Где физически хранятся драйвера видеокарты на ПК и ноутбуке

Вы когда-нибудь задумывались, куда именно устанавливаются драйвера видеокарты после загрузки с официального сайта? Эти файлы не просто исчезают в недрах системы — они хранятся в строго определённых папках, и знание их расположения может пригодиться в самых разных ситуациях. Например, когда нужно вручную удалить проблемный драйвер, сделать резервную копию перед переустановкой Windows или восстановить работоспособность графики после сбоя.

В этой статье мы детально разберём, где хранятся драйвера видеокарт от NVIDIA, AMD и Intel в операционных системах Windows 10/11 и macOS. Вы узнаете не только пути к папкам, но и как эти файлы организованы, какие из них критически важны, а какие можно безопасно удалить. Также мы рассмотрим скрытые механизмы хранения драйверов, о которых большинство пользователей даже не подозревает.

Особое внимание уделим практическим сценариям: что делать, если драйвер «слетел» после обновления, как извлечь его из резервной копии Windows и почему иногда стандартные методы удаления через «Панель управления» не работают. Если вы когда-либо сталкивались с артефактами на экране, ошибками типа CODE 43 или просто хотите лучше понимать, как устроена графическая подсистема вашего ПК — этот материал для вас.

Структура хранения драйверов видеокарт в Windows

В операционных системах Windows драйвера видеокарт хранятся в нескольких ключевых местах, каждое из которых выполняет свою роль. Основные файлы драйверов делятся на три категории:

  • 📁 Системные файлы драйверов — ядро графического стека, которое загружается при старте ОС. Эти файлы обычно имеют расширения .sys, .dll и хранятся в защищённых папках.
  • 🎮 Файлы пользовательского интерфейса — панели управления (NVIDIA Control Panel, AMD Adrenalin), утилиты настройки и мониторинга. Часто устанавливаются в Program Files.
  • 🔄 Резервные копии и кэш — Windows автоматически сохраняет предыдущие версии драйверов на случай отката. Эти файлы могут занимать гигабайты места на диске.

Главное хранилище системных драйверов — папка C:\Windows\System32\drivers. Здесь вы найдёте файлы вроде nvlddmkm.sys (для NVIDIA), atikmpag.sys (для AMD) или igdkmd64.sys (для Intel). Эти файлы загружаются в память при старте системы и отвечают за низкоуровневую работу с железом. Удалять их вручную крайне не рекомендуется — это может привести к «синему экрану» (BSOD) уже при следующем включении ПК.

Второй важный каталог — C:\Windows\System32\DriverStore\FileRepository. Здесь Windows хранит все установленные драйвера, включая их предыдущие версии. Папки здесь имеют длинные имена типа nv_dispi.inf_amd64_1a2b3c4d5e6f7890, где nv_dispi.inf — это INF-файл драйвера, а остальное — хеш версии. Именно отсюда система берёт файлы при откате драйвера через «Диспетчер устройств».

📊 Какой бренд видеокарты у вас установлен?
NVIDIA
AMD
Intel (встроенная графика)
Не знаю

Где хранятся драйвера NVIDIA: подробный разбор

Драйвера NVIDIA — одни из самых «прожорливых» по объёму и сложные по структуре. Они включают не только сами драйвера, но и массу дополнительных компонентов: GeForce Experience, PhysX, HD Audio Driver и другие. Основные папки, где хранятся файлы:

  • 🖥️ C:\Program Files\NVIDIA Corporation — здесь находятся панели управления, утилиты настройки и файлы GeForce Experience. Папка может весить несколько гигабайт.
  • 🔧 C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_* — системные файлы драйвера (ядро). Именно эту папку очищают утилиты вроде Display Driver Uninstaller (DDU).
  • 🗃️ C:\NVIDIA — временные файлы установщика. Можно удалить после установки, если не планируете переустанавливать драйвер.
  • 🎵 C:\Windows\System32\drivers\nvhda64v.sys — драйвер звука через HDMI/DisplayPort (часто забывают обновлять!).

