6 способов посмотреть драйвера на Windows 10
В общем виде драйвер представляет собой программную прослойку между операционной системой и аппаратной конфигурацией компьютера. В его задачу входит перевод поступающих от ОС команд на понятный для устройств язык и установка между ними обратной связи. Наши эксперты рассказывают, как получить и посмотреть полную информацию об установленных в Windows 10 драйверах.
Просмотр драйверов через диспетчер устройств
Все данные об аппаратной конфигурации компьютера вместе с инструментами управления собраны в диспетчере устройств.
Вызываем дополнительное меню «Пуск» при помощи клавиатурной комбинации «Win+X». Открываем пункт, выделенный на скриншоте.
В окне диспетчера находим интересующую группу и разворачиваем ее, чтобы посмотреть входящие в нее устройства. Для каждого можно вызвать контекстное меню. Возьмем для примера клавиатуру и откроем пункт «Свойства».

Переключаемся на вкладку «Драйвер». В верхней части окна, под названием устройства приводится общая информация о производителе, дате разработки, версии ПО и цифровой подписи. Нажав кнопку «Сведения», можем получить данные о расположении компонентов драйвера.

В открывшемся окне содержится их общий список, в котором указывается название и место расположения в операционной системе. Выделяя конкретный файл, просматриваем его характеристики.

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

Msinfo32 – сведения о системе
Утилита msinfo32 входит в состав операционных систем Microsoft еще с версии Windows 98, но используется крайне редко. С ее помощью можно получить практически полные данные о компьютере, включая и перечень установленных драйверов.
Вызываем клавиатурным сочетанием «Win+R» окно «Выполнить». Набираем в текстовом поле «msinfo32». Запускаем исполнение введенной команды нажав «ОК» или клавишу ввода.

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

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

Открыв меню «Файл» в строке управляющих команд можно увидеть два пункта показанных стрелками. «Сохранить» предполагает создание полной копии собранной информации. Данные переносятся в файл с расширением NFO, который открывается в программе msinfo32. «Экспорт» позволяет записать характеристики конкретного устройства в обычный текстовый документ.

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

Набираем команду «driverquery». В окне выводится полный список всех драйверов, отсортированный в алфавитном порядке.

Для удобства изучения его можно скопировать с помощью горячих клавиш. Выделяем все содержимое окна командной строки сочетанием «Ctrl+A». Копируем информацию нажимая «Ctrl+C», и вставляем ее в Блокнот комбинацией «Ctrl+V».

Применение дополнительных ключей позволяет выводить детализированную информацию. Для примера показана команда «driverquery /si». С ее помощью открывается список только подписанных драйверов. Полный перечень дополнительных параметров можно получить, набрав «driverquery /?».

Просмотр драйверов на Windows 10 с помощью PowerShell
Оболочка PowerShell разработана Microsoft и продвигается в качестве современной альтернативы консоли CMD. Кроме поддержки старых команд в ней используется объектно-ориентированные сценарии.
Открываем дополнительное меню кнопки «Пуск». Запускаем PowerShell в режиме повышенных привилегий.

Вводим команду «Get-WindowsDriver -online -all». Ключ «all» предназначен для вывода данных о всех драйверах, установленных на локальном компьютере. Если его не использовать в список включается только программное обеспечение сторонних производителей.

Обработка введенной команды занимает несколько секунд, после чего она представляется в виде, показанном на скриншоте. Массив полученных данных не вмещается в заложенные по умолчанию 3000 строк. Чтобы изучать его с экрана размер вывода нужно заранее увеличить в настройках Powershell.

Внесем в команду небольшое улучшение предусмотрев вывод собранной информации в текстовый файл. Набираем «Get-WindowsDriver -online -all | Out-File driver.txt». Итоговый документ driver.txt сохраняется в системном каталоге.

В поисковом окне вводим полное имя файла с учетом расширения. Цифрой «2» отмечено поле с доступными вариантами действий. Можно открыть документ для изучения или перейти в директорию system32 и перенести его в более удобное место на жестком диске.

