Как запретить установку драйвера устройства в Windows 10?
Иногда драйвера, которые устанавливает пользователь из Центра Обновления Windows или с сайта производителя оборудования приводят к различным проблемам, таким как:
- -BSOD (Синий Экран Смерти)
- -резкое снижение производительности ПК
- -неправильная работа устройства, для которого был установлен драйвер
В случае возникновения подобных проблем, можно запретить устанавливать драйвера. Стандартным средством, которое раньше можно было использовать в Windows 7\8\8.1, как показала практика, невозможно решить эту задачу.
Решим эту задачу с помощью редактора групповых политик и с помощью реестра (так как в Windows 10 Home, Windows 10 SL отсутствует редактор групповых политик). Для начала нам потребуется найти GUID класса тех устройств, установку драйверов для которых мы хотим запретить. Открываем Диспетчер устройств, например из Панели управления:
Далее находим в нем нужное устройство, например, веб-камеру, нажимаем на нее правой кнопкой мыши, выбираем Свойства:
Переходим в вкладку сведения, в них находим GUID класса
Копируем его, сохраняем, например в блокноте. Делаем это для ВСЕХ устройств, установку драйверов для которых вы хотите запретить.
Пользователи, у которых установлена Windows 10 Pro могут воспользоваться Редактором Групповых политик.
Открываем его (команда gpedit.msc в строке поиска):
Ищем раздел: Конфигурация компьютера – Административные шаблоны – Система -Установка устройства
В нем выбираем “Запретить установку устройств с указанными кодами устройств”. Изменяем его: Задаем значение включено, открываем раздел со списком устройств,для которых мы хотим запретить установку драйверов:
Добавляем GUID класса, которые мы ранее копировали из диспетчера устройств, например:
Нажимаем два раза ОК. Мы запретили установку драйверов для данных устройств на Windows 10 Pro!
Пользователи, у которых установлена Windows 10 Home или Windows 10 SL могут воспользоваться редактором реестра для решения данного вопроса.
Открываем реестр (команда regedit)
Откройте раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
Создайте в нем раздел
DeviceInstall, а в нем раздел Restrictions, а в нем раздел DenyDeviceIDs. Вот что должно получится:
В разделе Restrictions создайте параметр DWORD с именем DenyDeviceIDs со значением 1
В разделе Restrictions создайте параметр DWORD с именем DenyDeviceIDsRetroactive со значением 0
В разделе DenyDeviceIDs создайте строковые параметры с именами 1,2,3 и так далее (зависит от количества устройств, для которых вы хотите запретить установку драйвера). В качестве значения нужно использовать GUID класса, которые мы ранее копировали из диспетчера устройств, например:
Мы запретили установку драйверов для данных устройств на Windows 10 Home и Windows 10 SL!