Skip to main content

Запрет обновление видео драйверов в Windows

Можно заблокировать обновление конкретного драйвера через локальную политику безопасности. Для этого нужно получить идентификатор этого устройства

Источник winitpro.ru

  1. Запустите консоль диспетчера устройств ( devmgmt.msc ) и откройте свойства необходимого устройства;

    image.png

  2. Перейдите на вкладку «Сведения» и в выпадающем списке выберите пункт ИД оборудования;
  3. Скопируйте значения идентификаторов оборудования, связанных с устройством (в формате PCI\VEN_8086&DEV_ …. ) в блокнот ( notepad.exe );

    image.png

  4. Также можно получить Harware ID устройства с помощью PowerShell:
    PS C:\Windows\system32> Get-PnpDevice | Where-Object { $_.FriendlyName -like "*AMD*Graph*" -and $_.Class -eq "Display"} | select class, FriendlyName, HardwareID | fl

    image.png


  5. Затем откройте редактор локальной групповой политики ( gpedit.msc ) и перейдите в раздел Конфигурация компьютера -> Административные шаблоны -> Система -> Установка устройства -> Ограничения на установку устройств. Включите политику Запретить установку устройств с указанными кодами устройств (Prevent installation of devices that match any of these device IDs). Включите опцию Also apply to matching devices that are already installed.

    В политике нажмите кнопку “Показать” и скопируйте в таблицу значений ID вашей видеокарты, полученные ранее;

    image.png

    С помощью этого параметра GPO можете запретить обновление драйверов для конкретных типов (классов) устройств (принтеров, звуковых карты, USB контроллеров и т.д). Для этого нужно указать GUID класса устройства в параметрах политики. Например{ 4d36e972-e325-11ce-bfc1-08002be10318} – класс сетевых адаптеров, {4d36e979-e325-11ce-bfc1-08002be10318} и {4658ee7e-f050-11d1-b6bd-00c04fa372a7} – принтеры и т.д. Полный список GUID классов оборудования перечислен здесь: https://docs.microsoft.com/en-us/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors