Використання засобу перевірки драйверів Windows. Використання засобу перевірки драйверів виправити синій екран смертіUsing Driver

29.11.2021 Безпека

Для таких випадків, для перевірки того, наскільки коректно працюють драйвери в Windows XP, існує спеціальна утиліта verifier.exe. Утиліта Driver Verifier, Створює для драйверів максимально суворі умови, в яких ймовірність відмови дуже велика, а ім'я драйвера, що збивається, визначається з найвищою точністю. Тому у разі не систематичних збоїв корисно запустити утиліту Driver Verifier.exe. Verifier немає необхідності, так як утиліта входить до складу Windows і знаходиться в каталозі Windows\system32


1 Робота з Verifier.exe

1.1. Запустимо Verifier.exeПуск – Виконати – Verifier.exe:

1.3. Утиліта Driver Verifier.exeпопросить перезавантаження:



1.4. З'являться в реєстрі два нових параметри:


-- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDriverLevel

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\VerifyDrivers


Параметри реєстру, пов'язані з Driver Verifier.exe

2 Результати перевірок

2.1. Якщо у першому вікні утиліти Driver Verifier.exeвибрати "Вивести відомості про поточні перевірені драйвери",то з'явиться вікно, на кшталт цього. У ньому видно які драйвера перевіряються які немає. Натискаючи "Далі", можна побачити іншу інформацію про перевірені драйвери:



2.2. В результаті перевірки драйверів утилітою Driver Verifier.exeможливе випадання системи в. Коли відбувається помилка під час перевірки драйверів, виникає поява системних помилокта . Типові коди та розшифровки помилок наведені нижче.

· 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


2.3. Приклади розшифровок дампів програмою :


3. Корисні посилання 8022

Однією з найімовірніших причин появи синього екрана смерті є драйвера, що некоректно працюють. Встановити точну причину збою можна проаналізувавши файл дампа після BSODале так буває не завжди. У деяких випадках визначити джерело проблеми не вдається навіть при ретельному аналізі дампів. У таких ситуаціях може допомогти - штатна утиліта Windowsпризначена для розширеного тестування драйверів.

Працюючи в фоновому режимі, вона не лише веде спостереження за роботою драйверів, а й імітує різні «стресові»ситуації, наприклад, брак оперативної пам'яті. Отримана під час тестування інформація «дописується»у файл дампа DMP. Driver Verifier дозволяє аналізувати помилки введення-виводу, контролювати переповнення буфера, виявляти помилки в механізмі IRQLі т.п. Одним словом, програма дозволяє виявити ситуації, за яких драйвер може призвести до падіння системи з BSOD.

Специфіка утиліти зовсім не виключає її використання звичайними користувачами. Створити з допомогою звіт може кожен, зовсім інша справа займатися його розшифровкою. Але цього від простих користувачівніхто не вимагає, що стосується отриманого дампа, то його аналіз можна покласти на плечі професіоналів, звернувшись за допомогою на якийсь відомий комп'ютерний форум.

Важлива примітка:перед використанням утиліти настійно рекомендується створити системну точку відновленняабо повну резервну копію. У Windows 8 і 8.1 також потрібно активувати режим безпечного завантаження . Це необхідно на випадок виникнення непередбачених помилокпід час роботи Driver Verifier. Так ви зможете завантажитися, вимкнути режим тестування та виконати відкат системи.

Запустити утиліту можна командою verifier.

У наступному вікні Диспетчера позначте параметри, за якими виконуватиметься тестування (Для повноти картини можна вибрати все).

У третьому вікні нічого не міняти.

У четвертому вікні утиліта запропонує вибрати групу драйверів для тестування.

За замовчуванням вибираються всі непідписані драйвера, які входять до групи ризику, але також ви можете вказати драйвера самостійно, позначивши їх галочками у п'ятому вікні Менеджера перевірки.

Це все. Після перезавантаження комп'ютера буде активовано режим перевірки драйверів. Весь цей час комп'ютер можна використовувати як завжди, аж до моменту появи BSOD. Після цього копіюємо файл дампа з каталогу C:/Windows/Minidumpта відправляємо його на аналіз. На завантаження ПК з увімкненим режимом тестування драйверів може знадобитися трохи більше часу, так що не лякайтеся. Це нормальне явище. Після отримання всіх даних режим налагодження необхідно вимкнути вручну, вибравши в графічному інтерфейсі утиліти пункт «Видалити наявні параметри».

Драйвер це програма, яка необхідна для операційної системи та різних програмних додатківдля взаємодії з апаратними пристроями, підключених до нього. Компоненти обладнання, такі як звук, відеокарти, принтери, сканери і їм потрібен сумісний драйвер для їх роботи належним чином.

Усі драйвери пристроїв призначені для певних операційних систем. Наприклад, у Windows XP драйвера відрізнятимуться від Windows Vistaдрайверів. Отже, необхідно, щоб вжити додаткових запобіжних заходів при встановленні та оновленні драйверів пристроїв, оскільки встановлення неправильних або несумісних драйверів може не тільки пошкодити пристрій, але й вашу систему.

Загальні причини помилок драйверів

Деякі загальні причини помилок у роботі драйверів наведені нижче:

  • Ви намагаєтеся використовувати апаратний пристрій, який неправильно підключений до комп'ютера.
  • Два або більше драйверів у системі несумісні один з одним.
  • Драйвер або драйвер встановлюються несумісними з вашою системою.
  • Є непотрібні чи застарілі драйвера на ПК.

Кроки для виправлення помилок драйверів
Перший крок у встановленні помилки драйвера, це переконатися, що пристрій правильно підключено до вашої системи. Багато пристроїв видають помилки, пов'язані з підключенням, так що перевірте, що ваш пристрій підключено до вашої системи правильно. Далі, вам потрібно переконатися, що немає жодних проблем з драйверами. Ви можете зробити це за допомогою утиліти Device Manager, яка постачається з вашої комп'ютерною системою Windows. Ви можете відкрити диспетчер пристроїв, безпосередньо запустивши devmgmt. msc з командного рядкаПуск>Виконанийити. Коли ви відкриєте Device Manager, ви побачите список усіх пристроїв, підключених до системи. Ви можете легко визначити дефектний файл, тому що він буде відзначений жовтим трикутником зі знаком оклику всередині. Клацніть правою кнопкою миші на пристрої, щоб відкрити діалогове вікно його властивостей. У діалоговому вікні властивості перевірте розділ Стан пристроюна вкладці Загальні. Драйвера відображаються на вкладці Драйвера вікна властивості. Тут виконайте одне з наступних завдань:

  • Перевірити та Встановити Оновлення Драйверів:Застарілі драйвери одна з основних причин, пов'язаних з помилками драйвера. Щоб вирішити цю проблему, натисніть кнопку Оновити Драйвер.Відкриється майстер оновлення обладнання. Ви можете використовувати майстер для оновлення драйвера.Рекомендується спочатку завантажити оновлення для драйверів і зберегти його у зручне місце на жорсткому диску, а потім почати процес оновлення, тому що майстер оновлення попросить вас вказати місце для встановлення оновлення.
  • Відкат драйвера:Якщо ви почали отримувати повідомлення про помилку, незабаром після інсталяції нового оновлення, цілком можливо, що нове оновлення має баггі. Щоб вирішити цю проблему, натисніть кнопку Відкат драйверащоб повернутися до вашої попередньої версіїдрайвера.
  • Деінсталяція драйвера:Якщо є проблеми з вашим поточним драйверів - відсутні або пошкоджені файли, то найкраще, що ви можете зробити це ви клацніть видалити, щоб видалити поточний драйвер, а потім знову інсталюйте драйвер.

У випадку, якщо ви не впевнені, що ви робите, і якщо ви знайдете описані вище виправлення трохи складними, то рекомендується вибрати надійний інструмент сканування драйверів. Інструменти сканування драйверів створені для того, щоб перевірити всі драйвери пристроїв і переконатися, що вони не up-to-date. Щоразу, коли нові доступні нові оновлення, сканер драйверів автоматично завантажує та встановлює найкращі оновленняна ваш комп'ютер.

Несправний драйвер може спричинити багато проблем для комп'ютера. Найпоширеніша ознака того, що драйвера потребують оновлення - це " синій екрансмерті". На щастя, цей синій екран показують нам коди помилок, дампів пам'яті, що дозволяє виявити причину в тому чи іншому драйвері, пристрої та оновити його або видалити. Ставати складно, коли дампи пам'яті та коди помилок не допомагають або комп'ютер навіть не показує коди помилок, а просто блокує систему Що робити в цих випадках?

