Evitar que o Windows 10 instale / atualize um driver específico?

14

Parece que o recente Synaptics driver update for Synaptics SMBus TouchPad no Windows 10 (build 100049) não vê meu botão do meio. Desinstalar e instalar um driver mais antigo para o Windows 8.1 do site da HP (minha máquina é o HP EliteBook 8570w) restaura a funcionalidade do botão do meio.

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

Eu percebo que estou executando software não suportado, mas é possível impedir a atualização desse driver específico, sem desativar totalmente as atualizações ou impedir a atualização de outros drivers?

    
por Igal Tabachnik 15.04.2015 / 11:35

3 respostas

21

Parece que não houve um caminho fácil. Na visualização do Windows 10, eles forçam atualizações automáticas em você e, como o build 10049, não há como restaurar o applet "antigo" do Windows Update no Painel de Controle. Mas eu consegui fazer isso com um conjunto de ferramentas do PowerShell chamado Módulo do Windows Update PowerShell .

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 desabilitar 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 letra H agora significa que esta atualização está oculta.

É isso aí!

Eu escrevi um post detalhado sobre como desativar uma atualização específica no Windows 10 compilação 10049, você pode lê-lo aqui:

    
por 15.04.2015 / 14:35
5

Você pode bloquear a instalação de drivers para um determinado ID de hardware. Funciona da mesma maneira no Windows 10 como 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.
  • Alterar propriedade para IDs de hardware.
  • Copie e cole isso em um arquivo de texto.

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

  • Faça o download do driver de substituição, mas não o instale ainda.
  • Desconecte-se da rede para que o Windows não recupere novos drivers.
  • Desativar, depois desinstalar o driver que você deseja substituir.
  • Instale o driver de substituição.
  • Reinicie e certifique-se de que fica.

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 de computador local - > Configuração do Computador - > Modelos Administrativos - > Sistema - > Instalação de dispositivos - > Restrições de instalação de dispositivos
  • Clique duas vezes em "Impedir a instalação de dispositivos que correspondam a qualquer um desses IDs de dispositivos".
  • Defina isso como Ativado.
  • Clique em Mostrar, em Opções, "Impedir a instalação de dispositivos que correspondam a qualquer um desses IDs de dispositivos".
  • Copie e cole o ID do hardware do arquivo de texto na caixa Valor.
  • Clique em OK até voltar ao Editor de políticas de grupo.

Aviso: Isso bloqueará as instalações automáticas manuais do e do driver. Se mais tarde você decidir experimentar uma nova versão do driver, precisará desbloquear primeiro o ID do hardware. 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 só impede que o próprio driver seja instalado. O Windows Update ainda pode baixar a atualização do pacote do driver, tentar instalá-lo e, em seguida, falhar. Você verá falhas no log do Windows Update. Esta é uma questão separada.

    
por 19.08.2015 / 18:39
2

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

link

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

To uninstall the unwanted driver:

  • Launch the Device Manager with a right click on the lower left corner of the desktop and a left click on Device Manager.
  • Located the device driver with the problem driver installed, right click and choose Uninstall.
  • In the uninstall dialog, check the box to Delete the driver software for this device if available.

To uninstall an unwanted Windows Update:

  • Type “View Installed Updates” in the Search box and then click on View Installed Updates – Control Panel from the Search results.
  • To uninstall the unwanted update, select it from the list and then click Uninstall.

To temporarily prevent the driver or update from being reinstalled until a new driver or updated fix is available, a troubleshooter is available that provides a user interface for hiding and showing Windows Updates and drivers for Windows 10. You can obtain and run the "Show or hide updates" troubleshooter by downloading it from the Microsoft Download Center.

The following file is available for download from the Microsoft Download Center:

Download the "Show or hide updates" troubleshooter package now. (note: the link is as provided in 28 Oct 2015)

    
por 15.01.2016 / 22:48