Driver Verifier - идентифицирайте проблемните драйвери на Windows

полезност шофьор проверяващия включени във всички версии на Windows, като се започне с Windows XP и ви позволява да проверите драйвери, да идентифицирате проблемните драйвери, които причиняват син екран на смъртта (BSOD - Син екран на смъртта) и запишете подробна информация за проблемния драйвер в сметището за допълнителен анализ. Помощната програма излага тестваните драйвери на различни "стрес тестове", симулиращи различни екстремни условия: липса на памет, I / O контрол, IRQL, безизходици, DMA, IRP проверки и др. Т.е. Помощни програми - идентифицирайте ситуации, при които драйверът може да доведе до срив на системата с BSOD.

Извиква се изпълнимата програма за проверка на драйвери проверяващия.Търсейки и се намира в директорията% windir% \ system32. Има две опции за използване на помощната програма: от командния ред или използване на графичния интерфейс.

Важно е! Преди да извършите проверка на драйвери, силно препоръчваме да създадете точка за възстановяване на системата и да добавите безопасен режим в менюто за зареждане на Windows 8. Това ще помогне да изключите режима за отстраняване на грешки и да се върнете в първоначалното състояние на системата, ако нещо се обърка.

За да активирате режима за проверка на драйвери в Windows 8, стартирайте помощната програма Driver Verifier, като въведете

верификатор

В списъка със задачи изберете Създайте персонализирани настройки (за разработчици на код) и щракнете до.

Уверете се, че са избрани опциите. Стандартни настройки, Принудително чакащи I / O заявки и IRP дърводобив. преса до.

Следващ избор Изберете имена на драйвери От списък.

Сортирайте съдържанието на таблицата, като щракнете върху заглавието на колоната „Доставчик“ и изберете тези, които искате да тествате, в списъка с драйвери. В нашия пример ще извършим проверка за всички драйвери, чиито разработчици не са Microsoft корпорация. Избрахме драйверите: e1g6032e.sys (Intel) и lsi_sas.sys (LSI).

забележка. Наличието на цифровия подпис на Microsoft на драйвера показва, че драйверът е тестван по определен начин за стабилност и кодът му не е променен след това. Ето защо не се препоръчва да се деактивира проверката на цифровия подпис на драйвери или да се използват драйвери за самоподписване.

Ляво за щракване финиш и се появява информационен прозорец, в който се посочва, че за да влязат в сила промените, трябва да рестартирате системата.

съвет. Тестовият режим за драйвера може да бъде активиран и от командния ред. Например, за да стартирате Driver Verifier с настройките по подразбиране за драйвера myPCDriver.sys, командата ще изглежда така:

проверител / стандарт / драйвер myPCDriver.sys

След рестартиране системата се стартира в режим на проверка на водача. Driver Verifier работи във фонов режим, като извършва различни видове тестове на избрани драйвери за грешки. Използвайте компютъра както обикновено и изчакайте, докато се появи BSOD. Ако знаете какви действия преди са довели до срив на системата, повторете ги. В случай на BSOD, трябва да копирате файла за зареждане на паметта (по подразбиране те се записват в директорията C: \ Windows \ Minidump \ *. Dmp) и да го анализирате с помощта на Windbg или аналог.

Важно е! След активиране на режима за отстраняване на грешки в драйвера с помощта на Driver Verifier, този режим ще работи, докато не бъде насилствено деактивиран.

В случай, че проблемът не се повтори в рамките на 1-2 дни, тогава с известна степен на сигурност можем да заключим, че драйверите, които се тестват, не са причина за срива на системата и тестовият режим може да бъде деактивиран за тях.

съвет. Използването на Windows Driver Checker значително забавя Windows, така че не се препоръчва постоянно да работите в този режим.

Можете да деактивирате потвърждаването на Driver Verifier от командния ред:

Проверка / нулиране

Или от GUI, като изберете Изтрийте съществуващите настройки.

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

В случай, че системата не се зарежда в безопасен режим, опитайте се да изтриете следните ключове в системния регистър офлайн, като стартирате от зареждащия диск:

  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Управление на паметта \ VerifyDrivers
  • HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Управление на паметта \ VerifyDriverLevel

Можете да проверите текущото състояние на помощната програма за проверка на драйвери, както следва:

проверка / заявка