Где физически хранится драйвер видеокарты AMD: все возможные расположения

Вы когда-нибудь задумывались, куда именно Windows или Linux сохраняет файлы драйвера после установки AMD Radeon? Этот вопрос становится критичным, когда требуется вручную извлечь драйвер для резервного копирования, отката к предыдущей версии или диагностики конфликтов. В отличие от программ, которые хранятся в Program Files, драйверы видеокарт распределяются по нескольким системным папкам — и их расположение зависит от версии ОС, метода установки (через AMD Adrenalin, Windows Update или ручной пакет) и даже архитектуры системы.

В этой статье мы детально разберём все возможные места хранения драйверов AMD — от стандартных путей в C:\Windows\System32 до скрытых папок кэша обновлений и записей в реестре. Вы также узнаете, как правильно извлечь драйвер для повторной установки, почему не стоит просто копировать файлы из DriverStore, и что делать, если система «не видит» резервную копию. Особое внимание уделим различиям между Windows 10/11 и Linux (включая дистрибутивы на базе Debian/Ubuntu и Arch).

1. Стандартные пути хранения драйверов AMD в Windows

В операционных системах Windows драйверы AMD Radeon распределяются по нескольким системным директориям. Основные из них:

  • 📁 C:\Windows\System32\DriverStore\FileRepository — здесь хранятся упакованные драйверы в формате .inf, .sys и .dll. Каждая версия драйвера получает уникальный идентификатор папки (например, u0350637.inf_amd64_...).
  • 📁 C:\Program Files\AMD — содержит утилиты управления (например, AMD Adrenalin Edition), но не сами драйверы ядра.
  • 📁 C:\Windows\System32\drivers — здесь располагаются активные файлы драйверов (например, atikmpag.sys, amdgpu.sys).
  • 📁 C:\Windows\Inf — хранит .inf-файлы с описанием установленных драйверов (например, oem*.inf).

Важно понимать, что файлы в DriverStore — это архивные копии, а в System32\driversрабочие версии, используемые системой в данный момент. Если вы удалите файл из drivers, система восстановит его из DriverStore при следующем запуске.

2. Как найти драйвер AMD через Диспетчер устройств

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

  1. Нажмите Win + X и выберите Диспетчер устройств.
  2. Раскройте ветку Видеоадаптеры.
  3. Щёлкните правой кнопкой по вашей видеокарте (например, AMD Radeon RX 6700 XT) и выберите Свойства.
  4. Перейдите на вкладку Драйвер — здесь будут указаны:
    • 📄 Поставщик (например, Advanced Micro Devices, Inc.)
    • 📅 Дата разработки и версия драйвера
    • 📁 Файлы драйверов (список активных .sys и .dll)

На вкладке Сведения можно выбрать свойство Путь к экземпляру устройства — это поможет идентифицировать драйвер в реестре (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum).

Что делать, если в Диспетчере устройств отображается "Стандартный VGA-адаптер"?

Это означает, что драйвер AMD не установлен или повреждён. В таком случае:

1. Загрузите последнюю версию драйвера с [официального сайта AMD](https://www.amd.com/support).

2. Удалите текущий драйвер через Панель управления → Программы и компоненты (ищите AMD Software).

3. Используйте утилиту Display Driver Uninstaller (DDU) для полной очистки перед новой установкой.

3. Поиск драйверов AMD в реестре Windows

Реестр Windows содержит критически важную информацию о установленных драйверах, включая пути к их файлам и параметры загрузки. Чтобы найти записи, связанные с AMD:

  1. Нажмите Win + R, введите regedit и подтвердите запуск.
  2. Перейдите по пути:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}

    (это класс видеоадаптеров).

  3. Внутри вы увидите подпапки с идентификаторами 0000, 0001 и т. д. Откройте каждую и проверьте параметр DriverDesc — он должен содержать название вашей видеокарты AMD.
  4. Внутри нужной папки обратите внимание на:
    • 🔑 InfPath — путь к .inf-файлу драйвера.
    • 🔑 InfSection — раздел в .inf, используемый для установки.
  5. Также полезно проверить ветку:

    HKEY_LOCAL_MACHINE\SOFTWARE\AMD

    Здесь хранятся настройки AMD Adrenalin и ссылки на установленные компоненты.

    📊 Как вы обычно обновляете драйверы AMD?
    Через AMD Adrenalin
    Через Windows Update
    Ручная установка с сайта AMD
    Использую сторонние утилиты

    4. Где хранятся драйверы AMD в Linux

    В системах на базе Linux драйверы AMD делятся на две категории: проприетарные (amdgpu-pro) и открытые (amdgpu, встроенные в ядро). Их расположение зависит от метода установки:

    • 🐧 Открытые драйверы (amdgpu):
      • 📁 Файлы ядра: /lib/modules/$(uname -r)/kernel/drivers/gpu/drm/amd/
      • 📁 Фирменные микрокоды: /lib/firmware/amdgpu/ (например, navi10_mes.fw для Radeon RX 5700)
    • 🔒 Проприетарные драйверы (amdgpu-pro):
      • 📁 Установочные пакеты: /opt/amdgpu-pro/ или /usr/share/amdgpu-pro/
      • 📁 Модули ядра: /lib/modules/$(uname -r)/updates/dkms/

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

