Como instalar o DS4Windows no Windows 10 e 11: guia completo

O DS4Windows é um programa portátil: ele não tem um instalador tradicional e funciona a partir de uma pasta extraída. Mesmo assim, ele depende de componentes do Windows que precisam estar presentes antes da primeira execução, e é justamente a falta de um deles que gera o erro mais comum de quem baixa o programa pela primeira vez: clicar no executável e nada acontecer. Este guia cobre a instalação completa do zero, na ordem certa, usando a versão clássica recomendada hoje, a v3.9.9 do fork mantido por Schmaldeo.

Antes de começar, confirme que o seu sistema é o Windows 10 ou mais recente — o requisito oficial do projeto é “Windows 10 or newer”. Não existe suporte a Windows 7 ou 8.1 nesta linha do programa, porque o próprio ambiente de execução que ele usa não contempla essas versões. Todo o material necessário está reunido na nossa página de download, com os links oficiais de cada componente.

O que você precisa instalar antes

Três itens formam a base do DS4Windows. Dois deles são bibliotecas da Microsoft e um é o driver que cria o controle virtual de Xbox 360 dentro do Windows:

  • Microsoft .NET 8.0 Desktop Runtime — é o ambiente de execução do programa. Precisa ser especificamente a versão Desktop (a mesma arquitetura do seu pacote: x64 ou x86), e não apenas o runtime comum. Sem ele, o DS4Windows fecha sem mostrar mensagem de erro clara.
  • Visual C++ 2015-2022 Redistributable — pacote redistribuível da Microsoft listado como requisito no README oficial do projeto. Instale a versão correspondente à do seu sistema (x64 na maioria dos PCs).
  • ViGEmBus — driver de barramento de gamepad virtual. Você não precisa instalá-lo manualmente antes: o próprio DS4Windows detecta a ausência do driver na primeira execução e oferece a instalação guiada. A versão final do ViGEmBus é a 1.22.0.

A ordem recomendada é: primeiro o .NET 8.0 Desktop Runtime, depois o Visual C++ Redistributable, e só então abrir o DS4Windows e deixar que ele cuide do ViGEmBus. Você pode baixar os dois pacotes da Microsoft pelos links oficiais reunidos na página de download: .NET 8.0 Desktop Runtime e Visual C++ Redistributable x64.

Passo a passo da instalação

  1. Baixe o pacote certo. Para a maioria dos PCs, o arquivo é o DS4Windows_3.9.9_x64.zip. A versão x86 existe para Windows 10 de 32 bits. Use a versão oficial hospedada no GitHub do fork Schmaldeo.
  2. Escolha uma pasta definitiva. Extraia o conteúdo do .zip para uma pasta simples, como C:\DS4Windows ou uma pasta dentro dos seus Documentos. Evite extrair dentro de Arquivos de Programas, porque o programa grava configurações e perfis na própria pasta e pode esbarrar em permissões de escrita.
  3. Desbloqueie o arquivo, se necessário. Se o Windows marcou o .zip como vindo da internet, clique com o botão direito no arquivo, abra Propriedades e marque a opção de desbloqueio na guia Geral antes de extrair. Isso evita que DLLs individuais fiquem bloqueadas.
  4. Execute o DS4Windows.exe. Na primeira abertura, o programa verifica o ViGEmBus. Se o driver não estiver instalado, aceite a instalação guiada e aprove o prompt de administrador do Windows — driver de controle virtual precisa de privilégio elevado, isso é esperado.
  5. Confira a aba Controllers. Com o programa aberto, conecte o controle por cabo ou Bluetooth. Ele deve aparecer listado na aba Controllers; a partir daí o Windows passa a enxergar também um controle virtual de Xbox 360.
  6. Decida sobre a pasta de configurações. O DS4Windows pode guardar perfis na própria pasta do programa (modo portátil) ou na pasta do usuário. Para quem pretende fazer backup e migrar de PC, o modo portátil é mais simples — o motivo está no nosso guia de backup de perfis e saves.

E o aviso do SmartScreen?

Ao executar um programa baixado da internet, o Windows pode exibir a tela azul do SmartScreen dizendo que o aplicativo não é reconhecido. Isso acontece com uma parcela enorme do software independente e de código aberto, porque o aviso está ligado à reputação do arquivo e à assinatura digital, e não a uma detecção de vírus. O DS4Windows é um projeto de código aberto sob licença GPL-3.0, distribuído como .zip portátil, e esse é exatamente o perfil de arquivo que dispara o aviso.

A forma correta de lidar com isso é qualitativa: baixe apenas das fontes oficiais indicadas na página de download e confira o hash do arquivo antes de executar (próxima seção). Se o hash confere, o arquivo é byte a byte o mesmo publicado pelo mantenedor, e a decisão de clicar em “Mais informações → Executar assim mesmo” é informada, não um salto de fé. Desconfie, ao contrário, de sites que empacotam o DS4Windows em instaladores próprios com nomes diferentes do arquivo original.

Como verificar o SHA-256 do download

A verificação leva menos de um minuto e é a garantia mais forte de integridade que você pode ter. No Windows, abra o PowerShell na pasta onde está o arquivo e execute o comando Get-FileHash .\DS4Windows_3.9.9_x64.zip. Compare o resultado com o hash publicado para a v3.9.9 x64: 70c4fe79ef63c039e603e298f73dc41a971a9884348288c8a7eb9dc739c4cb9f. Para a versão x86, o hash é 0492eda256423491b1b0dd5fd4f49d497a579bd99a52a59c68d765c4e6753d38. Esses valores foram conferidos a partir dos pacotes originais das releases. Se um único caractere divergir, apague o arquivo e baixe de novo da fonte oficial.

Instalou? Os próximos passos

Com o programa rodando, o caminho natural é conectar o seu controle: temos um tutorial dedicado ao DualShock 4 no PC e outro ao DualSense no PC, cobrindo cabo, Bluetooth e o que funciona em cada modelo. Depois, vale criar um perfil por jogo seguindo o guia de configuração de perfis. Se algo der errado no meio do caminho — o programa não abre, o driver não instala, o controle não aparece — comece pelo nosso hub de solução de problemas e pelas respostas rápidas do FAQ. Quem ainda está na versão antiga pode seguir direto para o guia de atualização da 3.3.3 para a 3.9.9.

Perguntas frequentes

Preciso instalar o ViGEmBus manualmente antes de abrir o DS4Windows?

Não. O README oficial registra que o DS4Windows instala o ViGEmBus por você: na primeira execução ele detecta a ausência do driver e conduz a instalação. A instalação manual só é necessária em casos de reparo, quando uma instalação anterior do driver ficou corrompida.

Instalei o .NET comum e o programa continua sem abrir. O que houve?

O requisito é o .NET 8.0 Desktop Runtime, que inclui os componentes de interface (WPF) que a versão comum do runtime não traz. Baixe o pacote Desktop na arquitetura certa (x64 ou x86) pelo link oficial e execute o DS4Windows novamente.

Posso instalar o DS4Windows no Windows 7?

Não nesta linha do programa. O requisito oficial é Windows 10 ou mais recente, e o .NET 8.0 Desktop Runtime também não contempla o Windows 7. Em sistemas antigos, o caminho é atualizar o Windows — não existem ajustes dentro do DS4Windows que contornem essa base.

Posts Similares