Драйвера видеокарты NVIDIA — это не просто программное обеспечение, а критически важный посредник между железом и операционной системой. Без них ваша GeForce RTX 4090 или Quadro RTX 5000 превращается в бесполезный кусок кремния, неспособный вывести даже рабочий стол. Но куда именно устанавливаются эти драйвера? Почему после обновления они занимают гигабайты места? И как узнать, где лежат файлы для ручного удаления или отката?
Многие пользователи ошибочно считают, что драйвера — это один-два файла в системной папке. На самом деле пакет драйверов NVIDIA включает сотни компонентов: от ядерных модулей до панелей управления, библиотек CUDA и физических ускорителей. Их расположение зависит от операционной системы, версии драйвера и даже архитектуры процессора. В этой статье мы детально разберём все возможные пути установки, включая скрытые системные директории и реестровые записи.
Особое внимание уделим проблемам с "мусором" после многократных обновлений — почему папка NVIDIA Corporation разрастается до 10+ ГБ и как её безопасно очистить. А для опытных пользователей приведём команды для ручного поиска драйверов в Windows, Linux и даже macOS (где поддержка NVIDIA официально прекращена, но драйвера всё ещё работают через обходные пути).
1. Стандартные пути установки драйверов NVIDIA в Windows
В Windows драйвера NVIDIA устанавливаются в несколько ключевых локаций, каждая из которых отвечает за определённые функции. Основная папка — это C:\Program Files\NVIDIA Corporation, но это лишь вершина айсберга.
Вот полный список директорий, где могут находиться компоненты драйвера:
- 📁
C:\Program Files\NVIDIA Corporation\— здесь лежат панель управления NVIDIA, утилиты мониторинга (NVIDIA Control Panel, GeForce Experience) и библиотеки для 3D-ускорения. - 📁
C:\Program Files (x86)\NVIDIA Corporation\— 32-битные версии утилит (актуально для старых приложений). - 📁
C:\Windows\System32\DriverStore\FileRepository\— здесь хранятся подписанные драйвера в виде пакетов.infи.sys. Имя папки начинается сnv(например,nvdmi.inf_amd64_...). - 📁
C:\Windows\System32\drivers\— ядро драйвера (nvlddmkm.sysдля графики,nvvad64v.sysдля аудио через HDMI). - 📁
C:\NVIDIA\— временные файлы установщика (может оставаться после обновлений).
Интересный факт: если вы используете ноутбук с оптимусом (гибридная графика Intel+NVIDIA), то в папке DriverStore будут дублирующиеся драйвера для обоих чипов. А в Program Files появится дополнительная утилита NVIDIA Optimus для переключения графики.
Как проверить версию установленного драйвера?
Откройте Диспетчер устройств → Видеоадаптеры → кликните правой кнопкой на вашу видеокарту → Свойства → вкладка Драйвер. Альтернативно можно использовать команду в CMD:
nvidia-smi
Эта команда выведет не только версию драйвера, но и температуру GPU, загрузку и даже список запущенных процессов, использующих видеокарту.
2. Скрытые системные файлы и реестровые записи
Помимо видимых папок, драйвера NVIDIA оставляют следы в реестре Windows и скрытых системных директориях. Эти данные используются для восстановления после сбоев, отката к предыдущей версии или работы функций вроде NVIDIA ShadowPlay.
Ключевые места:
- 🔑
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\— здесь хранятся параметры для всех видеоадаптеров. Ищите подразделы с именами0000,0001и т.д., где в параметреDriverDescбудет указано NVIDIA. - 🔑
HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\— глобальные настройки драйвера, включая пути к логам и кешу. - 📁
C:\Windows\System32\config\systemprofile\AppData\Local\NVIDIA\— кеш шейдеров и временные файлы для GeForce Experience. - 📁
C:\Users\<Имя_пользователя>\AppData\Local\NVIDIA\— пользовательские настройки профилей, записей ShadowPlay и данных телеметрии.
Важно: удаление ключей реестра вручную может привести к неработоспособности видеокарты. Используйте официальный NVIDIA Display Driver Uninstaller (DDU) для полной очистки.
Если вы столкнулись с ошибкой Display Driver Uninstaller (DDU) — это утилита, которая полностью удаляет драйвера графических карт, включая скрытые файлы и записи реестра. Её используют перед установкой новой версии драйвера или при переходе с AMD на NVIDIA (и наоборот), чтобы избежать конфликтов. Скачать можно на сайте Guru3D.Код 43 в диспетчере устройств, проблема часто кроется именно в повреждённых реестровых записях. В этом случае поможет полное удаление драйверов через DDU в безопасном режиме.
Что такое DDU и зачем он нужен?
3. Особенности установки в Linux (Ubuntu, Debian, Arch)
В Linux драйвера NVIDIA устанавливаются иначе, чем в Windows. Здесь есть два основных варианта: проприетарные драйвера от NVIDIA и открытые Nouveau. Первые обеспечивают максимальную производительность, вторые — базовую совместимость.
Где искать драйвера в Linux:
- 🐧
/usr/lib/nvidia/— основные библиотеки драйвера (например,libnvidia-glcore.so). - 🐧
/usr/lib/xorg/modules/drivers/— модульnvidia_drv.soдля Xorg. - 🐧
/usr/lib/xorg/modules/extensions/— расширения для OpenGL. - 🐧
/etc/X11/xorg.confили/etc/X11/xorg.conf.d/— конфигурационные файлы для X-сервера. - 🐧
/lib/modules/$(uname -r)/kernel/drivers/— ядерные модули (nvidia.ko,nvidia-uvm.koи др.).
Чтобы проверить установленную версию драйвера в Linux, используйте команду:
nvidia-settings --version
Или для детальной информации:
cat /proc/driver/nvidia/version
В дистрибутивах на базе Ubuntu/Debian драйвера устанавливаются через пакеты вроде nvidia-driver-535 (где 535 — версия). В Arch Linux используется пакет nvidia или nvidia-dkms для ядер с динамической загрузкой модулей.
☑️ Проверка драйверов NVIDIA в Linux
4. macOS: где хранятся драйвера NVIDIA (и работают ли они вообще)
С 2020 года Apple официально прекратила поддержку драйверов NVIDIA на macOS, начиная с версии Catalina (10.15). Однако для старых систем (до High Sierra 10.13.6) и некоторых хакинтошей драйвера всё ещё можно установить вручную.
В macOS драйвера NVIDIA располагаются в следующих папках:
- 🍎
/Library/Extensions/NVDAStartupWeb.kext— основной модуль ядра. - 🍎
/System/Library/Extensions/NVDAResmanWeb.kext— менеджер ресурсов. - 🍎
/Library/Application Support/NVIDIA/— утилиты и панели управления. - 🍎
/private/var/db/— кеш и временные файлы.
Для установки драйверов на macOS потребуется:
- Скачать последнюю совместимую версию с сайта NVIDIA (например,
WebDriver-387.10.10.10.40.134для High Sierra). - Отключить
System Integrity Protection (SIP)черезRecovery Mode. - Установить драйвера вручную через терминал или утилиту NVIDIA Web Driver Updater.
⚠️ Внимание: Начиная с macOS Monterey (12.0) и новее, даже ручная установка драйверов NVIDIA невозможна из-за изменений в архитектуре ядра. Единственный выход — использовать внешнюю видеокарту через eGPU с поддержкой Thunderbolt.
5. Как полностью удалить драйвера NVIDIA (без остатков)
Если вы планируете сменить видеокарту на AMD или просто хотите очистить систему от "мусора", недостаточно просто удалить драйвера через Панель управления. Нужно удалить все следы, включая временные файлы и записи реестра.
Пошаговая инструкция для Windows:
- Скачайте Display Driver Uninstaller (DDU) с сайта Guru3D.
- Загрузитесь в безопасном режиме (нажмите
Win + R→msconfig→ вкладкаЗагрузка→ галочкаБезопасный режим). - Запустите
DDU, выберитеNVIDIAи нажмитеClean and restart. - После перезагрузки проверьте папки:
C:\Program Files\NVIDIA Corporation\C:\Program Files (x86)\NVIDIA Corporation\C:\NVIDIA\
Удалите их вручную, если они остались.
- Очистите временные файлы через
Win + R→%temp%→ удалите всё содержимое. - 🗑️
C:\ProgramData\NVIDIA\— здесь хранятся логи и временные файлы. Можно удалить всё, кроме папкиDrs(настройки 3D). - 🗑️
C:\Users\<Имя_пользователя>\AppData\Local\NVIDIA\GLCache\— кеш OpenGL/Shader. Удаление ускорит первую загрузку игр, но не повредит системе. - 🗑️
C:\NVIDIA\DisplayDriver\— старые версии драйверов (если вы не планируете откат). - 🚫
C:\Windows\System32\DriverStore\FileRepository\— системные драйвера. Удаление приведёт к ошибкеКод 43. - 🚫
C:\Windows\System32\drivers\nvlddmkm.sys— ядро драйвера. - 🚫 Любые файлы в
C:\Windows\System32\с префиксомnv. - 💻
C:\Program Files\NVIDIA Corporation\Optimus\— утилиты переключения графики. - 💻
C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_...— драйвер для интеграции с Intel. - 💻
HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Optimus\— настройки переключения в реестре. C:\Program Files\NVIDIA Corporation\Control Panel Client\nvcplui.exe— основной файл панели.HKEY_CURRENT_USER\Software\NVIDIA Corporation\Global\— пользовательские профили.- RTX 40-серия (Ada Lovelace) — драйвера 535+.
- RTX 30-серия (Ampere) — драйвера 470+.
- GTX 16/20-серия (Turing) — драйвера 440+.
- GTX 10-серия (Pascal) — драйвера 390+.
- Ядерные модули для разных версий Windows (например,
nvlddmkm.sysдля Windows 10 и 11). - Библиотеки CUDA и PhysX (используются в играх и рендере).
- Локализации для 30+ языков.
- Кеш шейдеров и временные файлы для GeForce Experience.
- Резервные копии предыдущих версий (на случай отката).
Для Linux используйте команды:
sudo apt purge nvidia-* # Для Ubuntu/Debian
sudo dnf remove nvidia-* # Для Fedora
sudo pacman -Rns nvidia # Для Arch
Затем удалите конфигурационные файлы:
sudo rm /etc/X11/xorg.conf
⚠️ Внимание: После полного удаления драйверов NVIDIA система может переключиться на базовый адаптер Microsoft Basic Display Adapter с разрешением 800×600. Это нормально — после установки новых драйверов всё восстановится.
6. Оптимизация: как уменьшить размер папки с драйверами
Со временем папка NVIDIA Corporation может разрастаться до 10-15 ГБ из-за накопления кеша шейдеров, логов и старых версий драйверов. Вот как её очистить без риска для системы:
Безопасные для удаления файлы:
Файлы, которые НЕЛЬЗЯ удалять:
Для автоматической очистки кеша шейдеров в играх (например, в GTA V или Cyberpunk 2077) используйте утилиту NVCleanslate от NVIDIA. Она удаляет только ненужные временные файлы, не затрагивая критические компоненты.
7. Где хранятся драйвера для ноутбуков с Optimus
Ноутбуки с технологией NVIDIA Optimus (гибридная графика Intel+NVIDIA) имеют дополнительные компоненты драйверов. Здесь важно понимать, что драйвер Intel управляет встроенной графикой, а драйвер NVIDIA — дискретной видеокартой.
Дополнительные пути для Optimus:
В ноутбуках драйвера часто поставляются производителем (Dell, HP, Lenovo) и могут отличаться от стандартных версий с сайта NVIDIA. Например, в Dell XPS 15 используется модифицированный драйвер с дополнительными профилями энергопотребления.
⚠️ Внимание: При обновлении драйверов на ноутбуке с Optimus всегда устанавливайте сначала драйвер Intel, затем NVIDIA. Иначе возможны артефакты или отключение дискретной графики.
8. Частые ошибки и их связи с путями установки
Многие проблемы с драйверами NVIDIA связаны именно с неправильной установкой или конфликтами в системных папках. Рассмотрим типичные ошибки и их причины:
| Ошибка | Причина (связанная с путями) | Решение |
|---|---|---|
Код 43 в диспетчере устройств |
Повреждённые файлы в DriverStore или конфликт версий в System32\drivers\. |
Полная очистка через DDU + установка последней версии. |
| Чёрный экран после обновления | Несовместимость ядерного модуля (nvlddmkm.sys) с текущей версией Windows. |
Откат к предыдущей версии драйвера или установка бета-версии. |
| GeForce Experience не запускается | Повреждённые файлы в Program Files\NVIDIA Corporation\NVIDIA GeForce Experience\. |
Переустановка только GeForce Experience (без драйверов). |
| Низкий FPS в играх после обновления | Старые шейдеры в GLCache конфликтуют с новой версией драйвера. |
Очистка кеша через NVCleanslate или вручную. |
Ошибка NVIDIA Installer Failed |
Блокировка антивирусом или недостаточно прав для записи в Program Files. |
Отключить антивирус и запустить установщик от имени администратора. |
Если вы столкнулись с ошибкой, не описанной в таблице, проверьте логи установки в C:\NVIDIA\Logs\. Файлы nvidia-installer.log и setupapi.dev.log содержат детальную информацию о сбоях.
FAQ: Частые вопросы о драйверах NVIDIA
Можно ли установить драйвера NVIDIA на внешний SSD и запускать их оттуда?
Технически нет. Драйвера видеокарты должны быть установлены в системные папки (System32, DriverStore), так как они интегрируются с ядром ОС. Однако вы можете хранить установщик драйверов на внешнем диске и запускать его при необходимости.
Исключение — Linux, где можно подключать модули ядра из произвольных путей, но это требует ручной настройки и не рекомендуется новичкам.
Почему после обновления драйверов пропали настройки в NVIDIA Control Panel?
Это происходит из-за сброса профилей при обновлении. Ваши настройки хранятся в:
Чтобы избежать потери настроек, экспортируйте ветку реестра перед обновлением или используйте функцию Экспорт профилей в самой панели управления.
Как узнать, какая версия драйвера подходит для моей видеокарты?
NVIDIA использует универсальные драйвера для всех видеокарт одной архитектуры. Например:
Проверьте поддержку своей модели на официальном сайте NVIDIA (введите название видеокарты в поле поиска).
Можно ли использовать драйвера от ноутбука на настольном ПК?
Да, но с оговорками. Драйвера с сайта NVIDIA универсальны, а вот драйвера от производителей ноутбуков (Dell, HP, Lenovo) могут содержать дополнительные модули для управления энергопотреблением или переключением графики (Optimus).
Если вы установите "ноутбучный" драйвер на настольный ПК, эти функции просто не будут работать, но основная графика останется стабильной. Лучше всегда скачивать драйвера с официального сайта NVIDIA.
Почему драйвера NVIDIA занимают так много места?
Современный пакет драйверов включает:
Чтобы уменьшить занимаемое пространство, используйте NVIDIA Clean Install при обновлении (галочка в установщике) или вручную очищайте папки, как описано в разделе 6.