¿Evitar que Windows 10 instale / actualice un controlador específico?

15

Parece que el reciente Synaptics driver update for Synaptics SMBus TouchPaden Windows 10 (compilación 100049) de alguna manera no ve mi botón central. Desinstalar e instalar un controlador anterior para Windows 8.1 del sitio de HP (mi máquina es HP EliteBook 8570w) restaura la funcionalidad del botón central.

Pocos días después, el controlador se actualiza nuevamente y pierdo el botón central.

Me doy cuenta de que estoy ejecutando software no compatible, pero ¿es posible evitar la actualización de este controlador en particular, sin deshabilitar las actualizaciones por completo o evitar que otros controladores se actualicen?

Igal Tabachnik
fuente
Respuesta corta: en mi humilde opinión, no, no es posible. Echar un vistazo, así en esta respuesta: superuser.com/questions/665158/...
tio

Respuestas:

24

Parece que no había manera fácil. En la vista previa de Windows 10, fuerzan las actualizaciones automáticas en usted, y desde la compilación 10049 no hay forma de restaurar el "antiguo" applet de Windows Update en el Panel de control. Pero logré hacerlo con un conjunto de herramientas de PowerShell llamado Windows Update PowerShell Module .

Después de instalar las herramientas de PowerShell, enumere todas las actualizaciones disponibles (después de desinstalar primero la actualización ofensiva):

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

Estaba interesado en deshabilitar el Synaptics, para hacer eso, use el siguiente comando:

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

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

La carta Hahora significa que esta actualización está oculta.

¡Eso es!

Escribí una publicación detallada sobre cómo deshabilitar una actualización particular en Windows 10 build 10049, puedes leerla aquí: http://hmemcpy.com/2015/04/preventing-a-certain-windows-update-from-installing- en-windows-10 /

Igal Tabachnik
fuente
¿Sabe si hay alguna forma de usar Powershell para actualizar Windows 10 a una nueva compilación también?
¡Santa Madre de Dios! ¡Amén! ¡Estaba cansada de esto! Muchísimas gracias. Realmente odio este nuevo modo de actualización de Windows, que no me permite ocultar actualizaciones opcionales.
Jose A
2
Aparentemente lo han solucionado ahora, a través de una herramienta de soporte / diagnóstico. support.microsoft.com/en-us/kb/3073930
Warren P
2
@WarrenP sí, pero solo es un bloque temporal.
Moab
6

Puede bloquear la instalación de controladores para una ID de hardware en particular. Funciona de la misma manera en Windows 10 que en Windows 8.1.

Primero, busque la ID de hardware del dispositivo:

  • En el Administrador de dispositivos, haga clic derecho en el dispositivo en cuestión y seleccione Propiedades.
  • Vaya a la pestaña Detalles.
  • Cambiar propiedad a identificadores de hardware.
  • Copie y pegue esto en un archivo de texto.

Luego, asegúrese de tener una configuración estable:

  • Descargue el controlador de reemplazo, pero aún no lo instale.
  • Desconéctese de la red para que Windows no recupere nuevos controladores.
  • Deshabilite, luego desinstale el controlador que desea reemplazar.
  • Instale el controlador de reemplazo.
  • Reinicie y asegúrese de que se pegue.

Luego, bloquee toda la instalación de controladores para esa ID de hardware:

  • En el menú de inicio, escriba gpedit.msc y presione Entrar.
  • Política de computadora local -> Configuración de la computadora -> Plantillas administrativas -> Sistema -> Instalación del dispositivo -> Restricciones de instalación del dispositivo
  • Haga doble clic en "Evitar la instalación de dispositivos que coincidan con cualquiera de estos ID de dispositivo".
  • Establezca esto en Habilitado.
  • Haga clic en Mostrar, en Opciones, "Evitar la instalación de dispositivos que coincidan con cualquiera de estos ID de dispositivo".
  • Copie y pegue la ID de hardware del archivo de texto en el cuadro Valor.
  • Haga clic en Aceptar hasta que regrese al Editor de directivas de grupo.

Captura de pantalla del cuadro de diálogo Editor de directivas de grupo para evitar la instalación de dispositivos que coinciden con un ID de dispositivo en particular

Advertencia: Esto bloqueará las instalaciones manuales y automáticas del controlador. Si más tarde decide probar una nueva versión del controlador, primero deberá desbloquear la ID del hardware. No puede eliminar valores en el cuadro de diálogo, por lo que la forma más fácil es cambiar la configuración a No configurado.

Esto solo evita que se instale el controlador. Windows Update aún puede descargar la actualización del paquete del controlador, intentar instalarla y luego fallar. Verá fallas en el registro de Windows Update. Este es un tema aparte.

Taoyue
fuente
Tengo el interesante escenario en el que la desinstalación del controlador y el reinicio solucionan el problema hasta que Windows lo instala nuevamente, pero al bloquear la instalación del controlador, el hardware no funciona por completo.
Jeroen
2

¡Fácil y efectivo! Es una herramienta que descarga y ejecuta desde Microsoft y evitará futuras actualizaciones de controladores o actualizaciones que seleccione.

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

Esta página proporciona detalles sobre cómo eliminar un controlador y luego cómo descargar una herramienta de microsoft para evitar que se actualice nuevamente.

Para desinstalar el controlador no deseado:

  • Inicie el Administrador de dispositivos con un clic derecho en la esquina inferior izquierda del escritorio y un clic izquierdo en el Administrador de dispositivos.
  • Ubique el controlador del dispositivo con el controlador del problema instalado, haga clic derecho y elija Desinstalar.
  • En el cuadro de diálogo de desinstalación, marque la casilla Eliminar el software del controlador para este dispositivo, si está disponible.

Para desinstalar una actualización de Windows no deseada:

  • Escriba "Ver actualizaciones instaladas" en el cuadro de búsqueda y luego haga clic en Ver actualizaciones instaladas - Panel de control en los resultados de búsqueda.
  • Para desinstalar la actualización no deseada, selecciónela de la lista y luego haga clic en Desinstalar.

Para evitar temporalmente la reinstalación del controlador o la actualización hasta que esté disponible un nuevo controlador o una actualización, hay disponible un solucionador de problemas que proporciona una interfaz de usuario para ocultar y mostrar las actualizaciones y controladores de Windows para Windows 10. Puede obtener y ejecutar el "Mostrar o ocultar actualizaciones "solucionador de problemas descargándolo del Centro de descarga de Microsoft.

El siguiente archivo está disponible para su descarga desde el Centro de descarga de Microsoft:

Descargue ahora el paquete de solución de problemas "Mostrar u ocultar actualizaciones". (nota: el enlace es el previsto el 28 de octubre de 2015)

zagrimsan
fuente