Вбудована у Windows Driver Verifierстворений для перевірки драйверів шляхом виклику додаткових навантажень на системні драйвера і стрес тестів, щоб спровокувати аварію. Це допоможе вам виявити погані драйвера у Windows.

Підготовка системи до перевірки драйверів Windows 10

Перед включенням Driver Verifier, зверніть увагу, що драйвера можуть заблокувати вас з вашого ж комп'ютера, якщо ви не обережні. Driver Verifier при виявленні поганого драйвера видасть вам синій екран, якщо їх кілька, то утвориться цикл завантаження>завантаження>краш і ви не зможете запуститися назад у систему windows, щоб вимкнути краш-тест системного драйвера. Тому ми підготуємося на будь-який пожежник, а то в наш час російське "може прокотити" вже слабо працює. Перед увімкненням перевірки драйверів зробіть один з наступних.

  • Перевірити, що ви можете легко завантажитися в безпечному режимі безнеобхідності Біосу. Зазвичай, вхід у безпечний режим повинен бути виконаний за допомогою робочого столу windows. Натисніть Shift+перезавантаження, натиснувши та утримуючи кнопку шифт, натисніть мишкою на перезавантаження. Спробуйте іншим способом встановити варіант через Windows.
  • Створіть точку відновлення системи, відключивши антивірусні продукти. Відкрийте пошук Windowsі наберіть Створення точки відновлення, виберіть із запропонованого та дійте запропонованої вам інструкції.
  • Створити комп'ютер для доступу до командного рядка через параметри під час використання диска відновлення.
  • Можете або будь-яких інших даних, за які ви переживаєте.
  • Обов'язково прочитайте мій краш-тест наприкінці статті. Він допоможе вам у разі невдачі, що сталася зі мною.

Активація функції Windows Driver Verifier

Перед активацією драйверів, переконайтеся, що ви прочитали вище розділ, як убезпечить себе від нескінченного завантаження.

Уведіть наступний код у командний рядок:

  • verifier

Вкажіть пункт (для програмного коду).

Виберіть усі пункти, крім "Перевірка відповідності вимогам DDI" та "Емуляція випадкової нестачі ресурсів".

Натисніть на стовпець постачальник, щоб зробити сортування. Виділяти всі драйвера не обов'язково, лише від інших постачальників, де немає напису Microsoft Corporation. Якщо ви впевнені, що помилка в якомусь драйвері, то виділіть всі пункти галочками.


Після всіх налаштувань натисніть Готово і вам буде сказано, що перевірка буде проведена після перезавантаження системи. Якщо засіб перевірки видасть синій екран, запишіть код помилки, дамп пам'яті і перезавантажте комп'ютер.

Повернувшись у windows, ви можете відключити перевірку драйверів одним з наступних способів:

  • Зайдіть назад, як і заходили через командний рядок та виберіть пункт видалити існуючі параметри.

Відкрийте командний рядок та введіть наступний код:

Як виправити циклічне завантаження із синім екраном смерті

  1. Хочу помітити у мене відбулося циклічне завантаження з несправним драйвером. Код помилки чи дампа пам'яті не було вказано, що для мене дивно.
  2. Після 2-4 циклічного завантаження синього екрана, було автоматично запущено параметр відновлення системи. У якому я натиснув "пошук та усунення несправностей" > " Додаткові параметри> > "Параметри завантаження" > "Перезавантажити". Після завантаження виберіть 4 або 5, щоб завантажити в безпечному режимі.
  3. Щоб не завантажуватись у безпечному режимі, дойдіть до "Пошук та усунення несправностей" > "Додаткові параметри" та "КОМАНДНА РЯДКА". У якій просто вбийте команду verifier /bootmode resetonbootfail.
  4. Скопіюйте або з фоткайте на мобільник, перед початком перевірки драйверів усі 3 вище вказаних пункту. Не забудьте про всяк випадок скопіювати посилання на статтю.

Чим відкрити файл DMP, щоб переглянути аналіз помилок

  • Файли тесту знаходяться на шляху C:\Windows\Minidump.
  • Відкрити формат файлів DMP можна за допомогою