Как исправить ошибки Windows 10 с помощью Driver Verifier

Windows содержит набор встроенных утилит для диагностики и устранения ошибок. Многие пользователи знакомы с SFC и CHKDSK, но Driver Verifier остаётся относительно неизвестным — хотя он может точно указать, какой драйвер вызывает сбои. Этот инструмент присутствует в Windows с версии 2000 и чаще используется разработчиками драйверов для стресс-тестирования, но он полезен и обычным пользователям при расследовании постоянных BSOD.
Что такое Driver Verifier?
Driver Verifier — это системный инструмент, который целенаправленно нагружает и проверяет драйверы, чтобы выявить неправильное поведение, утечки ресурсов и нарушения правил разработки. Коротко: Driver Verifier не «исправляет» драйверы, а помогает сузить круг подозреваемых и собрать данные о краше.
Определение в одну строку: проверяющая утилита для драйверов, которая заставляет систему воспроизводить ошибки и генерировать дампы для анализа.
Важно понимать: Driver Verifier — мощный инструмент. Неправильное использование может привести к частым крашам или нестабильности системы. Поэтому действуйте осторожно и следуйте методологии ниже.
Предупреждения перед запуском
Важно: Driver Verifier намеренно заставляет систему испытывать ошибки, чтобы выявить проблемные драйверы. Всегда делайте резервные копии важных данных и создавайте точку восстановления перед началом.
Рекомендации перед запуском:
- Используйте Driver Verifier только после исчерпания всех других способов диагностики (SFC, DISM, CHKDSK, обновление Windows и драйверов).
- Не запускайте Driver Verifier, если вы не готовы к возможным частым синему экранам — убедитесь, что у вас есть время и резервные копии.
- Избегайте запуска в безопасном режиме: Windows в безопасном режиме не загружает многие драйверы, и Verifier не выполнит проверку корректно.
- Создайте точку восстановления системы и сделайте резервную копию важных файлов.
- Убедитесь, что у вас есть права администратора.
- Если вы работаете на ноутбуке, подключите питание — тесты могут быть ресурсоёмкими.
Включение минидампов
Минидампы (.dmp) — это файлы, в которые Windows записывает информацию о краше и событиях, предшествовавших ему. Driver Verifier часто не показывает имя виновного драйвера в интерфейсе, но запись в DMP даст необходимые данные для анализа.
Следуйте этим шагам, чтобы включить создание минидампов:
- Откройте Панель управления → Система и безопасность → Система.
- Нажмите Win + R, введите
sysdm.cplи нажмите Enter. - Откройте вкладку Дополнительно.
- В блоке Загрузка и восстановление нажмите Параметры.
- Снимите галочку Выполнять автоматическую перезагрузку.
- В разделе Запись отладочной информации выберите Малый дамп (256 КБ).
- Убедитесь, что каталог для малых дампов установлен как
%SystemRoot%\Minidump. - Нажмите OK и перезагрузите компьютер.
Примечание: если у вас нет прав на изменение этих параметров, обратитесь к администратору системы.
Как запустить Driver Verifier
После включения минидампов можно запускать Driver Verifier. Процесс прост, но требует внимательности при выборе драйверов для проверки.
- Нажмите кнопку Пуск, введите
cmd, правой кнопкой мыши выберите Командная строка → Запуск от имени администратора. - Введите команду
verifierи нажмите Enter. - Откроется окно Driver Verifier Manager.
- Выберите Создать индивидуальные параметры и нажмите Далее.
- Отметьте все параметры проверки, кроме Randomized low resources simulation и DDI compliance checking (рекомендуемые исключения для обычных пользователей), затем Далее.
- Выберите Выбрать имена драйверов из списка и нажмите Далее.
- Выберите все ненулевые драйверы, кроме тех, которые подписаны Microsoft Corporation. Microsoft рекомендует не выбирать все драйверы целиком — ориентируйтесь на подозрительные устройства.
- Нажмите Готово и перезагрузите компьютер.
После перезагрузки Driver Verifier будет работать в фоновом режиме. Используйте систему как обычно или повторите действия, которые ранее вызывали BSOD, чтобы проверить воспроизводимость. Verifier должен вызвать краш, чтобы зафиксировать виновный драйвер. Иногда это занимает часы; терпение важно.
Проверить статус Verifier можно командой:
verifier /querysettingsЕсли утилита запущена, команда вернёт список драйверов и их состояние.
Как читать DMP-файлы
Когда система крашится, DMP-файлы сохраняются в папке C:\Windows\Minidump. Вы можете отправить эти файлы в службы поддержки Microsoft или проанализировать их самостоятельно.
Быстрый способ — использовать бесплатную утилиту BlueScreenView от NirSoft:
- Скачайте BlueScreenView с официального сайта NirSoft.
- Распакуйте и запустите приложение — оно автоматически загрузит все DMP-файлы из
C:\Windows\Minidump. - Выберите самый свежий дамп и найдите столбец Caused by driver.
- Скопируйте имя файла драйвера и выполните поиск в интернете, чтобы определить устройство, связанное с этим драйвером.
- После идентификации обновите или откатите проблемный драйвер.
Альтернатива для продвинутого анализа — WinDbg (Debugging Tools for Windows). WinDbg показывает стек вызовов и позволяет получить точную строку, где произошёл сбой, но требует базовых знаний отладки.
Как обновить драйвер
После того как вы выяснили, какой драйвер вызывает сбои, первое действие — попытаться обновить его.
- Нажмите Win + R, введите
devmgmt.mscи нажмите Enter. - В Диспетчере устройств найдите нужное устройство и разверните ветку.
- Правой кнопкой мыши кликните по устройству и выберите Обновить драйвер.
- Выберите Автоматический поиск обновлённого программного обеспечения драйвера — Windows попытается найти и установить драйвер.
Если автоматическое обновление не помогло, посетите сайт производителя устройства и скачайте последнюю версию драйвера вручную.
Как откатить драйвер
Если обновление работает хуже или стало причиной новых сбоев, верните предыдущую версию драйвера:
- Откройте Диспетчер устройств (
devmgmt.msc). - Найдите устройство, правой кнопкой мыши → Свойства.
- На вкладке Драйвер нажмите Откатить драйвер.
- Перезагрузите компьютер.
Альтернативный путь — удалить устройство и затем запустить поиск драйверов заново или установить версию вручную.
Как остановить Driver Verifier
После того как вы проанализировали дампы и устранили проблему, Driver Verifier следует отключить. Рекомендуется делать это в безопасном режиме, так как в обычном режиме Verifier может мешать загрузке системы.
Причина: безопасный режим загружает минимальный набор драйверов (включая большинство драйверов Microsoft), поэтому Verifier не будет активно вызывать краши и простаивает до его отключения.
Как загрузиться в безопасном режиме
- Нажмите Win + R, введите
msconfigи нажмите Enter. - Перейдите на вкладку Загрузка.
- Отметьте Безопасный режим и выберите нужные параметры (обычно минимальная).
- Примените изменения и перезагрузите компьютер.
Также вы можете загрузиться в безопасный режим через дополнительные параметры загрузки (нажатие F8 в старых системах или Параметры → Восстановление → Перезагрузка сейчас → Устранение неполадок → Дополнительные параметры → Параметры загрузки).
Отключение Driver Verifier через командную строку
Запустите командную строку от имени администратора и выполните:
verifier /resetЗатем перезагрузите компьютер.
Отключение Driver Verifier через менеджер
- Запустите Driver Verifier (см. раздел «Как запустить Driver Verifier» для инструкции).
- Выберите Удалить существующие параметры и нажмите Готово.
- Перезагрузите компьютер.
После этого снимите галочку Безопасный режим в msconfig и перезагрузитесь в обычный режим.
Когда Driver Verifier не помогает
Иногда Driver Verifier не указывает виновника:
- Если сбой вызван аппаратной неисправностью (память, материнская плата, блок питания), тесты драйверов не помогут.
- Если проблема происходит в пользовательском пространстве (программы, расширения), виновник может быть не в драйверах.
- Если DMP-файлы повреждены или минидампы не включены, информации может не хватить.
В таких случаях используйте аппаратные тесты (MemTest86 для ОЗУ, тесты диска от производителя), проверьте температурные режимы и питание.
Альтернативные методы диагностики
Если вы не готовы работать с Driver Verifier, попробуйте эти инструменты вначале:
- SFC и DISM для восстановления системных файлов:
sfc /scannow
Dism /Online /Cleanup-Image /RestoreHealth- CHKDSK для проверки диска:
chkdsk C: /f /r- Windows Memory Diagnostic (mdsched.exe) для теста ОЗУ.
- WhoCrashed — более простой анализатор дампов для домашнего использования.
- WinDbg — для глубокого анализа дампов.
Пошаговая методология (мини-метод)
- Подготовка: создайте точку восстановления и резервные копии.
- Включите минидампы.
- Попробуйте простые проверки: SFC, DISM, CHKDSK, тесты памяти.
- Если проблема не найдена — запустите Driver Verifier целенаправленно для подозрительных драйверов.
- Дождитесь краша или воспроизведите сценарий.
- Проанализируйте DMP с помощью BlueScreenView или WinDbg.
- Обновите или откатите драйвер, при необходимости замените аппаратную часть.
- Отключите Driver Verifier и подтвердите стабильность системы.
Риск-матрица и способы смягчения рисков
| Риск | Вероятность | Влияние | Меры по снижению риска |
|---|---|---|---|
| Частые краши во время проверки | Высокая | Среднее/Высокое | Создать точку восстановления, запускать в периоды простоя, иметь запасной компьютер |
| Потеря данных при сбоях | Низкая/Средняя | Высокое | Полные резервные копии, облачное хранение важных файлов |
| Невозможность загрузиться | Низкая | Высокое | Отключение Verifier в безопасном режиме, наличие загрузочной флешки с WinPE |
Роль-based чек-листы
Для домашних пользователей:
- Создать точку восстановления.
- Включить минидампы.
- Запустить SFC/DISM и тест памяти.
- Запустить Driver Verifier только для недавно установленных устройств.
- Анализировать DMP с BlueScreenView.
Для системных администраторов:
- Вести журнал изменений драйверов/обновлений.
- Использовать проверку на отдельной тестовой машине.
- Собирать полные дампы при необходимости для глубокой отладки.
- Координировать откат и прогноз простой службы.
Для разработчиков драйверов:
- Использовать все опции Driver Verifier по частям.
- Тестировать в контролируемой среде с симуляцией нагрузки.
- Собирать полные дампы и трассировки.
Runbook: откат и инцидент
- Если после включения Verifier система стала нестабильной — немедленно перезагрузитесь в безопасный режим.
- В безопасном режиме выполните
verifier /resetили откройте менеджер и выберите Удалить существующие параметры. - Перезагрузите систему в обычном режиме.
- Если загрузка не проходит — используйте загрузочную флешку Windows, выполните восстановление системы или восстановите образ.
- Сообщите точное время и последовательность действий в журнал инцидентов.
Критерии приёмки
Считайте проблему решённой, когда выполнены все пункты:
- Система работает без BSOD в течение 48–72 часов в реальных сценариях использования.
- DMP-анализ показывает заменённый/обновлённый драйвер как источник сбоя.
- Driver Verifier отключён и не вызывает крашей при загрузке в обычном режиме.
Глоссарий (в одну строку)
- DMP — файл дампа памяти, содержащий сведения о краше.
- BSOD — синий экран смерти, критический сбой Windows.
- Driver Verifier — утилита Windows для тестирования драйверов.
- WinDbg — отладчик Microsoft для анализа дампов.
Дерево решений (Mermaid)
flowchart TD
A[Есть постоянные BSOD?] -->|Нет| B[Провести SFC/DISM/CHKDSK]
A -->|Да| C[Включить минидампы]
C --> D[Выполнить базовые тесты: память, диск]
D --> E{Проблема найдена}
E -->|Да| F[Применить исправление и тестировать]
E -->|Нет| G[Запустить Driver Verifier на подозрительных драйверах]
G --> H{Возник краш}
H -->|Да| I[Анализ DMP → обновить/откатить драйвер]
H -->|Нет| J[Подождать, воспроизвести сценарий, или расширить набор драйверов]Советы и типичные ошибки
- Не выбирайте все драйверы сразу без понимания последствий — это упростит анализ и снизит риск «сгромождения» крашей.
- Если система не загружается после включения Verifier, загружайтесь в безопасном режиме и выполните
verifier /reset. - Храните DMP-файлы: они пригодятся, если вы обратитесь в техническую поддержку производителя.
Сравнение инструментов для анализа дампов (кратко)
- BlueScreenView — простой и быстрый обзор причин краша для домашних пользователей.
- WhoCrashed — упрощённый анализатор с рекомендациями.
- WinDbg — мощный инструмент для глубокого анализа (требует навыков).
Локальные особенности и советы для России
- На корпоративных машинах в российских организациях чаще включены политики обновления драйверов — обсудите любые действия с ИТ-отделом.
- Производители ноутбуков (Lenovo, ASUS, HP) часто публикуют локализованные драйверы на своих русскоязычных сайтах — скачивайте именно оттуда.
Проверено и подтверждено
Driver Verifier — полезный инструмент при повторяющихся BSOD, когда другие средства диагностики не дали результата. Он требует осторожного использования: создавайте резервные копии, действуйте по шагам и отключайте Verifier в безопасном режиме после завершения анализа.
Если вы не уверены в своих действиях, обратитесь к специалисту или в службу поддержки производителя оборудования.
Похожие материалы
День навёрстывания дел в Google Sheets
Как создать диаграмму в Google Slides
Метод Помодоро: просто о продуктивности
Удаление липких следов наклеек с ноутбука