Где установлены драйвера видеокарты: пути к файлам и методы диагностики

Ошибки в диспетчере устройств с кодом 43 часто возникают из-за повреждения файлов в системной папке C:\Windows\System32\DriverStore\FileRepository, где хранятся резервные копии всех установленных драйверов.Многие пользователи пытаются найти исполняемый файл драйвера на диске, чтобы запустить его вручную, но не понимают, что после инсталляции программа становится частью операционной системы и распаковывается по нескольким адресам. Понимание того, где именно лежат эти файлы, критически важно для чистого удаления устаревших версий или внедрения модифицированных патчей.

Современная архитектура ОС Windows 10 и Windows 11 автоматизирует процесс загрузки и размещения компонентов. Когда вы запускаете установщик от NVIDIA или AMD, он не просто копирует один файл, а создает сложную структуру каталогов, включая служебные библиотеки и профили настроек.

Основные локации хранения файлов драйверов в системе

После успешной установки драйвера его основные компоненты распределяются по двум ключевым директориям. Первая и самая важная — это C:\Windows\System32\DriverStore\FileRepository. Именно здесь система хранит"золотой стандарт" драйверов, которые могут быть установлены в любой момент без подключения к интернету. В этой папке вы найдете подпапки с именами, содержащими nv_dispi.inf_amd64 (для карт NVIDIA) или amdswc.inf (для карт AMD).

Вторая локация, где часто находятся пользовательские настройки и утилиты управления, — это C:\Program Files\NVIDIA Corporation или C:\Program Files\AMD. Здесь лежат не ядра драйверов, а приложения вроде GeForce Experience, панели управления и программы для стриминга. Важно различать эти два места: удаление файлов из второй папки не отключит видеочип, но лишит вас графического интерфейса управления, тогда как удаление из DriverStore приведет к сбою системы.

⚠️ Внимание: Никогда не удаляйте файлы из папки DriverStore вручную через"Проводник", так как это может нарушить целостность реестра и привести к невозможности загрузки Windows.

Если вы используете ноутбук, стоит проверить наличие специфических драйверов от производителя ноутбука, которые могут находиться в папке C:\Program Files (x86)\VIA или аналогичных директориях, зависящих от вендора (ASUS, Lenovo, HP). Эти драйверы часто отвечают за переключение между встроенной и дискретной графикой.

Где искать старые версии?

Если вы откатываете драйвер, старые версии могут храниться в папке C

\Windows\DriverStore\FileRepository с пометкой"old" или в архивных папках внутри System32, но система обычно не дает к ним прямого доступа без прав администратора.

Как проверить путь к текущему драйверу через интерфейс системы

Самый надежный способ узнать точный путь к файлу драйвера, который используется прямо сейчас, — это использование стандартных инструментов диагностики. Откройте диспетчер устройств (нажмите Win + X и выберите соответствующий пункт), найдите в списке адаптеры вашу видеокарту и откройте её свойства.

Перейдите на вкладку Драйвер и нажмите кнопку Сведения о файле. В открывшемся окне вы увидите полный путь к системному файлу, например C:\Windows\System32\DriverStore\FileRepository\...\nvlddmkm.sys. Это и есть активный файл, отвечающий за работу вашего устройства в данный момент.

Альтернативный метод — использование команды dxdiag. Введите её в меню"Пуск", перейдите на вкладку Экран и посмотрите раздел"Драйверы". Там будет указан файл и дата его выпуска. Этот метод удобен тем, что показывает информацию сразу обо всех мониторах и видеоядрах системы.

Структура папки DriverStore и особенности именования

Папка FileRepository может содержать десятки подпапок с похожими именами, что сбивает с толку. Каждая подпапка имеет префикс, указывающий на архитектуру (обычно amd64 для 64-битных систем) и уникальный хеш. Внутри лежат файлы .inf (инструкции установки), .sys (системные драйверы) и .dll (библиотеки).

Для карт NVIDIA ищите папки, начинающиеся с nv_dispi.inf. Для карт AMD это будет ati_pcie.inf или amdkmdag. В папках от Intel вы увидите igcc или kmd. Умение читать эти названия помогает быстро идентифицировать, какой именно драйвер установлен и не дублируется ли он в системе.

Часто в системе остаются"призрачные" папки от предыдущих версий драйверов. Это нормально, так как Windows сохраняет их для возможности отката. Однако при ручной чистке их следует удалять с помощью специальных утилит, а не вручную, чтобы не повредить реестр.