Особенность драйверов NVIDIA — они устанавливаются «поверх» старых версий, не удаляя предыдущие файлы полностью. Это означает, что со временем папка DriverStore разрастается, занимая десятки гигабайт. Чтобы очистить её, можно использовать команду:

pnputil /delete-driver oem*.inf /uninstall /force

Но будьте осторожны: неправильное использование этой команды может удалить драйвера других устройств, например, сетевых адаптеров или USB-контроллеров. Лучше использовать специализированные утилиты вроде DDU в безопасном режиме.

Локация драйверов AMD Radeon: что где лежит

Драйвера AMD (ранее ATI) организованы несколько иначе. Они тоже делятся на системные компоненты и пользовательские утилиты, но имеют свои особенности. Основные папки:

Папка Содержимое Можно ли удалять?
C:\Program Files\AMD Панель управления Adrenalin Edition, утилиты настройки, AMD Link. Да, но потеряете доступ к настройкам графики.
C:\Windows\System32\DriverStore\FileRepository\c0xxxxxx.inf_* Системные файлы драйвера (например, atikmdag.sys). Нет, критически важно для работы видеокарты.
C:\AMD Временные файлы установщика, лог-файлы. Да, после успешной установки.
C:\Windows\System32\drivers\amd*** Драйвера звука через HDMI, AMD PSP (защитный процессор). Нет, может привести к ошибкам вывода звука.

Одна из проблем драйверов AMD — они часто оставляют после себя «мусор» даже после деинсталляции через стандартные средства. Например, папка C:\AMD может оставаться на диске годами, занимая до 1–2 ГБ места. Также AMD активно использует службу AMD External Events Utility, которая работает в фоне и может нагружать процессор. Её можно отключить через services.msc, если не используете функции вроде ReLive.

Интересный факт: драйвера AMD для ноутбуков (особенно с гибридной графикой) часто содержат модифицированные версии файлов, которые несовместимы с десктопными видеокартами. Установка «неправильного» драйвера может привести к ERROR 12 в «Диспетчере устройств» (устройство отключено из-за конфликта ресурсов).

Почему драйвера AMD такие большие?

Драйверный пакет AMD включает не только графические драйвера, но и:

- Поддержку всех поколений GPU (от старых Radeon HD до новых RX 7000).

- Драйвера для встроенной графики APU (например, Vega или RDNA 2 в Ryzen).

- Компоненты для технологий вроде FreeSync, FidelityFX, RSR.

- Локализации для десятков языков.

Поэтому размер пакета может достигать 500–800 МБ, даже если ваша видеокарта использует лишь малую часть файлов.

Драйвера Intel Graphics: где искать и как управлять

Встроенная графика Intel (например, Intel UHD Graphics, Iris Xe) обычно требует меньше места, но её драйвера тоже разбросаны по системе. Ключевые локации:

  • 🖼️ C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_* — основные файлы драйвера (например, igdkmd64.sys).
  • 📊 C:\Program Files\Intel — панель управления Intel Graphics Command Center и утилиты настройки.
  • 🔌 C:\Windows\System32\drivers\iigd_dch.sys — драйвер для современных версий (DCH-drivers).

Особенность драйверов Intel — они часто обновляются через Windows Update, даже если вы вручную установили новую версию с сайта производителя. Это может приводить к конфликтам, когда система «откатывается» на старую версию. Чтобы запретить автоматическое обновление, можно:

  1. Открыть gpedit.msc (Редактор локальной групповой политики).
  2. Перейти в Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Центр обновления Windows.
  3. Включить политику «Не включать драйвера в обновления Windows».

Также Intel активно продвигает DCH-драйвера (Declarative, Componentized, Hardware Support Apps), которые устанавливаются через Microsoft Store. Эти драйвера имеют модульную структуру и могут обновляться отдельно от основного пакета. Их файлы хранятся в:

C:\Program Files\WindowsApps\IntelCorporation.*

