Impedir o Windows 10 de instalar / atualizar um driver específico?


15

Parece que o recente Synaptics driver update for Synaptics SMBus TouchPadno Windows 10 (build 100049) de alguma forma não vê meu botão do meio. A desinstalação e a instalação de um driver antigo para Windows 8.1 no site da HP (minha máquina é o HP EliteBook 8570w) restaura a funcionalidade do botão do meio.

Poucos dias depois, o driver se atualiza novamente e eu perco o botão do meio.

Sei que estou executando um software não suportado, mas é possível impedir a atualização desse driver específico, sem desabilitar completamente as atualizações ou impedir a atualização de outros drivers?


Resposta curta: IMHO não, não é possível. Dê uma olhada também nesta resposta: superuser.com/questions/665158/…
duDE 15/15

Respostas:


24

Parece que não havia uma maneira fácil. Na visualização do Windows 10, eles forçam atualizações automáticas para você e, desde a compilação 10049, não há como restaurar o "velho" applet do Windows Update no Painel de Controle. Mas consegui lidar com um conjunto de ferramentas do PowerShell chamado Windows Update PowerShell Module .

Depois de instalar as ferramentas do PowerShell, liste todas as atualizações disponíveis (depois de desinstalar a atualização incorreta primeiro):

PS > Get-WUList

ComputerName Status KB          Size Title
------------ ------ --          ---- -----
LAMBDACORE   D-----            65 MB Synaptics driver update for Synaptics SMBus TouchPad
LAMBDACORE   D----- KB2956185  68 MB Update for Microsoft OneDrive for Business (KB2956185) 64-Bit Edition
LAMBDACORE   D----- KB2965255  11 MB Update for Microsoft Office 2013 (KB2965255) 64-Bit Edition
...

Eu estava interessado em desativar o Synaptics, para fazer isso, use o seguinte comando:

PS > Hide-WUUpdate -Title "Synaptics driver*"

ComputerName Status KB          Size Title
------------ ------ --          ---- -----
LAMBDACORE   D--H--            65 MB Synaptics driver update for Synaptics SMBus TouchPad

A carta Hagora significa que esta atualização está oculta.

É isso aí!

Eu escrevi um post detalhado sobre como desabilitar uma atualização específica no Windows 10, compilação 10049, você pode lê-la aqui: http://hmemcpy.com/2015/04/preventing-a-{-windows-update-from-installing- no windows-10 /


Você sabe se existe alguma maneira de usar o Powershell para atualizar o Windows 10 para uma nova compilação também?

Santa mãe de Deus! Amém! Eu estava muito cansado disso! Muito obrigada. Eu realmente odeio esse novo modo Windows Update, que não me deixa ocultar atualizações opcionais.
Jose A

2
Aparentemente, eles corrigiram isso agora, através de uma ferramenta de suporte / diagnóstico. support.microsoft.com/en-us/kb/3073930
Warren P

2
@ WarrenP sim, mas é apenas temporário um bloco.
Moab

6

Você pode bloquear a instalação de drivers para um ID de hardware específico. Funciona da mesma maneira no Windows 10 e no Windows 8.1.

Primeiro, procure o ID do hardware do dispositivo:

  • No Gerenciador de dispositivos, clique com o botão direito do mouse no dispositivo em questão e selecione Propriedades.
  • Vá para a guia Detalhes.
  • Altere a propriedade para IDs de hardware.
  • Copie e cole isso em um arquivo de texto.

Em seguida, verifique se você tem uma configuração estável:

  • Baixe o driver de substituição, mas não o instale ainda.
  • Desconecte da rede para que o Windows não recupere novos drivers.
  • Desabilite e desinstale o driver que você deseja substituir.
  • Instale o driver de substituição.
  • Reinicie e verifique se está grudado.

Em seguida, bloqueie toda a instalação de drivers para esse ID de hardware:

  • No menu Iniciar, digite gpedit.msc e pressione Enter.
  • Política Local do Computador -> Configuração do Computador -> Modelos Administrativos -> Sistema -> Instalação do Dispositivo -> Restrições à Instalação do Dispositivo
  • Clique duas vezes em "Impedir a instalação de dispositivos que correspondam a qualquer um desses IDs de dispositivo".
  • Defina isso como Ativado.
  • Clique em Mostrar, em Opções, "Impedir a instalação de dispositivos que correspondam a qualquer uma dessas IDs de dispositivo".
  • Copie e cole o ID do hardware do arquivo de texto na caixa Valor.
  • Clique em OK até voltar ao Editor de Diretiva de Grupo.

Captura de tela da caixa de diálogo Editor de Diretiva de Grupo para impedir a instalação de dispositivos que correspondem a uma ID de dispositivo específica

Aviso: Isso bloqueará as instalações manuais e automáticas do driver. Se, posteriormente, você decidir experimentar uma nova versão do driver, precisará desbloquear o ID do hardware primeiro. Você não pode excluir valores na caixa de diálogo; portanto, a maneira mais fácil é alterar a configuração para Não configurado.

Isso impede apenas que o próprio driver seja instalado. O Windows Update ainda pode baixar a atualização do pacote de driver, tentar instalá-la e falhar. Você verá falhas no log do Windows Update. Este é um problema separado.


Eu tenho o cenário interessante em que desinstalar o driver e reinicializar corrige o problema até que o Windows o instale novamente, mas bloquear a instalação do driver impede o hardware de funcionar completamente.
Jeroen

2

Fácil e eficaz! É uma ferramenta que você baixa e executa da Microsoft e impede futuras atualizações de drivers ou atualizações que você selecionar.

https://support.microsoft.com/en-us/kb/3073930

Esta página fornece detalhes de como remover um driver e, em seguida, como baixar uma ferramenta da microsoft para impedir que ela seja atualizada novamente.

Para desinstalar o driver indesejado:

  • Inicie o Gerenciador de dispositivos com um clique direito no canto inferior esquerdo da área de trabalho e um clique esquerdo em Gerenciador de dispositivos.
  • Localizado o driver do dispositivo com o driver com problema instalado, clique com o botão direito do mouse e escolha Desinstalar.
  • Na caixa de diálogo de desinstalação, marque a caixa Excluir o software do driver para este dispositivo, se disponível.

Para desinstalar um Windows Update indesejado:

  • Digite "Exibir atualizações instaladas" na caixa Pesquisar e clique em Exibir atualizações instaladas - Painel de controle nos resultados da pesquisa.
  • Para desinstalar a atualização indesejada, selecione-a na lista e clique em Desinstalar.

Para impedir temporariamente que o driver ou a atualização seja reinstalada até que um novo driver ou correção atualizada esteja disponível, está disponível uma solução de problemas que fornece uma interface com o usuário para ocultar e mostrar as atualizações e drivers do Windows para Windows 10. Você pode obter e executar o "Mostrar ou ocultar atualizações "ao fazer o download no Centro de Download da Microsoft.

O seguinte arquivo está disponível para download no Centro de Download da Microsoft:

Baixe o pacote de solução de problemas "Mostrar ou ocultar atualizações" agora. (nota: o link é fornecido em 28 de outubro de 2015)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.