lspci -k | grep -A 3 -i "VGA"

В выводе будет строка вида:

Kernel driver in use: amdgpu

или

Kernel modules: amdgpu

5. Кэш обновлений Windows: где хранятся загруженные драйверы

Когда вы обновляете драйвер через Windows Update или AMD Adrenalin, система сохраняет загруженные файлы в скрытом кэше. Эти файлы можно извлечь для повторной установки или резервного копирования. Основные расположения:

Папка Описание Пример содержимого
C:\Windows\SoftwareDistribution\Download Кэш обновлений Windows (включая драйверы) Папки с случайными именами (например, 5a1f3a2d4b5c6...)
C:\AMD\Support\ Временные файлы установщика AMD Adrenalin Архивы .cab и .exe с драйверами
C:\Windows\Temp\ Временные файлы установки Папки вида AMD_Install_...

Чтобы извлечь драйвер из кэша Windows Update:

1. Остановите службу wuauserv командой:

net stop wuauserv

2. Скопируйте содержимое C:\Windows\SoftwareDistribution\Download в другое место.

3. Запустите службу обратно:

net start wuauserv

☑️ Поиск драйверов в кэше Windows

Выполнено: 0 / 4

6. Как правильно извлечь и сохранить драйвер AMD

Простое копирование файлов из DriverStore или System32 не гарантирует работоспособность драйвера при повторной установке. Чтобы корректно сохранить драйвер для будущего использования:

  1. Для Windows:
    • 📥 Используйте утилиту Double Driver или DriverStore Explorer для экспорта драйверов в .inf + .sys.
    • 📁 Сохраните всю папку из DriverStore\FileRepository\..., соответствующую вашей версии.
  2. Для Linux:
    • 🐧 Для открытых драйверов достаточно обновить ядро (драйверы входят в его состав).
    • 🔒 Для проприетарных amdgpu-pro сохраните деб-пакеты (.deb) или RPM (.rpm).
  3. Критическая деталь: драйверы AMD для Windows привязаны к версии ОС и сборке ядра. Установка драйвера, извлечённого на Windows 10, на Windows 11 может привести к ошибкам типа INF third-party error.

    7. Частые ошибки при работе с драйверами AMD

    Неправильное обращение с файлами драйверов может привести к синим экранам (VIDEO_TDR_FAILURE), артефактам на экране или полной неработоспособности видеокарты. Рассмотрим типичные ошибки:

    • Удаление файлов из System32\drivers вручную → приводит к падению системы при следующем запуске.
    • Копирование драйверов между разными версиями Windows → конфликты из-за несовместимости .inf-файлов.
    • Использование DDU без отключения интернета → Windows автоматически устанавливает старую версию драйвера.
    • Установка драйверов от NVIDIA поверх AMD → требуется полная очистка через DDU.

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

1. Загрузитесь в безопасном режиме (F8 или Shift + Перезагрузка).

2. Удалите все записи AMD в Диспетчере устройств (включая скрытые устройства).

3. Запустите DDU и выберите опцию Clean and restart.

FAQ: Частые вопросы о хранении драйверов AMD

Можно ли просто скопировать папку с драйвером из DriverStore на другой ПК?

Нет. Драйверы в DriverStore упакованы с привязкой к конкретной системе (архитектуре, версии Windows и идентификаторам устройств). Для переноса используйте утилиты вроде Double Driver, которые экспортируют драйверы в универсальном формате.

Почему после обновления Windows драйвер AMD слетает на стандартный?

Windows Update иногда заменяет проприетарные драйверы на универсальные Microsoft Basic Display Adapter. Чтобы этого избежать:

  1. Откройте Параметры → Обновление и безопасность → Дополнительные параметры.
  2. Выберите Показать обновления для других продуктов Microsoft.
  3. Скрыть обновления драйверов для AMD (если они есть в списке).

Где хранятся профили разгона и настройки Radeon Software?

Настройки AMD Adrenalin (включая профили разгона, цветовые коррекции и записанные видео) хранятся в:

  • C:\Users\<Имя_пользователя>\AppData\Local\AMD\CN — конфигурации.
  • C:\ProgramData\AMD — глобальные настройки.

Чтобы перенести профили на другой ПК, скопируйте эти папки и перезапустите Radeon Software.

Как полностью удалить все следы драйверов AMD перед чистой установкой?

Используйте утилиту Display Driver Uninstaller (DDU) в безопасном режиме:

  1. Скачайте DDU с официального сайта Wagnardsoft.
  2. Загрузитесь в безопасном режиме (Shift + Перезагрузка → Диагностика → Доп. параметры → Безопасный режим).
  3. Запустите DDU, выберите AMD и нажмите Clean and restart.

После этого установите драйвер с официального сайта AMD.

Можно ли откатить драйвер AMD, если новая версия работает нестабильно?

Да. Для этого:

  1. Откройте Диспетчер устройствВидеоадаптеры → свойства вашей видеокарты.
  2. Перейдите на вкладку Драйвер и нажмите Откатить (если кнопка активна).
  3. Если откат недоступен, скачайте нужную версию с архива драйверов AMD.