Доступ к этой папке ограничен даже для администратора, поэтому управлять такими драйверами лучше через Параметры → Приложения.

Удалить старые драйвера через DDU в безопасном режиме

Отключить интернет (чтобы Windows не установила драйвер автоматически)

Скачать последнюю версию с сайта Intel (не с Windows Update!)

Установить драйвер в режиме «Выборочная установка» (без ненужных компонентов)

Перезагрузить ПК и проверить версию в Диспетчере устройств-->

Скрытые хранилища драйверов: куда ещё заглянуть

Помимо очевидных папок, драйвера видеокарт могут храниться в менее заметных местах. Вот где ещё стоит поискать:

  • 🗄️ C:\Windows\System32\DriverStore\Temp — временные файлы, которые иногда остаются после неудачной установки. Можно очистить вручную.
  • 🔄 C:\Windows\SoftwareDistribution\Download — здесь Windows хранит загруженные через Windows Update драйвера. Папку можно очистить командой net stop wuauserv → удаление содержимого → net start wuauserv.
  • 📦 C:\Windows\INF — папка с INF-файлами, которые описывают, как устанавливать драйвера. Например, oem*.inf могут относиться к видеокарте.
  • 🔍 C:\Windows\Prefetch — здесь хранятся данные о загрузке драйверов (не сами файлы, но может помочь в диагностике проблем).

Также драйвера могут «прятаться» в реестре Windows. Ключи, связанные с графикой, находятся в:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}

В первом разделе хранятся параметры работы графического стека (например, TdrLevel — таймаут ответа драйвера), а во втором — информация об установленных видеокартах и их драйверах. Редактировать реестр без знания последствий опасно — неверное изменение может привести к невозможности загрузки системы.

Как найти и извлечь драйвера в macOS

В macOS ситуация с драйверами видеокарт принципиально иная, чем в Windows. Здесь нет отдельных пакетов для NVIDIA или AMD — графические драйвера встроены в ядро системы и обновляются только через обновления macOS. Однако есть нюансы:

  • 🍎 Встроенная графика Intel/AMD: драйвера являются частью системы и хранятся в /System/Library/Extensions. Файлы имеют расширение .kext (например, AMDRadeonX4000.kext).
  • 🖥️ Дискретные видеокарты (например, в Mac Pro): для AMD драйвера также встроены, а для NVIDIA (на старых Mac) требовалась ручная установка через web-drivers.
  • 🔧 Bootcamp: если вы запускаете Windows на Mac, драйвера хранятся в стандартных папках Windows (см. разделы выше).

В последних версиях macOS (начиная с Catalina) система использует защищённый том System Volume, и доступ к папке /System ограничен даже для администратора. Чтобы просматривать файлы драйверов, нужно:

  1. Открыть Терминал.
  2. Ввести команду sudo mount -uw / (размонтировать защиту).
  3. Использовать ls /System/Library/Extensions | grep -i "amd\|nvidia\|intel" для поиска графических драйверов.

Важно: любые изменения в системных файлах macOS могут нарушить целостность подписи системы и привести к проблемам с обновлениями или безопасностью. В большинстве случаев лучше дождаться официального апдейта от Apple.

Практическое применение: когда знание локаций драйверов спасает ситуацию

Понимание, где хранятся драйвера видеокарты, помогает решить множество проблем. Вот несколько реальных сценариев:

  1. Восстановление после сбоя: если после обновления драйвера экран стал мигать или появились артефакты, можно вручную откатиться к предыдущей версии, скопировав файлы из DriverStore.
  2. Очистка диска: папка DriverStore может занимать 10+ ГБ. Утилиты вроде Driver Store Explorer (RAPR) помогают безопасно удалить старые версии.
  3. Перенос драйверов на другой ПК: если у вас нет доступа к интернету, можно скопировать папку с драйверами (например, NVIDIA Corporation) и установить их вручную через «Диспетчер устройств».
  4. Диагностика проблем: если видеокарта не определяется, проверка наличия файлов .sys в System32\drivers поможет понять, установлен ли драйвер вообще.

