Pontos principais
- Identifique primeiro as dependências do GameInput: revise serviços, pacotes Appx, drivers de controle e cargas de trabalho para descobrir quais dispositivos ou aplicativos precisam do GameInput.
- Desative o serviço GameInput com segurança: defina o XboxGipSvc como Desativado e Parado em Serviços ou pelo PowerShell para bloquear a inicialização automática sem remover componentes.
- Remova os pacotes Appx quando necessário: desinstale os pacotes Appx e apague as pastas residuais só depois de confirmar que nenhum caminho de entrada necessário quebra.
- Aplique a configuração em todos os endpoints com PowerShell: padronize a desativação do serviço e a remoção do Appx em escala, com logs para auditoria e reversão.
- Verifique a persistência após reinicializações e atualizações: confira novamente o estado do serviço, a presença do Appx e os pacotes provisionados depois de reinicializações, sincronizações da Store ou atualizações cumulativas para corrigir desvios de configuração.
O Microsoft GameInput é um serviço de sistema do Windows que melhora a compatibilidade entre jogos e controles no Windows. Embora seja essencial para gamers e usuários domésticos, ele é dispensável em endpoints corporativos ou servidores. Nos casos raros em que apresenta falhas, pode gerar entradas repetidas no log de eventos ou erros de serviço, o que polui os sistemas de monitoramento — e aí desativá-lo faz sentido.
Este guia mostra, passo a passo, como desativar o Microsoft GameInput com segurança, impedir que ele volte a ser instalado e como reverter tudo se for preciso.
Como desativar o Microsoft GameInput no Windows 11 e impedir a reinstalação
Antes de desativar o Microsoft GameInput, você precisa atender aos requisitos a seguir.
📌 Pré-requisitos:
- Direitos de administrador local para alterar serviços, pacotes Appx e chaves de registro relacionadas.
- Para mudanças em escala, um dispositivo de teste com a mesma compilação do Windows 11 dos endpoints de destino, para validar as alterações com segurança.
- Um comunicado de mudança documentado e acessível, que registre o possível impacto nos dispositivos de entrada e descreva etapas claras de reversão.
Etapa 1: identifique os componentes do GameInput e o impacto
Antes de parar o serviço GameInput no Windows 11, confirme todas as dependências. Assim você sabe quais dispositivos ou aplicativos usam o serviço antes de mexer em qualquer coisa.
📌 Casos de uso:
- Confirmar se o GameInput está ativo e entender quais sistemas ou periféricos dependem dele.
- Avaliar o impacto de um componente relacionado a controles ou jogos antes de desativá-lo ou removê-lo.
📌 Pré-requisitos:
- Acesso total a Serviços, Aplicativos e Recursos e Gerenciador de Dispositivos no dispositivo de teste.
- Uma lista de aplicativos e usuários que dependem de controles ou recursos de entrada ligados a jogos, para avaliação.
Veja como identificar os componentes do GameInput e o impacto:
- Abra os Serviços do Windows digitando o nome na caixa de pesquisa da barra de tarefas ou pressionando Win + R e digitando services.msc.
- Role a lista, clique em GameInput Service e verifique o Tipo de inicialização e o status do serviço atual. Dependendo do status, talvez seja preciso ajustar algo.
- Tipo de inicialização > Automático, Manual ou Desativado
- Status do serviço > Em execução ou Parado
- Abra Aplicativos Instalados em Configurações > Aplicativos > Aplicativos Instalados e procure por Gaming Services ou componentes ligados ao Xbox, como Xbox App, Xbox Game Bar e Xbox Live Services
- No Gerenciador de Dispositivos, revise os drivers de controle e de entrada instalados em busca de controles de jogo ativos. Confira estas categorias (os controles aparecem na lista ao expandi-las):
- Dispositivos de Interface Humana (HID)
- Controladores USB (barramento serial universal) — para gamepads conectados por USB
- Bluetooth — para controles sem fio
- Controladores de som, vídeo e jogo — seção principal dos controles de jogo e demais gamepads.
- Em seguida, identifique aplicativos ou cargas de trabalho que dependam do GameInput ou da funcionalidade de controles. Pode ser o caso de jogos com suporte a controle.
- Comunique aos stakeholders e aos usuários dos endpoints qualquer impacto possível da desativação do GameInput.
Etapa 2: desative o serviço Microsoft GameInput
O próximo passo é desativar o serviço GameInput. Isso impede que ele seja executado, sem remover nenhum componente.
📌 Casos de uso:
- Impede que o GameInput inicie automaticamente na inicialização ou quando um controle é detectado.
- Cria um estado de referência antes de bloquear reinstalações ou remover componentes Appx relacionados.
📌 Pré-requisitos:
- Direitos de administrador local para alterar serviços e executar comandos de controle de serviço.
- O tipo de inicialização e o status do serviço levantados na Etapa 1.
Veja como desativar o serviço Microsoft GameInput:
- Abra Serviços e localize o XboxGipSvc.
- Defina o Tipo de inicialização como Desativado.
- Clique em Parar para interromper o serviço na hora, caso esteja em execução. Dá para fazer o mesmo pelo Prompt de Comando (Admin) com os comandos a seguir:
- sc stop XboxGipSvc
- sc config XboxGipSvc start= disabled
- Reinicie o dispositivo.
- Depois de reiniciar, confirme em Serviços que o XboxGipSvc continua Desativado e Parado.
Etapa 3: remova o Appx do GameInput, se existir, e limpe os resíduos
Remover o Appx do GameInput é opcional, mas útil — principalmente se a reinstalação do serviço vier do próprio pacote. Esta etapa garante a remoção completa do componente quando for seguro fazer isso.
📌 Casos de uso:
- Evita que o Windows reinstale o GameInput a partir de um pacote Appx existente.
- Remove binários residuais que podem reiniciar ou reativar o serviço.
📌 Pré-requisitos:
- Direitos de administrador local para desinstalar pacotes Appx e apagar pastas de programas.
- Um dispositivo de teste para validar que desinstalar o GameInput não quebra funções de entrada necessárias.
Veja como remover o pacote Appx do GameInput, se ele existir:
- Abra Configurações > Aplicativos > Aplicativos instalados e veja se o Microsoft GameInput aparece na lista.
- Se a entrada do GameInput existir, desinstale-a.
- Depois, abra o Explorador de Arquivos e vá até C:\Program Files e C:\Program Files (x86). Procure pastas do GameInput.
- Apague as pastas residuais do GameInput apenas se tiver certeza de que pertencem ao componente removido.
- Em seguida, abra o Visualizador de Eventos > Logs do Windows > Aplicativo e verifique se há avisos ou erros relacionados ao GameInput após a remoção. Se encontrar avisos no Visualizador de Eventos:
- Anote a ID do Evento, a Origem e a Descrição.
- Se o erro mencionar arquivos ou componentes ausentes, confirme que todas as pastas do GameInput foram removidas. Para isso, procure pastas chamadas GameInput no Explorador de Arquivos.
- Se os erros apontarem para aplicativos dependentes, reinstale ou repare esses aplicativos em Aplicativos instalados ou na Microsoft Store.
- Documente os erros caso seja necessário investigar mais a fundo ou escalar o caso.
Etapa 4: impeça a reinstalação pela Microsoft Store e pelas tarefas agendadas
O Windows pode reinstalar o GameInput por atualizações da Microsoft Store ou por tarefas do sistema ligadas ao Gaming Services. Esta etapa impede que o pacote volte depois de você desativá-lo ou removê-lo.
📌 Casos de uso:
- Impede tentativas de reinstalação automática disparadas pela Microsoft Store ou pelo Xbox Gaming Services.
- Garante que o GameInput continue desativado no longo prazo, sem limpezas repetidas.
📌 Pré-requisitos:
- Direitos de administrador para alterar as configurações de atualização da Microsoft Store e as tarefas agendadas.
- O estado atual do Gaming Services e dos componentes do GameInput, levantado nas etapas anteriores.
Veja como impedir a reinstalação do Appx do GameInput:
- Abra a Microsoft Store > Perfil (canto superior direito) > Configurações da Store e desative temporariamente as Atualizações de aplicativos.
- Depois, abra o Agendador de Tarefas e revise as tarefas em:
- Microsoft > Windows > Gaming Services
- Microsoft > Windows > Update Orchestrator
- Desative as tarefas que reinstalam o Gaming Services ou disparam atualizações relacionadas ao GameInput.
- Verifique no seu MDM ou plataforma de políticas (Intune, GPO etc.) se há regras de implantação de aplicativos direcionadas ao GameInput ou ao Gaming Services.
- Só reative as atualizações da Store depois de confirmar que o GameInput não volta a ser instalado — ou crie uma exclusão para o GameInput, se o seu MDM permitir.
Etapa 5: use o PowerShell para desativar o Microsoft GameInput em todos os endpoints
O PowerShell permite aplicar a desativação do GameInput em vários endpoints com Windows 11. Use a ferramenta para padronizar a configuração e impedir que o serviço ou o pacote retorne.
📌 Casos de uso:
- Aplica as mudanças de serviço e de pacote em muitos sistemas sem esforço manual.
- Mantém o GameInput desativado mesmo após atualizações, redefinições ou mudanças de configuração.
📌 Pré-requisitos:
- Permissão para executar sessões elevadas do PowerShell ou scripts remotos pela sua plataforma de RMM ou MDM.
- Os resultados de estado do serviço e de presença do pacote coletados nas etapas anteriores.
Como usar o PowerShell para desativar o Microsoft GameInput em escala:
- Abra o PowerShell como administrador.
- Use estes comandos para desativar o serviço GameInput e fixar o tipo de inicialização:
Set-Service -Name XboxGipSvc -StartupType Disabled
Stop-Service -Name XboxGipSvc -Force
- Depois, digite este comando para verificar se o GameInput existe como pacote Appx do usuário:
Get-AppxPackage *gameinput*
- Se existir, remova o pacote da conta de usuário atual:
Get-AppxPackage *gameinput* | Remove-AppxPackage
- Em seguida, veja se ele existe como pacote provisionado com este comando:
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*gameinput*"}
- Remova a instância provisionada com este comando:
Remove-AppxProvisionedPackage -Online -PackageName "PackageNameHere"
- Registre todas as ações e resultados no Log de Eventos do Windows para manter a auditabilidade.
Etapa 6: verifique a persistência após reinicialização e atualização
O Windows pode tentar reinstalar o GameInput por atualizações, sincronizações da Store e tarefas do Gaming Services. Esta etapa confirma que seus controles de desativação resistem a reinicializações e ciclos de patch.
📌 Casos de uso:
- Garante que o GameInput continue desativado após atualizações, atividade da Store ou manutenção do sistema.
- Detecta desvios de configuração cedo, permitindo reaplicar as regras antes que afetem os endpoints.
📌 Pré-requisitos:
- Uma janela de reinicialização para o dispositivo de teste e acesso elevado a Serviços e ao PowerShell.
- Saber se alguma atualização ou política da Store pode sobrepor as configurações locais.
Veja como verificar a persistência do Microsoft GameInput:
- Reinicie o computador e abra Serviços.
- Confirme que o XboxGipSvc continua definido como Desativado e Parado.
- Opcional: execute uma verificação no PowerShell para conferir se os pacotes do GameInput reapareceram:
Get-AppxPackage *gameinput*
Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*gameinput*"}
- Após atualizações cumulativas do Windows ou eventos de sincronização da Store, repita as mesmas verificações de estado do serviço e de pacotes.
- Se o GameInput voltar, repita a Etapa 2 e ajuste a política de atualização da Store até confirmar a estabilidade.
Etapa 7: faça a reversão sem sustos, caso o GameInput seja necessário
Se o GameInput voltar a ser necessário, dá para restaurar o serviço e o pacote com o mínimo de interrupção.
📌 Casos de uso:
- Restaura o GameInput quando controles, jogos ou aplicativos dependentes precisam dele.
- Apoia uma reversão limpa durante janelas de mudança ou quando os testes exigem o retorno do serviço.
📌 Pré-requisitos:
- Acesso administrativo para alterar configurações de serviço e reinstalar pacotes da Store.
- Confirmação de que a reversão foi aprovada no registro de mudanças ou na janela de manutenção.
Veja como reverter:
- Abra Serviços e mude o tipo de inicialização do XboxGipSvc para manual ou automático, conforme a necessidade.
- Inicie o serviço XboxGipSvc.
- Se o GameInput tiver sido removido antes, reinstale-o pela Microsoft Store ou pela sua plataforma de implantação de software.
- Teste novamente a entrada por controle e os aplicativos que dependem do GameInput.
⚠️ Pontos de atenção
| Riscos | Consequências possíveis | Reversões |
| Reativação do serviço após atualizações | Windows Update, Gaming Services ou a sincronização da Store podem reiniciar ou reativar o GameInput. | Reaplique a desativação do serviço e revise as configurações da Store e das tarefas agendadas. |
| Pacotes Appx ou provisionados residuais | O GameInput pode ser reinstalado mesmo com o serviço desativado | Remova os pacotes por usuário e os provisionados e confirme a remoção com consultas no PowerShell. |
| Configuração de inicialização incorreta | Controles ou aplicativos dependentes podem falhar sem aviso após a reversão | Verifique o tipo de inicialização, reinstale o pacote do GameInput se necessário e teste os dispositivos de entrada. |
Boas práticas para desativar o Microsoft GameInput
| Prática | Objetivo | Valor entregue |
| Desative antes de remover | Reduzir o risco testando primeiro o comportamento do serviço | Estabilidade mantida com o mínimo de mudança |
| Audite atualizações e tarefas | Detectar ações da Store ou do sistema que reinstalam o GameInput | Evita o reprovisionamento silencioso depois dos patches |
| Automatize e registre as mudanças | Garantir uma aplicação repetível em todos os endpoints | Fornece evidências para auditorias e acelera a reversão |
| Comece com um piloto e depois expanda | Validar o comportamento em um grupo pequeno de dispositivos | Revela casos extremos e reduz o impacto nos usuários |
| Documente impacto e saída | Registrar dependências de controles, drivers e aplicativos | Mais transparência e resolução mais rápida no help desk |
Solução de problemas do Microsoft GameInput
Alguns problemas podem surgir ao desativar o Microsoft GameInput. Veja alguns deles e como resolvê-los:
- O GameInput continua sendo reinstalado. Desative as atualizações automáticas da Store, revise as tarefas agendadas em Gaming Services e confirme que scripts de MDM ou provisionamento não estão restaurando o pacote.
- As falhas do sistema continuam após a desativação. Verifique os drivers dos controles e os logs do Gaming Services para achar a causa raiz.
- Os jogos perdem o suporte a controle. Reative o serviço ou reinstale o pacote do Microsoft GameInput pela Store.
- O Visualizador de Eventos mostra falhas repetidas do serviço. Limpe as entradas de registro do GameInput e confirme que nenhum outro processo está tentando iniciá-lo.
- A Política de Grupo ou o script não é aplicado. Execute o PowerShell como administrador, confirme que a política de execução permite scripts e revise os caminhos de log em busca de erros de acesso.
Estabilidade e controle na hora de gerenciar o Microsoft GameInput
Desativar o Microsoft GameInput reduz atividade desnecessária de serviço e ruído nos logs em sistemas que não precisam de suporte a controles. Começar pelo controle de menor risco, bloquear reinstalações silenciosas e aplicar as configurações de forma consistente deixa os sistemas Windows 11 previsíveis e mais fáceis de suportar.
Uma reversão documentada permite restaurar rapidamente os fluxos de trabalho com controles quando for preciso. Com verificações constantes e atualizações controladas, a configuração fica estável e as mudanças futuras continuam deliberadas e auditáveis.
Temas relacionados:
