Как откатить драйвер видеокарты на Windows 10: 5 работающих способов

Откат драйвера видеокарты на Windows 10 — необходимая процедура, если после обновления ПО появились артефакты на экране, синие экраны смерти (BSOD), падение FPS в играх или ошибки типа CODE 43. Производители — NVIDIA, AMD и Intel — регулярно выпускают новые версии драйверов, но далеко не все они стабильно работают на конкретных конфигурациях ПК. В 30% случаев проблемы решаются возвратом к предыдущей версии драйвера, и сделать это можно несколькими способами.

В этой статье разберём 5 проверенных методов отката: от стандартных инструментов Windows до использования специализированных утилит вроде Display Driver Uninstaller (DDU). Также выясним, как определить, какая версия драйвера была установлена ранее, и что делать, если система блокирует откат. Все инструкции актуальны для видеокарт GeForce, Radeon и Arc, включая ноутбуки с гибридной графикой.

Почему может понадобиться откат драйвера видеокарты

Драйвер — это посредник между железом и операционной системой. Если он работает неправильно, последствия варьируются от мелких глюков до полной неработоспособности GPU. Вот основные симптомы, при которых стоит рассмотреть откат:

  • 🖥️ Артефакты на экране: полосы, мерцания, искажённые текстуры в играх или на рабочем столе.
  • 💥 Синие экраны смерти с ошибками VIDEO_TDR_FAILURE, nvlddmkm.sys (для NVIDIA) или atikmpag.sys (для AMD).
  • 🎮 Падение производительности: FPS в играх снизился на 20-50% без изменений в настройках.
  • ⚠️ Ошибки в Диспетчере устройств: значок восклицательного знака рядом с видеокартой и коды 10, 43 или 31.
  • 🔌 Проблемы с подключением мониторов: не работает разрешением выше 1080p, нет сигнала по HDMI/DisplayPort.

Чаще всего проблемы возникают после автоматического обновления через Windows Update или ручной установки бета-версий драйверов. Например, драйверы NVIDIA 550+ могут конфликтовать со старыми версиями DirectX 11, а AMD Adrenalin 23.XX — вызывать зависания в Unreal Engine 5. Откат помогает в 80% таких случаев.

⚠️ Внимание: Если после обновления драйвера видеокарта перестала определяться вообще (в Диспетчере устройств отображается как"Базовый видеоадаптер"), сначала попробуйте полное удаление драйверов через DDU перед откатом. Это устранит конфликты файлов.

Способ 1: Откат через Диспетчер устройств

Самый простой метод — использовать встроенные инструменты Windows 10. Он подходит, если:

  • 📥 Система сохраняла предыдущую версию драйвера (обычно хранит 1-2 резервные копии).
  • 🛠️ Видеокарта определяется в Диспетчере устройств (нет ошибки Код 43).
  • ⏱️ Вы обновляли драйвер не более 1-2 раз подряд (старые версии могут не сохраниться).

Инструкция:

  1. Нажмите Win + X и выберите Диспетчер устройств.
  2. Раскройте раздел Видеоадаптеры, найдите свою видеокарту (например, NVIDIA GeForce RTX 3060 или AMD Radeon RX 6700 XT) и кликните по ней правой кнопкой.
  3. Выберите Свойства → Драйвер → Откатить.
  4. Укажите причину (например,"Предыдущая версия работала лучше") и подтвердите.
  5. Перезагрузите ПК.

Если кнопка Откатить неактивна, значит:

  • 🚫 Windows не сохранила предыдущую версию (например, после чистой установки системы).
  • 🔄 Вы уже откатывались ранее, и резервных копий нет.
  • 🔧 Драйвер был установлен не через стандартный инсталлятор, а вручную (например, через .inf-файл).

Создать точку восстановления системы|Проверить наличие резервной копии драйвера|Отключить автоматическое обновление драйверов в Windows Update|Подготовить загрузочную флешку (на случай сбоя)-->

Способ 2: Восстановление системы до точки отката

Если Диспетчер устройств не помог, попробуйте восстановление системы. Этот метод вернёт Windows к состоянию на дату, когда драйвер работал корректно. Учтите, что вместе с драйвером откатятся и другие изменения (установленные программы, обновления ОС).

Как проверить, есть ли подходящие точки восстановления:

  1. Нажмите Win + R, введите rstrui и нажмите Enter.
  2. В окне восстановления выберите Показать другие точки восстановления.
  3. Ищите точки с датой до появления проблем (например, за день до обновления драйвера).

Важно: точки восстановления создаются автоматически при установке драйверов, но только если:

  • 💾 На системном диске (C:) включена защита системы (проверьте в Панель управления → Система → Защита системы).
  • 📁 Объём откатных данных не превысил лимит (по умолчанию — 1-5% от размера диска).
  • ⏳ Последняя точка была создана не позже 7-14 дней назад (старые могут автоматически удаляться).

Если подходящей точки нет, попробуйте создать её вручную перед экспериментами с драйверами:

  1. Откройте Панель управления → Система → Защита системы.
  2. Выберите системный диск, нажмите Настроить → Включить защиту системы.
  3. Установите максимальный объём (например, 10 ГБ) и создайте точку вручную.
⚠️ Внимание: Восстановление системы не удаляет личные файлы, но может сбросить настройки программ (например, конфигурацию MSI Afterburner или профили разгона в Radeon Software). Перед откатом экспортируйте важные настройки.

Способ 3: Полное удаление драйверов через DDU

Display Driver Uninstaller (DDU) — это утилита, которая удаляет драйверы видеокарты на уровне реестра, очищая все следы предыдущих установок. Её используют, когда стандартный откат не помогает или система выдаёт ошибку Код 43. DDU подходит для:

  • 🔄 Перехода между брендами (например, с NVIDIA на AMD).
  • 🧹 Удаления"битых" драйверов, вызывающих BSOD.
  • 🛡️ Решения проблем с гибридной графикой в ноутбуках (например, NVIDIA Optimus).