Если выделенный на скриншоте путь скопировать с Блокнота в адресную строку Проводника можно напрямую открыть файл конфигурации выбранного драйвера.

Просмотр драйверов на Windows 10Сторонние программы
Программы сторонних разработчиков позволяют получать информацию в более привычном для пользователя графическом представлении.
AIDA64
AIDA предназначена для сбора и отображения подробной информации о компьютере. Программа платная, но с 30-дневным пробным периодом.
Указанная стрелкой раздел является подобием диспетчера устройств Windows. В верхней части правой половины окна отображается древовидная структура аппаратной конфигурации. Информация о выбранном в ней устройстве отображается в нижней части. Для драйвера можно посмотреть общее описание, дату выпуска, поставщика и версию.

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

Встроенный мастер создания отчетов позволяет сохранить данные в файл ТХТ или HTML для последующего детального изучения.

InstalledDriversList
Бесплатная утилита из многочисленной коллекции, разработанной израильским программистом Ниром Софером. Загрузить ее можно с официального сайта разработчика. Распространяется InstalledDriverList в виде архива ZIP, русский языковой пакет скачивается отдельным файлом.
После запуска утилита выводит в окне список драйверов. Напротив названия каждого стрелками указаны цветные метки. Зеленый индикатор обозначает, что драйвер используется системой. Желтым цветом отмечены установленные, но не активные в данный момент элементы. Детальную информацию можно посмотреть, вызвав контекстное меню. Пункт «Свойства» открывает отдельное окно с характеристиками выбранного драйвера. Обозначенная цифрой «3» группа элементов позволяет создавать отчеты в форматах TXT или HTML.

На скриншоте приведены характеристики открывающиеся при нажатии на кнопку «Свойства» в диалоговом меню».

DriverView
Еще одна утилита от того же разработчика, которая собирает информацию с большей детализацией. Загрузить ее можно с официальной страницы NirSoft в виде архива ZIP. Русский язык также скачивается отдельным файлом.
После запуска DriverView анализирует состояние системы и выводит список используемых в текущий момент времени драйверов. Для получения детальной информации выбираем интересующий элемент и вызываем контекстное меню правой кнопкой мыши.

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

«Выбор колонки» открывает меню, в котором можно указать галочками интересующие пункты. Кнопки, расположенные с правой стороны от области выбора предназначены для сортировки порядка отображения столбцов с информацией. Настроив таким образом вид главного окна программы, нажимаем «ОК».

Пункт «Свойства» содержит собранные утилитой данные о выбранном драйвере. Для просмотра информации DriverView может сохранять информацию в локальные файлы отчетов. Как и у рассматриваемых перед ним приложений доступны форматы TXT и HTML.

В заключение
Приведенные нашими экспертами способы позволяют посмотреть какие драйвера установлены в Windows 10 с различной степенью детализации. Остается только выбрать наиболее подходящий и приступать к изучению собранной информации.
Обновление драйверов вручную в Windows
Примечание: Лучший и безопасный способ получения обновлений драйверов в Windows всегда клиентский компонент Центра обновления Windows. Если у вас возникли проблемы с клиентский компонент Центра обновления Windows, вы можете увидеть, может ли любая из ссылок на сайте Update Windows помочь вам в первую очередь.
Перед началом работы
Обновления драйверов для Windows, а также многих устройств, таких как сетевые адаптеры, мониторы, принтеры и видеоадаптеры, автоматически скачиваются и устанавливаются через клиентский компонент Центра обновления Windows. Вероятно, у вас уже установлены самые последние версии драйверов, но если вы хотите вручную обновить или переустановить драйвер, выполните следующие действия.