Пример из практики: пользователь обновляет драйвер NVIDIA, после чего экран становится чёрным при загрузке. Стандартный безопасный режим не помогает. Решение:

  1. Загрузиться с LiveCD (например, Hiren’s BootCD).
  2. Перейти в C:\Windows\System32\drivers и переименовать nvlddmkm.sys в nvlddmkm.sys.bak.
  3. Скопировать из DriverStore старую версию файла (например, из папки с предыдущим драйвером).
  4. Перезагрузиться — система загрузится со старым драйвером.

Такой метод работает, потому что Windows при загрузке ищет драйвер по имени файла. Если оригинальный файл повреждён или конфликтует, его замена на рабочую версию восстанавливает работоспособность.

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

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

Нет, так не получится. Драйвера привязаны к конкретной конфигурации железа и версии Windows. Однако вы можете:

  1. Скопировать INF-файл (например, nv_dispi.inf) и установить драйвер вручную через «Диспетчер устройств» → «Обновить драйвер» → «Выполнить поиск на этом компьютере».
  2. Использовать утилиты вроде Double Driver для создания резервной копии и восстановления драйверов.

Но даже в этом случае нет гарантии, что драйвер заработает корректно — лучше всегда скачивать официальную версию для конкретной модели видеокарты.

Почему после удаления драйвера через «Панель управления» видеокарта всё равно работает?

Windows использует механизм обратной совместимости: даже если вы удалили драйвер через «Программы и компоненты», система может:

  • Использовать встроенный базовый драйвер (Microsoft Basic Display Adapter).
  • Автоматически установить драйвер из DriverStore или через Windows Update.
  • Оставить файлы драйвера в System32\drivers, если они используются другими компонентами (например, драйвером звука через HDMI).

Для полного удаления используйте Display Driver Uninstaller (DDU) в безопасном режиме.

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

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

  • Через «Диспетчер устройств»: откройте свойства видеокарты → вкладка «Драйвер».
  • Через командную строку: wmic path win32_PnPSignedDriver | find "InfName" | find "nv\_" (для NVIDIA) или find "ati" (для AMD).
  • Через утилиты производителя: NVIDIA Control Panel или AMD Adrenalin показывают версию в информации о системе.

Также можно посмотреть версию конкретного файла драйвера (например, nvlddmkm.sys) через его свойства в «Проводнике».

Можно ли удалить все старые драйвера из DriverStore, чтобы освободить место?

Технически да, но это рискованно. Папка DriverStore содержит не только графические драйвера, но и драйвера для других устройств (сетевых карт, принтеров и т. д.). Если вы удалите всё подряд, после перезагрузки некоторые устройства могут перестать работать.

Безопасный способ:

  1. Используйте Driver Store Explorer (RAPR) — она показывает, какие драйвера используются, а какие нет.
  2. Удалите только те пакеты, которые помечены как «неиспользуемые» и относятся к видеокарте.
  3. Не удаляйте драйвера для устройств, которых у вас нет (например, принтеров) — они весят мало, но могут понадобиться в будущем.
Что делать, если драйвер видеокарты пропал после обновления Windows?

Это типичная проблема, когда Windows Update заменяет ваш драйвер на универсальный от Microsoft. Решения:

  1. Откатить драйвер: в «Диспетчере устройств» выберите видеокарту → «Свойства» → «Драйвер» → «Откатить».
  2. Запретить автоматическое обновление (см. раздел про Intel выше).
  3. Установить драйвер вручную:
    1. Скачайте драйвер с сайта производителя.
    2. Извлеките его в папку (например, через 7-Zip).
    3. В «Диспетчере устройств» выберите «Обновить драйвер» → «Выполнить поиск на этом компьютере» → укажите папку с распакованным драйвером.

Если ничего не помогает, попробуйте отключить интернет, удалить драйвер через DDU и установить его заново.