Перезапуск драйвера видеокарты¶
Перезапуск драйвера видеокарты — это операция по остановке и повторному запуску программного обеспечения, управляющего видеокартой (графическим процессором), без перезагрузки операционной системы. Процедура применяется для устранения временных сбоев: чёрного экрана, артефактов изображения, зависаний в играх и приложений, потери сигнала на мониторе. В Windows перезапуск выполняется средствами диспетчера устройств, командной строки или специализированных утилит; в Linux — через команды управления ядром.
¶Причины перезапуска
Драйвер видеокарты — это программный слой между операционной системой и аппаратным ускорителем. Он может некорректно работать по нескольким причинам:
- конфликт с обновлением Windows или другого ПО;
- перегрев видеокарты, приводящий к сбросу частот;
- сбой в работе 3D-приложения или игры;
- ошибки при переключении разрешения или частоты обновления;
- конфликт двух драйверов (например, после установки новой карты без удаления старого).
В большинстве случаев перезапуск драйвера устраняет проблему временно, не требуя полной переустановки.
¶Способы перезапуска в Windows
¶Через диспетчер устройств
Самый распространённый способ:
- Нажать
Win + Xи выбрать «Диспетчер устройств». - Раскрыть раздел «Видеоадаптеры».
- Нажать правой кнопкой на видеокарте и выбрать «Отключить устройство», затем подтвердить.
- Снова нажать правой кнопкой и выбрать «Включить устройство».
Этот метод подходит для всех версий Windows, начиная с Windows 7, и не требует дополнительного ПО.
¶Через командную строку
Для автоматизации или удалённого доступа используется PowerShell или CMD с утилитой pnputil или devcon (из пакета Windows Driver Kit):
`` devcon disable PCI\VEN_10DE devcon enable PCI\VEN_10DE ``
VEN_10DE — идентификатор производителя NVIDIA; для AMD — VEN_1002, для Intel — VEN_8086. Узнать точный идентификатор можно в свойствах устройства в диспетчере устройств, вкладка «Сведения» → «ИД оборудования».
В PowerShell также можно использовать Get-PnpDevice и Disable-PnpDevice / Enable-PnpDevice:
``powershell Get-PnpDevice -Class Display | Disable-PnpDevice -Confirm:$false Get-PnpDevice -Class Display | Enable-PnpDevice -Confirm:$false ``
¶Горячие клавиши NVIDIA и AMD
Драйверы NVIDIA (GeForce Experience / NVIDIA App) и AMD (Adrenalin) поддерживают сброс без перезапуска системы:
- NVIDIA: сочетание
Ctrl + Shift + Alt + B— перезагрузка драйвера;Ctrl + Shift + Alt + R— перезапуск службы записи видео (ShadowPlay). - AMD: сочетание
Ctrl + Shift + Alt + B— сброс драйвера (в новых версиях Adrenalin).
Эти сочетания работают, даже если экран «завис» в игре, и являются штатным механизмом восстановления.
¶Через реестр и планировщик
Для автоматического перезапуска можно создать задачу в Планировщике заданий, вызывающую скрипт с devcon или PowerShell-командами. Такой подход применяется в киберспортивных сетапах и на стриминговых ПК, где стабильность кадров критична.
¶Перезапуск в Linux
В Linux управление драйвером видеокарты выполняется на уровне ядра. Для перезагрузки модуля nouveau (для NVIDIA) или amdgpu (для AMD):
``bash sudo rmmod nouveau sudo modprobe nouveau ``
Для NVIDIA-проприетарного драйвера:
``bash sudo systemctl restart nvidia-persistenced sudo rmmod nvidia_drm nvidia_modeset nvidia_uvm nvidia sudo modprobe nvidia nvidia_uvm nvidia_modeset nvidia_drm ``
Также доступен перезапуск X-сервера (sudo systemctl restart gdm или lightdm), что полностью перезапускает графический стек.
¶Перезапуск службы диспетчера дисплея
В Windows 10 и 11 часть функций видеодрайвера выполняет служба «Диспетчер дисплея» (Display Policy Service). Её перезапуск:
`` net stop "Display Policy Service" net start "Display Policy Service" ``
или через services.msc. Это полезно при проблемах с переключением мониторов и HDR.
¶Когда перезапуск не помогает
Если после перезапуска драйвера проблема сохраняется, рекомендуется:
- полностью удалить драйвер через Display Driver Uninstaller (DDU) и установить заново;
- проверить температуру и напряжения (HWiNFO, GPU-Z);
- откатить драйвер на предыдущую версию;
- проверить видеокарту в другом ПК или слоте PCIe.
¶Интересные факты
- Комбинация
Ctrl + Alt + Delв Windows не перезапускает видеодрайвер — она вызывает экран блокировки, хотя в ранних версиях Windows XP действовала иначе. - В Windows 11 при сбое драйвера система автоматически перезапускает его и показывает уведомление «Драйвер дисплея перестал отвечать и был восстановлен».
- Киберспортивные организации используют скрипты, автоматически перезапускающие драйвер перед каждым матчем для минимизации микрофризов.
¶Источники
- Microsoft Learn — документация по управлению устройствами Windows
- NVIDIA Developer — документация по управлению драйвером GeForce
- AMD Radeon Software Adrenalin — руководство пользователя
- Arch Wiki — разделы по управлению модулями ядра и NVIDIA
- Диспетчер устройств Windows — справка Microsoft
