Предотвратить Windows 10 от установки / обновления определенного драйвера?

15

Кажется, что последние Synaptics driver update for Synaptics SMBus TouchPadна Windows 10 (сборка 100049) почему-то не видят мою среднюю кнопку. Удаление и установка более старого драйвера для Windows 8.1 с сайта HP (мой компьютер - HP EliteBook 8570w) восстанавливает функциональность средней кнопки.

Через несколько дней драйвер снова обновляется, и я теряю среднюю кнопку.

Я понимаю, что у меня запущено неподдерживаемое программное обеспечение, но возможно ли предотвратить обновление этого конкретного драйвера, не отключая обновления полностью или не обновляя другие драйверы?

Игаль табачник
источник
Краткий ответ: ИМХО нет, там нет возможности. Посмотрите также на этот ответ: superuser.com/questions/665158/…
duDE

Ответы:

24

Похоже, не было легкого пути. В предварительном просмотре Windows 10 они принудительно обновляют вас, а начиная со сборки 10049 невозможно восстановить «старый» апплет Центра обновления Windows на панели управления. Но мне удалось сделать это с помощью набора инструментов PowerShell, называемого Windows Update PowerShell Module .

После установки средств PowerShell перечислите все доступные обновления (сначала после удаления ошибочного обновления):

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

Мне было интересно отключить Synaptics, для этого используйте следующую команду:

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

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

Письмо Hтеперь означает, что это обновление скрыто.

Это оно!

Я написал подробный пост о том, как отключить конкретное обновление в сборке 10049 для Windows 10, вы можете прочитать его здесь: http://hmemcpy.com/2015/04/preventing-a-termin-windows-update-from-install- на витрины-10 /

Игаль табачник
источник
Знаете ли вы, есть ли способ использовать Powershell для обновления Windows 10 до новой сборки?
Святая Матерь Божья! Аминь! Я чертовски устал от этого! Большое спасибо. Я действительно очень ненавижу этот новый режим Windows Update, который не позволяет мне скрывать необязательные обновления.
Хосе
2
По-видимому, они исправили это сейчас, с помощью инструмента поддержки / диагностики. support.microsoft.com/en-us/kb/3073930
Уоррен Р
2
@WarrenP да, но это только временный блок.
Моав
6

Вы можете заблокировать установку драйверов для определенного идентификатора оборудования. В Windows 10 он работает так же, как и в Windows 8.1.

Сначала посмотрите идентификатор оборудования устройства:

  • В диспетчере устройств щелкните правой кнопкой мыши соответствующее устройство и выберите «Свойства».
  • Перейдите на вкладку Подробности.
  • Измените Свойство на Аппаратные идентификаторы.
  • Скопируйте и вставьте это в текстовый файл.

Затем убедитесь, что у вас стабильная конфигурация:

  • Загрузите драйвер для замены, но пока не устанавливайте его.
  • Отключитесь от сети, чтобы Windows не получала новые драйверы.
  • Отключите, затем удалите драйвер, который вы хотите заменить.
  • Установите драйвер для замены.
  • Перезагрузитесь и убедитесь, что он залипает.

Затем заблокируйте все установки драйверов для этого идентификатора оборудования:

  • В начальном меню введите gpedit.msc и нажмите ввод.
  • Политика локального компьютера -> Конфигурация компьютера -> Административные шаблоны -> Система -> Установка устройства -> Ограничения установки устройства
  • Дважды щелкните «Запретить установку устройств, соответствующих любому из этих идентификаторов устройств».
  • Установите это на Включено.
  • Нажмите «Показать» в разделе «Параметры» «Запретить установку устройств, соответствующих любому из этих идентификаторов устройств».
  • Скопируйте и вставьте идентификатор оборудования из текстового файла в поле «Значение».
  • Нажимайте кнопку ОК, пока не вернетесь в редактор групповой политики.

Снимок экрана: диалоговое окно редактора групповой политики для предотвращения установки устройств, которые соответствуют определенному идентификатору устройства

Предупреждение: это заблокирует ручную и автоматическую установку драйвера. Если позже вы решите опробовать новую версию драйвера, сначала вам придется разблокировать идентификатор оборудования. Вы не можете удалить значения в диалоговом окне, поэтому проще всего изменить настройку на «Не настроен».

Это только предотвращает установку самого драйвера. Центр обновления Windows по-прежнему может загрузить обновление пакета драйвера, попытаться установить его, а затем выполнить сбой. Вы увидите сбои в журнале Центра обновления Windows. Это отдельная проблема.

taoyue
источник
У меня есть интересный сценарий, в котором удаление драйвера и перезагрузка исправляет проблему до тех пор, пока Windows не установит его снова, но на самом деле блокирование установки драйвера не позволяет аппаратному обеспечению работать вообще.
Йерун Боллен
2

Легко и эффективно! Это инструмент, который вы загружаете и запускаете из Microsoft, и он предотвратит будущие обновления драйверов или выбранных вами обновлений.

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

На этой странице содержится информация о том, как удалить драйвер, а затем о том, как загрузить инструмент из Microsoft, чтобы он не обновлялся снова.

Чтобы удалить нежелательный драйвер:

  • Запустите диспетчер устройств, щелкнув правой кнопкой мыши в нижнем левом углу рабочего стола и щелкнув левой кнопкой мыши на диспетчере устройств.
  • Расположите драйвер устройства с установленным драйвером проблемы, щелкните правой кнопкой мыши и выберите «Удалить».
  • В диалоговом окне удаления установите флажок Удалить программное обеспечение драйвера для этого устройства, если оно доступно.

Чтобы удалить нежелательное обновление Windows:

  • Введите «Просмотр установленных обновлений» в поле поиска, а затем нажмите «Просмотр установленных обновлений - Панель управления» в результатах поиска.
  • Чтобы удалить нежелательное обновление, выберите его в списке и нажмите «Удалить».

Чтобы временно запретить переустановку драйвера или обновления до тех пор, пока не будет доступен новый драйвер или исправление, доступно средство устранения неполадок, предоставляющее пользовательский интерфейс для скрытия и отображения обновлений Windows и драйверов для Windows 10. Вы можете получить и запустить «Показать или скрыть обновления "устранение неполадок, загрузив его из центра загрузки Microsoft.

Следующий файл доступен для загрузки из центра загрузки Microsoft:

Загрузите пакет устранения неполадок «Показать или скрыть обновления» прямо сейчас. (примечание: ссылка предоставлена ​​28 октября 2015 г.)

загримсан
источник