/
/

Como desativar o Microsoft GameInput no Windows 11 e impedir a reinstalação

por Team Ninja
How to Disable Microsoft GameInput in Windows 11 and Keep It From Reinstalling blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

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:

  1. 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.
  2. 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.
    1. Tipo de inicialização > Automático, Manual ou Desativado
    2. Status do serviço > Em execução ou Parado
  1. 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
  2. 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):
    1. Dispositivos de Interface Humana (HID)
    2. Controladores USB (barramento serial universal) — para gamepads conectados por USB
    3. Bluetooth — para controles sem fio
    4. Controladores de som, vídeo e jogo — seção principal dos controles de jogo e demais gamepads.
  1. 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.
  2. 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:

  1. Abra Serviços e localize o XboxGipSvc.
  2. Defina o Tipo de inicialização como Desativado.
  3. 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:
    1. sc stop XboxGipSvc
    2. sc config XboxGipSvc start= disabled
  1. Reinicie o dispositivo.
  2. 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:

  1. Abra Configurações > Aplicativos > Aplicativos instalados e veja se o Microsoft GameInput aparece na lista.
  2. Se a entrada do GameInput existir, desinstale-a.
  3. Depois, abra o Explorador de Arquivos e vá até C:\Program Files e C:\Program Files (x86). Procure pastas do GameInput.
  4. Apague as pastas residuais do GameInput apenas se tiver certeza de que pertencem ao componente removido.
  5. 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:
    1. Anote a ID do Evento, a Origem e a Descrição.
    2. 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.
    3. Se os erros apontarem para aplicativos dependentes, reinstale ou repare esses aplicativos em Aplicativos instalados ou na Microsoft Store.
    4. 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:

  1. Abra a Microsoft Store > Perfil (canto superior direito) > Configurações da Store e desative temporariamente as Atualizações de aplicativos.
  2. Depois, abra o Agendador de Tarefas e revise as tarefas em:
    1. Microsoft > Windows > Gaming Services
    2. Microsoft > Windows > Update Orchestrator
  1. Desative as tarefas que reinstalam o Gaming Services ou disparam atualizações relacionadas ao GameInput.
  2. 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.
  3. 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:

  1. Abra o PowerShell como administrador.
  2. 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

  1. Depois, digite este comando para verificar se o GameInput existe como pacote Appx do usuário:

Get-AppxPackage *gameinput*

  1. Se existir, remova o pacote da conta de usuário atual:

Get-AppxPackage *gameinput* | Remove-AppxPackage

  1. Em seguida, veja se ele existe como pacote provisionado com este comando:

Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -like "*gameinput*"}

  1. Remova a instância provisionada com este comando:

Remove-AppxProvisionedPackage -Online -PackageName "PackageNameHere"

  1. 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:

  1. Reinicie o computador e abra Serviços.
  2. Confirme que o XboxGipSvc continua definido como Desativado e Parado.
  3. 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*"}

  1. 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.
  2. 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:

  1. Abra Serviços e mude o tipo de inicialização do XboxGipSvc para manual ou automático, conforme a necessidade.
  2. Inicie o serviço XboxGipSvc.
  3. Se o GameInput tiver sido removido antes, reinstale-o pela Microsoft Store ou pela sua plataforma de implantação de software.
  4. Teste novamente a entrada por controle e os aplicativos que dependem do GameInput.

⚠️ Pontos de atenção

RiscosConsequências possíveisReversões
Reativação do serviço após atualizaçõesWindows 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 residuaisO GameInput pode ser reinstalado mesmo com o serviço desativadoRemova os pacotes por usuário e os provisionados e confirme a remoção com consultas no PowerShell.
Configuração de inicialização incorretaControles ou aplicativos dependentes podem falhar sem aviso após a reversãoVerifique 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áticaObjetivoValor entregue
Desative antes de removerReduzir o risco testando primeiro o comportamento do serviçoEstabilidade mantida com o mínimo de mudança
Audite atualizações e tarefasDetectar ações da Store ou do sistema que reinstalam o GameInputEvita o reprovisionamento silencioso depois dos patches
Automatize e registre as mudançasGarantir uma aplicação repetível em todos os endpointsFornece evidências para auditorias e acelera a reversão
Comece com um piloto e depois expandaValidar o comportamento em um grupo pequeno de dispositivosRevela casos extremos e reduz o impacto nos usuários
Documente impacto e saídaRegistrar dependências de controles, drivers e aplicativosMais 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:

FAQs

O GameInput pode voltar por atualizações da Microsoft Store, tarefas agendadas do Gaming Services ou implantações de aplicativos pelo MDM. Revise as configurações de atualização automática da Store, desative as tarefas do Gaming Services e verifique as atribuições de aplicativos na sua plataforma de políticas.

Confirme se o tipo de inicialização do serviço não foi redefinido, verifique novamente se há pacotes provisionados e cheque se o Gaming Services foi atualizado durante o ciclo de patch.

A maioria dos endpoints corporativos não sente diferença, mas qualquer aplicativo que use APIs de controle pode perder a funcionalidade de entrada. Teste em um dispositivo piloto antes de implantar em larga escala.

Reinstale o pacote do GameInput pela Microsoft Store, reative o serviço XboxGipSvc e teste os dispositivos de entrada para confirmar que o suporte a controles voltou.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?