Синий экран смерти (BSOD)|Вылеты игр и зависания|Отсутствие ускорения в интерфейсе|Невозможность установки новой версии-->

Инструменты для полной очистки и переустановки

Если вы хотите удалить драйвер полностью, включая следы в DriverStore, стандартного средства удаления в Windows недостаточно. Рекомендуется использовать утилиту DDU (Display Driver Uninstaller). Она автоматически находит все файлы, связанные с видеокартой, и удаляет их, а также очищает соответствующие ключи реестра.

При запуске DDU выберите режим"Безопасный режим" для максимальной эффективности. Программа создаст точку восстановления перед удалением. После перезагрузки система загрузится с базовым драйвером Microsoft, а файлы из C:\Windows\System32\DriverStore будут очищены, что позволит установить свежую версию"с нуля".

Скачайте свежий инсталлятор с официального сайта

Отключите интернет, чтобы Windows Update не поставил свой драйвер

Запустите утилиту DDU для удаления старых файлов

Перезагрузите компьютер в безопасном режиме перед запуском DDU-->

Таблица основных путей к файлам по производителям

Для удобства навигации по системе ниже приведена сводная таблица основных путей, где можно найти компоненты драйверов различных вендоров. Обратите внимание, что имена папок могут незначительно отличаться в зависимости от версии ОС.

Производитель Основной путь к драйверу (.sys) Путь к утилитам Ключевое имя файла
NVIDIA C:\Windows\System32\DriverStore\... C:\Program Files\NVIDIA Corporation nvlddmkm.sys
AMD C:\Windows\System32\DriverStore\... C:\Program Files\AMD atikmdag.sys
Intel C:\Windows\System32\DriverStore\... C:\Program Files\Intel\Intel Graphics igdkmd64.sys

В таблице указаны не все возможные пути, а только основные, где сосредоточена критическая логика работы видеоядра. Остальные файлы могут располагаться в системных папках SysWOW64 для обеспечения совместимости с 32-битными приложениями.

Частые ошибки при поиске и ручном удалении

Одной из самых распространенных ошибок является попытка удалить файл nvlddmkm.sys прямо в проводнике. Система заблокирует эту операцию, так как файл используется. Если вы попытаетесь переименовать его, это приведет к мгновенному зависанию или перезагрузке компьютера, так как видеодрайвер перестанет отвечать.

Другая ошибка — удаление папки NVIDIA из Program Files, полагая, что это удалит и драйвер. Это лишь удалит панель управления и игры, но ядро драйвера останется в System32, продолжая работать. Это может вызвать конфликты при установке новой версии, так как установщик обнаружит старые файлы.

⚠️ Внимание: Если после удаления папки программы система работает нормально, но вы не можете открыть настройки видеокарты, значит, вы удалили только оболочку, а не сам драйвер.

Также стоит помнить, что в некоторых случаях драйверы могут устанавливаться в папку пользователя C:\Users\ИмяПользователя\AppData\Local, если используются портативные версии или утилиты оверлея. Однако это не является стандартным местом для системного драйвера.

FAQ: Часто задаваемые вопросы

Где именно находится файл драйвера, если система выдает ошибку?

Обычно это C:\Windows\System32\DriverStore\FileRepository. Точный путь можно узнать через"Диспетчер устройств" ->"Свойства" ->"Драйвер" ->"Сведения о файле".

Можно ли удалить папку DriverStore вручную через проводник?

Нет, это категорически запрещено. Доступ к папке ограничен системой, а удаление файлов вручную вызовет критические ошибки и невозможности загрузки Windows. Используйте DDU.

Почему в системе несколько папок с одинаковыми именами драйверов?

Windows хранит старые версии драйверов в этой папке для возможности отката. Это нормальное поведение системы. Удаление старых версий безопасно только через специальные утилиты очистки.

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

Откройте"Диспетчер устройств". Там будут два раздела"Видеоадаптеры". Нажмите на каждый, перейдите во вкладку"Драйвер" и посмотрите путь к файлу. Обычно один — это Intel или AMD (интегрированная), второй — NVIDIA или AMD (дискретная).

Где хранятся настройки драйвера видеокарты?

Настройки хранятся в реестре Windows (раздел HKEY_LOCAL_MACHINE\SOFTWARE) и в пользовательской папке AppData. Полная очистка требует удаления и этих данных.