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

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

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

Зачем нужно проверять версию драйвера

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

Пошаговая инструкция проверки версии драйвера

Метод 1: Использование команды systeminfo

  1. Нажмите Win+R для открытия окна "Выполнить".
  2. Введите cmd и нажмите Enter для запуска командной строки.
  3. Скопируйте и вставьте команду: systeminfo | findstr /I "видео графи"
  4. Нажмите Enter и дождитесь вывода информации о видеоадаптере.
  5. Найдите в результатах строку с названием вашей видеокарты и её параметры.

Метод 2: Команда для NVIDIA (рекомендуется для карт GeForce)

  1. Откройте командную строку комбинацией Win+R → cmd → Enter.
  2. Введите команду: nvidia-smi
  3. Нажмите Enter.
  4. В первой строке вывода найдите номер версии драйвера NVIDIA (обычно указан справа).
  5. Проверьте версию CUDA и другие параметры GPU в таблице ниже.

Метод 3: Использование WMI для универсальной проверки

  1. Нажмите Win+R и введите cmd.
  2. Скопируйте команду: wmic datafile where name="C:\\Windows\\System32\\drivers\\etc\\hosts" get Description
  3. Для более точного поиска введите: Get-WmiObject Win32_VideoController | Select-Object Name, DriverVersion
  4. Если команда не сработает, откройте PowerShell (нажмите Win+X → Windows PowerShell) и повторите попытку.
  5. В выводе найдите строку DriverVersion — это версия вашего драйвера.

Метод 4: Команда для AMD Radeon (для видеокарт серии Radeon)

  1. Откройте командную строку через Win+R → cmd.
  2. Введите: wmic datafile where name="C:\\Windows\\System32\\atikmdag.sys" get Version
  3. Нажмите Enter и ожидайте вывода номера версии.
  4. Если файл не найден, попробуйте: wmic datafile where name="C:\\Windows\\System32\\aticfx64.dll" get Version
  5. Запишите выведенный номер версии.

Метод 5: Запрос информации через реестр Windows

  1. Нажмите Win+R и введите cmd для открытия командной строки.
  2. Скопируйте команду: reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32" /v vidc
  3. Нажмите Enter.
  4. Для более подробной информации введите: Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}' | Select-Object DriverVersion
  5. Результат покажет версию в формате X.X.X.XXXX.

Частые вопросы (FAQ)

Почему команда nvidia-smi не работает? Это означает, что драйвер NVIDIA не установлен или путь к программе не добавлен в переменные окружения; установите драйвер заново с официального сайта NVIDIA.

Какой формат правильно указывает версию драйвера? Версия указывается в формате X.XX.XX (например, 537.42) для NVIDIA и X.XX.XX.XXXX для AMD; оба формата корректны.

Могу ли я проверить версию драйвера без администраторских прав? Да, большинство команд работают без прав администратора, но для полного доступа к реестру Windows рекомендуется запустить командную строку от администратора.

Похожие материалы

Установить библиотеки DirectX 12 если они выдают сбой
Ошибка Драйвер устройства не найден при установке Windows 11
Слетает драйвер звуковой карты Realtek после обновления Windows