Пошаговая инструкция:

  1. Скачайте последнюю версию DDU с официального сайта Wagnardsoft (берите версию для своей ОС: DDU v18.0.6.0+ для Windows 10).
  2. Распакуйте архив в папку (например, на рабочий стол).
  3. Загрузитесь в безопасном режиме:
    • Нажмите Win + R, введите msconfig.
    • Перейдите на вкладку Загрузка, поставьте галочку Безопасный режим и выберите Сеть.
    • Перезагрузите ПК.
  • Запустите DDU.exe от имени администратора.
  • В выпадающем меню выберите тип устройства:
    • Для NVIDIA: NVIDIA.
    • Для AMD: AMD.
    • Для Intel: Intel.
  • Нажмите Clean and restart (удалит драйверы и перезагрузит ПК в обычном режиме).
  • После перезагрузки установите драйвер вручную (скачайте с официального сайта производителя).
  • Преимущества DDU перед стандартным удалением:

    Критерий Стандартное удаление DDU
    Удаление файлов драйвера Частичное (остаются записи в реестре) Полное (включая временные файлы)
    Поддержка гибридной графики Нет (может остаться конфликт) Да (очищает оба GPU)
    Время выполнения 1-2 минуты 5-10 минут (с перезагрузкой)
    Требуемые знания Минимальные Средние (нужно знать модель GPU)

    Способ 4: Ручная установка старой версии драйвера

    Если автоматические методы не сработали, остаётся установить предыдущую версию драйвера вручную. Для этого нужно:

    1. Найти стабильную версию драйвера для вашей модели GPU.
    2. Удалить текущий драйвер (желательно через DDU).
    3. Блокировать автоматическое обновление через Windows Update.

    Где скачать старые драйверы:

    • 🔗 Для NVIDIA: архив драйверов на официальном сайте (выберите модель и ОС, затем вручную найдите старую версию в списке).
    • 🔗 Для AMD: раздел Previous Drivers (доступны версии за последние 2-3 года).
    • 🔗 Для Intel: архив на Intel Download Center (ищите по модели GPU, например, Arc A770).
    • Как установить старый драйвер:

      1. Скачайте .exe-файл драйвера (например, nvidia-driver-536.99-desktop-win10-win11-64bit-international-dch.exe).
      2. Отключите интернет (чтобы Windows Update не установил драйвер автоматически).
      3. Запустите установщик от имени администратора.
      4. Выберите Выборочная установка → Чистая установка (для NVIDIA) или Factory Reset (для AMD).
      5. После установки перезагрузите ПК.

    Критично: Если вы используете ноутбук с гибридной графикой (например, NVIDIA + Intel), сначала установите драйвер для интегрированного GPU (обычно Intel UHD Graphics), а затем — для дискретного. Иначе возникнут конфликты при переключении между видеокартами.

    ⚠️ Внимание: Некоторые старые драйверы (например, NVIDIA 470.xx и ниже) не поддерживают новые API, такие как DirectX 12 Ultimate или Vulkan 1.3. Если вам нужны эти функции для современных игр, проверьте совместимость на сайте производителя.

    NVIDIA GeForce|AMD Radeon|Intel Arc|Интегрированная графика (Intel/AMD)|Другая-->

    Способ 5: Откат через командную строку (для опытных)

    Если графический интерфейс недоступен (например, из-за критических ошибок драйвера), можно использовать командную строку. Этот метод требует знания точного имени устройства и версии драйвера.

    Инструкция:

    1. Откройте командную строку от имени администратора (Win + X → Командная строка (администратор)).
    2. Выведите список всех видеодрайверов:
      pnputil /enum-drivers | find"display"

      Ищите строки с oem*.inf (например, oem12.inf для NVIDIA).

    3. Удалите текущий драйвер (замените oem12.inf на ваш файл):
      pnputil /delete-driver oem12.inf /uninstall /force
    4. Установите предыдущую версию из резервной копии (если она есть):
      pnputil /add-driver"C:\Windows\System32\DriverStore\FileRepository\old_driver_folder\*.inf" /install
    5. Перезагрузите ПК.
    6. Этот метод рискован, если вы не уверены в названиях файлов. Ошибка может привести к потере работоспособности видеокарты до ручной переустановки драйверов.

      Что делать, если командная строка не помогает?

      Если после выполнения команд видеокарта перестала определяться вообще, попробуйте:

      1. Загрузиться в безопасном режиме и повторить процедуру.

      2. Использовать DDU для полной очистки.

      3. Установить драйвер с флешки (если система не загружается, используйте LiveCD с Windows PE).

      Как заблокировать автоматическое обновление драйверов

      После успешного отката Windows 10 может снова обновить драйвер через Windows Update. Чтобы этого избежать, нужно заблокировать автоматическую установку.

      Способы блокировки:

      • 🔧 Через Диспетчер устройств:
        1. Откройте свойства видеокарты.
        2. Перейдите на вкладку Сведения → ИД оборудования.
        3. Скопируйте первую строку (например, PCI\VEN_10DE&DEV_2504).
        4. Откройте Панель управления → Система → Дополнительные параметры системы → Оборудование → Параметры установки устройств.
        5. Выберите Нет, предоставить возможность выбора и добавьте скопированный ИД в список заблокированных.
      • 📜 Через редактор групповой политики (только для Windows 10 Pro/Enterprise):
        1. Нажмите Win + R, введите gpedit.msc.
        2. Перейдите в Конфигурация компьютера → Административные шаблоны → Система → Установка устройства → Ограничения на установку устройств.
        3. Включите параметр Запретить установку устройств с указанными кодами и добавьте ИД вашей видеокарты.
      • 🛡️ Через утилиты:
        • NVIDIA: в панели управления драйвером отключите Автоматическое обновление в настройках.
        • AMD: в Radeon Software перейдите в Настройки → Общие → Обновления и отключите автоматическую проверку.

    Если вы используете Windows 10 Home, редактор групповой политики недоступен. В этом случае поможет редактор реестра:

    1. Нажмите Win + R, введите regedit.
    2. Перейдите в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions.
    3. Создайте параметр DenyDeviceIDs типа REG_SZ и укажите ИД вашей видеокарты.
    4. Также создайте параметр DenyDeviceIDsRetroactive типа DWORD со значением 1.

    Частые ошибки и их решения

    При откате драйверов пользователи часто сталкиваются с типичными проблемами. Вот как их решить:

    Ошибка Причина Решение
    Код 43 в Диспетчере устройств Конфликт драйверов или аппаратная неисправность Использовать DDU, проверить питание GPU
    Чёрный экран после перезагрузки Несовместимая версия драйвера или ошибка установки Загрузиться в безопасном режиме и повторить установку
    Ошибка 0x80070103 при установке Windows Update блокирует установку старой версии Отключить интернет или использовать pnputil
    Артефакты остались после отката Повреждение файлов драйвера или перегрев GPU Проверить температуры (HWMonitor), повторить очистку через DDU
    Нет звука через HDMI/DisplayPort Драйвер audio-компонента не установился Установить драйвер звука с официального сайта (раздел HD Audio)

    Если ни один из методов не помог, проверьте:

    • 🔌 Питание видеокарты: для мощных GPU (например, RTX 4090 или RX 7900 XTX) может не хватать мощности БП или кабелей PCIe 5.0.
    • 🌡️ Температуры: используйте MSI Afterburner или HWInfo для мониторинга. Норма для GPU под нагрузкой — до 85°C.
    • 🔧 Совместимость с железом: некоторые драйверы NVIDIA 500+ требуют UEFI-режима загрузки и Resizable BAR.
    • ⚠️ Внимание: Если проблемы с драйвером появились после обновления Windows 10 до новой сборки (например, с 22H2 на 23H2), откат драйвера может не помочь. В этом случае попробуйте откатить саму систему или дождитесь патча от Microsoft.

      FAQ: Ответы на частые вопросы

      Можно ли откатить драйвер на ноутбуке с двумя видеокартами (например, Intel + NVIDIA)?

      Да, но нужно откатывать драйверы для обеих видеокарт. Сначала откатите дискретную (NVIDIA/AMD), затем интегрированную (Intel UHD Graphics). Используйте DDU для полной очистки, чтобы избежать конфликтов при переключении между GPU.

      Как узнать, какая версия драйвера была установлена ранее?

      Есть несколько способов:

      1. Через Диспетчер устройств: откройте свойства видеокарты → вкладка ДрайверСведения о драйвере (там может быть история версий).
      2. Через Журнал Windows: откройте Просмотр событий → Журналы Windows → Установка и ищите записи об обновлении драйверов.
      3. Через сторонние утилиты, например, DriverStore Explorer (показывает все установленные и резервные версии).
    Что делать, если после отката драйвера игры стали тормозить?

    Вероятные причины и решения:

    • 🔄 Сбросьте настройки графики в панели управления драйвером (NVIDIA Control Panel или AMD Adrenalin).
    • 📊 Проверьте настройки электропитания: в Панель управления → Электропитание выберите схему Высокая производительность.
    • 🔧 Обновите DirectX и Visual C++: скачайте последние версии с официального сайта Microsoft.
    • 🎮 Переустановите шейдеры в проблематичной игре (например, в The Witcher 3 или Cyberpunk 2077 это делается через настройки графики).
    Как откатить драйвер, если Windows не загружается?

    Если система падает в BSOD или не стартует, попробуйте:

    1. Безопасный режим:
      • При загрузке удерживайте Shift + F8 (для UEFI) или F8 (для Legacy).
      • Выберите Безопасный режим с поддержкой сети.
      • Удалите драйвер через DDU или Диспетчер устройств.
  • LiveCD:
    • Создайте загрузочную флешку с Windows PE (например, Sergei Strelec).
    • Загрузитесь с флешки и вручную удалите драйверы из папки C:\Windows\System32\DriverStore\FileRepository.
  • Восстановление через командную строку:
    • На экране загрузки выберите Дополнительные параметры → Командная строка.
    • Выполните команды:
      dism /online /remove-package /packagename:Package_for_RollupFix~31bf3856ad364e35~amd64~~19041.1.1 /norestart
      

      sc config wuauserv start= disabled

  • Можно ли откатить драйвер на видеокарте в внешнем GPU-доке (eGPU)?

    Да, процесс аналогичный, но есть нюансы:

    • 🔌 Отключите eGPU перед откатом драйверов (физически или через программу управления, например, Razer Synapse).
    • 🔄 Сначала откатите драйвер интегрированной графики (если она есть), затем — для eGPU.
    • Используйте Thunderbolt 3/4: для eGPU важна стабильная версия драйвера Thunderbolt (скачайте с сайта производителя ноутбука).

    После отката подключите eGPU заново и установите драйвер вручную.