Как перезагрузить видеодрайвер без перезагрузки Windows?

Как перезагрузить видеодрайвер без перезагрузки Windows?

22.07.2019 0 Автор GodKnowses

Если вам хотя бы раз случалось сталкиваться с ситуацией, когда было нужно переустановить или откатить видеодрайвер, следующая информация вам пригодиться. Сейчас я покажу вам пару трюков, с помощью которых можно перезагрузить видеодрайвер без переустановки самого драйвера. Работаю в Windows 10.
Итак, самое простое, что можно здесь предложить, это сочетание клавиш

Win + Ctrl + Shift + B

По нажатию экран пару раз мигнёт, отключившись, и вернётся в нормальное состояние. Процесс занимает не более пары мгновений, система при этом не страдает. Однако перед “перезагрузкой” убедитесь, что в Windows не запущено никаких приложений, функционал которых завязан с GUI. Трюк, по-моему, не работает в Windows 7. Для них предлагаю традиционный вариант, который часто помогает мне при неполадках с беспроводным сетевым соединением. Я на мгновенье отключаю и сразу включаю “потенциально” проблемное устройство в Диспетчере устройств. Зажимаем WIN + R и вводим команду быстрого доступа

devmgmt.msc

Выбираем устройство в разделе Видеодрайвер и выбираем Отключить. После того, как согласимся с выключением устройства, выбираем Включить:

отключить видеодрайвер

Как перезагрузить видеодрайвер: программы со стороны

Среди утилит, которые занимаются похожим, можно выделить пару, которыми можно пополнить арсенал средств диагностики работающих в системе устройств. Среди них полный аналог знакомому уже сочетанию клавиш программа Custom Resolution Utility ( ссылки для скачивания – в шапке страницы). Делает то же самое, что и Win + Ctrl + Shift + B, только всё это оформлено в простенькую графическую оболочку. После того, как видеодрайвер будет перезагружен, появится диалоговое окно, которое может повторить процедуру либо перевести режим работы в режим восстановления.

restart для перезагрузки видеодрайвера

И, конечно, нельзя пройти мимо программы DevManView от NirSoft. Она является расширенным аналогом Диспетчера устройств, позволяя отключить и включить выбранное устройство.

DevManView

Напоследок, у Windows тоже есть своя консольная утилита, которая позволяет перезагрузить видеодрайвер без перезагрузки системы парой команд. Но, как это часто бывает, она входит в состав пакета Windows Development Kits. Мы качать его ради одной программы не будем; вот ссылка для подходящих версий и разрядностей Windows. На форуме Superuser.com есть несколько прямых ссылок на эту утилиту, ищите подходящую. Утилита после установки в папку с консольными командами должна запускаться оттуда. Она позволяет перезапускать драйвер для любого из установленных в Windows устройств. Хотя для единичных случаев её использовать не очень удобно: та сложновата в предварительной настройке. Сначала нужно скачать архив обновлений, выцепив переименовав нужный в devcon.exe. Затем поместить его в папку System32. Затем уже из консоли предварительно нужно выцепить ID процесса, который устройством управляет:

devcon listclass display

а затем уже перезагрузить видеодрайвер (или что-то ещё) командой:

devcon restart "class id"

На манер:

devcon restart PCI\VEN_8086&DEV_0156&SUBSYS_501117AA&REV_09

перезагрузка драйвера с помощью devcon

Успехов.