Захистити 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 Update на панелі керування. Але мені вдалося зробити з набором інструментів 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тепер означає, що це оновлення приховано.

Це воно!

Я написав докладний пост про те, як відключити певне оновлення в Windows 10 build 10049, ви можете прочитати його тут: http://hmemcpy.com/2015/04/preventing-a-certain-windows-update-from-installing- на вікнах-10 /


Чи знаєте ви, чи є спосіб використовувати Powershell для оновлення Windows 10 до нової збірки?

Свята мати Божа! Амінь! Мені від цього набридло! Велике спасибі sooooooo Я дуже ненавиджу цей новий режим оновлення Windows, який не дозволяє мені приховувати необов’язкові оновлення.
Хосе А

2
Мабуть, вони зараз це виправили за допомогою інструменту підтримки / діагностики. support.microsoft.com/en-us/kb/3073930
Warren P

2
@WarrenP так, але це лише тимчасовий блок.
Моав

6

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

Спочатку знайдіть ідентифікатор апаратури пристрою:

  • У Диспетчері пристроїв клацніть правою кнопкою миші відповідний пристрій та виберіть Властивості.
  • Перейдіть на вкладку "Деталі".
  • Зміна властивості на апаратні ідентифікатори.
  • Скопіюйте та вставте це у текстовий файл.

Потім переконайтеся, що у вас стабільна конфігурація:

  • Завантажте драйвер заміни, але ще не встановлюйте його.
  • Відключіться від мережі, щоб Windows не отримувала нові драйвери.
  • Вимкніть, а потім видаліть драйвер, який ви хочете замінити.
  • Встановіть драйвер заміни.
  • Перезавантажте та переконайтеся, що вона прилипає.

Потім заблокуйте всю установку драйверів для цього ідентифікатора обладнання:

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

Знімок екрана діалогового вікна "Редактор групової політики" для запобігання встановленню пристроїв, що відповідають певному ідентифікатору пристрою

Попередження: Це заблокує ручні та автоматичні установки драйвера. Якщо згодом ви вирішите спробувати нову версію драйвера, вам доведеться спочатку розблокувати апаратний ідентифікатор. Ви не можете видалити Значення в діалоговому вікні, тому найпростіший спосіб - змінити налаштування на Не налаштовано.

Це лише заважає встановити сам драйвер. Оновлення Windows все ще може завантажити оновлення пакета драйверів, спробувати встановити його, а потім вийти з ладу. Ви побачите збої в журналі оновлення Windows. Це окреме питання.


У мене є цікавий сценарій, коли видалення драйвера та перезавантаження виправляють проблему, поки Windows не встановить її знову, але фактично блокування драйвера від встановлення зупиняє апаратне забезпечення повністю працювати.
Jeroen

2

Легко та ефективно! Це інструмент, який ви завантажуєте та запускаєте від Microsoft, і він запобігає майбутнім оновленням драйверів або вибору оновлень.

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

На цій сторінці ви знайдете детальну інформацію про те, як видалити драйвер, а потім як завантажити інструмент з Microsoft, щоб не оновлювати його знову.

Щоб видалити небажаний драйвер:

  • Запустіть Диспетчер пристроїв правою кнопкою миші в нижньому лівому куті робочого столу та лівою кнопкою миші на Диспетчері пристроїв.
  • Знайдіть драйвер пристрою із встановленим драйвером проблеми, клацніть правою кнопкою миші та виберіть Видалити.
  • У діалоговому вікні видалення встановіть прапорець Видалити програмне забезпечення драйвера для цього пристрою, якщо воно є.

Щоб видалити небажане оновлення Windows:

  • Введіть "Переглянути встановлені оновлення" у вікні пошуку, а потім натисніть кнопку Переглянути встановлені оновлення - Панель управління у результатах пошуку.
  • Щоб видалити небажане оновлення, виберіть його зі списку та натисніть кнопку Видалити.

Щоб тимчасово не допустити перевстановлення драйвера або оновлення до появи нового драйвера або оновленого виправлення, доступний засіб усунення несправностей, який надає користувальницький інтерфейс для приховування та показу оновлень Windows та драйверів для Windows 10. Можна отримати та запустити "Показати або приховати засіб усунення несправностей, завантаживши його з Центру завантаження Microsoft.

У центрі завантаження Microsoft доступний наступний файл:

Завантажте пакет виправлення неполадок "Показати чи приховати оновлення". (зауважте: посилання передбачено 28 жовтня 2015 р.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.