Обновление драйвера устройства
- В поле поиска на панели задач введите диспетчер устройств, а затем выберите диспетчер устройств .
- Выберите категорию, чтобы просмотреть имена устройств, а затем щелкните правой кнопкой мыши (или нажмите и удерживайте) устройство, которое требуется обновить.
- Выберите пункт Автоматический поиск обновленных драйверов.
- Выберите Обновить драйвер.
- Если Windows не найдет новый драйвер, можно попытаться его найти на веб-сайте изготовителя устройства и выполнить соответствующие инструкции.
Повторная установка драйвера устройства
- В поле поиска на панели задач введите диспетчер устройств, а затем выберите диспетчер устройств .
- Щелкните правой кнопкой мыши (или нажмите и удерживайте) имя устройства, а затем выберите » Удалить».
- Перезапустите компьютер.
- Windows попытается переустановить драйвер.
Дополнительная справка
Если вы не видите рабочий стол и вместо этого видите синий, черный или пустой экран, см. раздел » Устранение ошибок синего экрана» или «Устранение ошибок черного или пустого экрана».
Как обновить драйвера для Windows 10 онлайн?
Драйвер – это программный комплекс, который выступает посредником между аппаратной частью, например, звуковой картой, и операционной системой Windows. То есть, чтобы физические составляющие вашего компьютера могли взаимодействовать с вашей Windows нужны эти самые драйвера.
Зачем нужно обновлять драйвера?
Прогресс никогда не стоит на месте. И это касается не только общих случаев, но и частных, таких как операционная система Windows – она постоянно дорабатывается и обновляется. Для полноценного взаимодействия устройств с ней тоже требуются постоянные усовершенствования драйверов. Бывают случаи, что и сами драйвера усовершенствуются вне зависимости от Windows. Именно поэтому стоит постоянно следить за обновлением программ-драйверов.

Как обновлять драйвера онлайн?
Существует три основных способа обновить драйвера онлайн и все они отличаются по трудо- и времязатратам.
Первый, самый трудный и требующий уйму времени, – ручное обновление. Для этого вы сами должны постоянно держать список используемых драйверов и их версий и еженедельно или ежемесячно заходить на сайты производителей этих устройств, чтобы актуализировать версии. Вот только с учётом того, что в операционной системе используется свыше 100 устройств, за исключением самых очевидных, типа видео- или звуковой карты, то на это потребуется целый день, а может быть и неделя. А кому хочется тратить столько времени? Второй вариант – использовать программное обеспечение от производителя устройств. Чаще всего такое ПО предоставляется производителями видеоадаптеров, вы можете найти значок такого ПО в области уведомлений Windows. Но если для видеокарты вы можете воспользоваться таким решением, то для остальных драйверов придётся вернуться к первому варианту – поиск обновлений вручную.
Последний и самый лучший – скачать программу для обновления драйверов, особенно, если она бесплатная.

Почему лучше скачать программу для обновления драйверов?
В предыдущем блоке мы уже разобрались с вариантами, которые помогут обновить программы-драйвера и выяснили, что все они занимают просто вагон времени. Но согласитесь, что в современном мире каждая минута на счету и тратить денёк-другой на то, что можно сделать за пару кликов и яйца выеденного не стоит. Вот тут на помощь может прийти CCleaner, который, помимо прочих функций, позволяет обновить все драйверы без особых усилий.
Средство проверки драйверов
Средство проверки драйверов отслеживает драйверы Windows в режиме ядра и графические драйверы для обнаружения недопустимых вызовов функций или действий, которые могут повредить систему. Средство проверки драйверов может подвергать драйверы Windows различным нагрузкам и тестам для поиска неправильного поведения. Вы можете настроить тесты для запуска, что позволяет поставить драйвер через тяжелые нагрузки или более упрощенное тестирование. Вы также можете запустить средство проверки драйверов одновременно для нескольких драйверов или для одного драйвера за раз.
- Запуск средства проверки драйверов может привести к сбою компьютера.
- Средство проверки драйверов следует запускать только на компьютерах, которые используются для тестирования и отладки.
- Чтобы использовать средство проверки драйверов, необходимо находиться в группе Администраторы на компьютере.
Где можно скачать средство проверки драйверов?
Вам не нужно скачивать средство проверки драйверов, так как он входит в большинство версий Windows в %WinDir%\system32\ как Verifier.exe. (Средство проверки драйверов не входит в состав Windows 10 S, поэтому рекомендуется тестировать поведение драйвера на Windows 10.) Средство проверки драйверов не распространяется отдельно в виде пакета для скачивания.
Сведения об изменениях в средстве проверки драйверов для Windows 10 и предыдущих версий Windows см. в статье Средство проверки драйверов: новые возможности.
Когда следует использовать средство проверки драйверов
Запустите средство проверки драйверов на протяжении всего процесса разработки и тестирования драйвера. В частности, используйте средство проверки драйверов для следующих целей:
- Поиск проблем на ранних этапах цикла разработки, когда их проще и дешевле устранять.
- Для устранения неполадок и отладки тестовых сбоев и сбоев компьютера.
- Мониторинг поведения при развертывании драйвера для тестирования с помощью WDK, Visual Studio и тестов из комплекта лабораторий оборудования Windows (Windows HLK) или комплекта сертификации оборудования Windows (для Windows 8.1). Дополнительные сведения о тестировании драйверов см. в разделе Тестирование драйвера.
Запуск средства проверки драйверов
Средство проверки драйверов следует запускать только на тестовых компьютерах или на компьютерах, на которых выполняется тестирование и отладка. Чтобы получить максимальную выгоду от средства проверки драйверов, следует использовать отладчик ядра и подключиться к тестовму компьютеру. Дополнительные сведения об инструментах отладки см. в статье Средства отладки для Windows (WinDbg, KD, CDB, NTSD).
- Запустите окно командной строки , выбрав Запуск от имени администратора и введите verifier, чтобы открыть диспетчер проверки драйверов.
- Выберите Создать стандартные параметры (задача по умолчанию) и нажмите кнопку Далее. Вы также можете выбрать создать настраиваемые параметры , чтобы выбрать один из предопределенных параметров или выбрать отдельные параметры. Дополнительные сведения см. в разделах Параметры средства проверки драйверов и классы правил и Выбор параметров средства проверки драйверов.
- В разделе Выберите драйверы для проверки выберите одну из схем выбора, описанных в следующей таблице.
Параметр Рекомендации по использованию Автоматический выбор неподписанных драйверов Полезно для тестирования на компьютерах под управлением версий Windows, для которых не требуются подписанные драйверы. Автоматический выбор драйверов, созданных для более старых версий Windows Полезно для тестирования совместимости драйверов с более новыми версиями Windows. Автоматический выбор всех драйверов, установленных на этом компьютере Обеспечивает максимальный охват с точки зрения количества драйверов, тестируемых в системе. Этот параметр полезен для тестовых сценариев, в которых драйвер может взаимодействовать с другими устройствами или драйверами в системе. Этот параметр также может исчерпать ресурсы, доступные для специального пула и отслеживания некоторых ресурсов. Тестирование всех драйверов также может негативно повлиять на производительность системы. Выбор имен драйверов из списка В большинстве случаев требуется указать, какие драйверы следует тестировать. Выбор всех драйверов в стеке устройств позволяет использовать параметр Расширенной проверки ввода-вывода для отслеживания объектов и проверка соответствия требованиям, так как пакет запроса ввода-вывода передается между каждым из драйверов в стеке, что позволяет предоставлять больший уровень детализации при обнаружении ошибки. Выберите один драйвер, если выполняется тестовый сценарий, который измеряет метрики производительности системы или драйвера, или если вы хотите выделить наибольшее количество ресурсов, доступных для обнаружения повреждений памяти или проблем с отслеживанием ресурсов (например, взаимоблокировок или мьютексов). Параметры специального пула и проверки ввода-вывода более эффективны при использовании в одном драйвере за раз. - Если вы выбрали Выбрать имена драйверов в списке, нажмите кнопку Далее, а затем выберите один или несколько конкретных драйверов.
- Нажмите кнопку Готово, а затем перезагрузите компьютер.
При использовании средства проверки драйверов с Windows версий 20150–25126, если вы выбрали ntoskrnl , может возникнуть ошибка недопустимого состояния.
Чтобы избежать этой проблемы, отмените выбор ntoskrnl или выполните обновление до версии Windows после сборки 25126.
Запуск средства проверки драйверов в командной строке
Вы также можете запустить средство проверки драйверов в окне командной строки, не запуская диспетчер проверки драйверов. Например, чтобы запустить средство проверки драйверов со стандартными параметрами в драйвере с именем myDriver.sys, используйте следующую команду:
verifier /standard /driver myDriver.sys
Дополнительные сведения о параметрах командной строки см. в разделе Синтаксис команд средства проверки драйверов.
Управление средством проверки драйверов
Для управления проверятелем драйверов можно использовать диспетчер проверки драйверов или командную строку. Сведения о запуске диспетчера проверки драйверов см. в разделе Запуск средства проверки драйверов ранее в этой статье.
Для каждого из следующих действий можно использовать диспетчер проверки драйверов или ввести командную строку.
Остановка или сброс средства проверки драйверов
-
В диспетчере проверки драйверов выберите Удалить существующие параметры, а затем нажмите кнопку Готово. или В командной строке введите следующую команду.
verifier /reset
Просмотр статистики средства проверки драйверов
-
В диспетчере проверки драйверов выберите Отображение сведений о проверенных в настоящее время драйверах, а затем нажмите кнопку Далее. Далее отображаются дополнительные сведения. или В командной строке введите следующую команду.
verifier /query
Просмотр параметров средства проверки драйверов
-
В диспетчере проверки драйверов выберите Отобразить существующие параметры, а затем нажмите кнопку Далее. или В командной строке введите следующую команду.
verifier /querysettings
Отладка нарушений средства проверки драйверов
Чтобы получить максимальную выгоду от средства проверки драйверов, следует использовать отладчик ядра и подключить его к тестовму компьютеру. Обзор средств отладки для Windows см. в статье Средства отладки для Windows (WinDbg, KD, CDB, NTSD).
Если средство проверки драйверов обнаруживает нарушение, он создает ошибку, проверка остановить компьютер. Это необходимо, чтобы предоставить вам максимально возможные сведения для отладки проблемы. Если у вас есть отладчик ядра, подключенный к тестовом компьютеру под управлением средства проверки драйверов, и средство проверки драйверов обнаруживает нарушение, Windows врывается в отладчик и отображает краткое описание ошибки.
Все нарушения, обнаруженные средством проверки драйверов, приводят к проверке ошибок. Ниже перечислены распространенные коды проверка ошибок.
- 0xC1 проверки ошибок: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION
- 0xC4 проверки ошибок: DRIVER_VERIFIER_DETECTED_VIOLATION
- 0xC6 проверки ошибок: DRIVER_CAUGHT_MODIFYING_FREED_POOL
- 0xC9 проверки ошибок: DRIVER_VERIFIER_IOMANAGER_VIOLATION
- 0xD6 проверки ошибок: DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION
- 0xE6 проверки ошибок: DRIVER_VERIFIER_DMA_VIOLATION
При запуске нового сеанса отладки используйте команду расширения отладчика !analyze. В режиме ядра команда !analyze отображает сведения о последней проверка ошибок. Чтобы отобразить дополнительные сведения, чтобы определить сбойный драйвер, добавьте параметр -v в команду в командной строке kd> :
kd> !analyze -v
В дополнение к !analyze можно ввести следующие расширения отладчика в запросе kd> , чтобы просмотреть сведения, относящиеся к службе проверки драйверов:
-
Дампы !verifier захватывают статистику средства проверки драйверов. Используйте !verifier -? для отображения всех доступных параметров.
kd> !verifier
kd> !deadlock
kd> !iovirp 947cef68
kd> !ruleinfo 0x20005








