Начална » как да » Защо не трябва да използвате верификатора на драйверите в Windows 10

    Защо не трябва да използвате верификатора на драйверите в Windows 10

    Windows включва инструмент "Проверка на драйвери", който може да тества стрес-драйверите на устройствата. Той открива лошо поведение на водача, но всеки намерен проблем предизвиква незабавен син екран на смъртта. Повечето потребители на компютри трябва да стоят настрана.

    Тази програма е около от Windows 2000 и XP, и все още е част от Windows 10 днес.

    Проверка на драйвери е предимно за програмисти

    Както отбелязва разработчика на Microsoft, програмата за проверка на драйвери е полезен инструмент за разработчици, които създават и тестват драйвери на устройства. Инструментът помага на разработчиците да открият проблеми с драйверите и да ги поправят.

    Driver Verifier може да извърши различни тестове, които Microsoft изброява на своя сайт. Например, Проверка на драйвери може да разпредели повечето заявки за памет за драйвера от избрана група от памет и да наблюдава тази памет за проблеми. Проверка на драйвери може да предизвика искания на памет за случайно неуспешно проверяване дали драйверът работи правилно при ниски ситуации на използване на ресурсите. Проверка на драйвери също има тестове, които могат да проверят за изтичане на памет, уязвимости в сигурността и други проблеми.

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

    Водачите на компютъра ви вероятно са добре тествани

    На съвременна Windows система почти сигурно вече използвате драйвери, които са били проверени и подписани. Съвременните 64-битови версии на Windows 10 изискват подписани драйвери. Тези подписани драйвери са преминали през тестове за хардуерни лаборатории на Windows (WHQL) и те трябва да са доста стабилни.

    Когато стартирате Driver Verifier, можете да го помолите да тества само неподписани драйвери. Има добър шанс за драйвера, който ще ви информира, че нямате неподписани драйвери на вашата система, ако го направите.

    Проверка на драйвери може да причини сривове

    Ако вашият компютър вече работи добре, няма причина да стартирате Проверка на драйвери - освен ако не сте разработили драйвер. Дори и да разкрие проблеми, цялата цел на драйвера е да наблегне на драйверите. Подобен строг тест почти със сигурност ще открие някои проблеми с драйвера, но е малко вероятно те да причинят реални проблеми при редовната, ежедневна употреба на компютъра ви..

    Проверка на драйвери може също да доведе до срив на Windows. Ако открие проблем с драйвера, ще видите син екран на смъртта. В документацията на Microsoft се казва, че не трябва да използвате този инструмент на обикновения компютър, като казвате, че "трябва да стартирате само верификатор на драйвери на тестови компютри или компютри, които тествате и отстранявате грешки." Не е предназначен да помага на обикновените потребители да тестват проблеми с драйверите на техните производствени системи.

    Ако настройките на драйвера за драйвери причиняват син екран на смърт всеки път, когато компютърът ви се зареди, може да не можете да стартирате нормално. Можете да опитате да рестартирате в Safe Mode и да деактивирате Driver Verifier.

    Когато искате да стартирате верификатор на драйвери (може би)

    Ако имате срив в синия екран и други системни проблеми и подозирате, че проблемът може да се окаже бъги, можете да стартирате Проверка на драйвери за повече информация. Например, ако стартирате верификатор на драйвери и видите съобщение за грешка в синия екран, BSOD може да ви каже името на файла на драйвера, което от своя страна ви показва кой драйвер е причинил катастрофата. Този драйвер е потенциален драйвер, който причинява други проблеми във вашата система.

    Въпреки това има два проблема. Първо, това е малко разтягане в тази възраст на добре изпитани шофьори. Системна грешка е по-вероятно да бъде причинена от повреда на хардуера, злонамерен софтуер или операционна система в сравнение с бъговия драйвер на устройство. Второ, можете да проучите причината за оригиналния BSOD, който започна цялата бъркотия, и това вероятно ще ви отведе до дефектния драйвер във всеки случай, ако има такъв.

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

    Ако успеете да идентифицирате лош драйвер, който причинява проблеми, можете само да опитате друга версия на драйвера на устройството и да се надявате, че проблемът с драйвера е фиксиран - или премахнете съответното хардуерно устройство от компютъра си.

    Как да стартирате верификатор на драйвери

    Внимание: Преди да стартирате този инструмент, препоръчваме да създадете точка за възстановяване на системата. Можете да възстановите от този момент, ако имате сериозен проблем.

    Ако наистина искате да стартирате този инструмент - и ние ви предупреждаваме, вероятно не би трябвало - можете. За да направите това, отворете прозореца на командния ред или PowerShell като администратор. В Windows 10 щракнете с десния бутон върху бутона "Старт" и изберете "Windows PowerShell (Admin)".

    Тип верификатор на подканата и след това натиснете Enter.

    (Можете също така да отворите менюто Старт в Windows 10, въведете верификатор в полето за търсене в менюто "Старт" и натиснете Enter - но официалната документация на Microsoft препоръчва да преминете през командния ред по някаква причина.)

    Изберете „Създаване на стандартни настройки“ и след това щракнете върху „Напред“.

    Вместо това можете да изберете „Създаване на персонализирани настройки (за разработчици на кодове)“, ако искате да изберете отделните тестове, които се прилагат към драйверите.

    Изберете кои драйвери искате да направите. "Автоматично избират неподписани драйвери" ще провери за неподписани драйвери на вашата система. „Автоматично изберете драйвери, създадени за по-стари версии на Windows“ ще провери за драйвери, предназначени за по-стара версия на Windows. След като изберете тази опция, ще се покаже списък на двата типа драйвер. На един съвременен компютър има добра възможност Windows да каже, че няма инсталирани такива драйвери.

    Можете също да изберете „Избор на имена на драйвери от списък“, за да видите списък с инсталираните драйвери и да изберете отделни.

    За най-екстремния тест можете дори да изберете "Автоматично да изберете всички драйвери, инсталирани на този компютър", за да можете да изпробвате всичко,

    Вероятно няма да се наложи да тествате стрес на драйвери на Microsoft, включени в Windows. За да избегнете драйвери на Microsoft, изберете "Изберете имена на драйвери от списък" и изберете драйвери, които не са предоставени от "Microsoft Corporation".

    След като сте избрали драйвера или драйверите, които искате да направите за стрес тест, кликнете върху „Finish“ (Край). Ще трябва да рестартирате компютъра си, преди да започне тестването..

    След рестартирането, Driver Verifier ще започне стрес-тестване на драйверите си във фонов режим. Някои видове проблеми с драйверите ще доведат до незабавен проблем, докато други може да не се появят, докато не използвате компютъра си за известно време.

    Ще разберете дали е открит проблем, защото компютърът ви ще се срине и ще видите съобщение за грешка в синия екран. Грешката на екрана най-вероятно ще покаже повече информация за точния файл на драйвера, който е причинил проблема, а също така можете да намерите информация за синия екран, като разгледате дънната памет на Windows, създадена след като компютърът ви показва BSOD.

    Как да деактивирате верификатора на драйвери

    За да деактивирате Driver Verifier и да се върнете към нормални настройки, отворете отново програмата Driver Verifier, изберете “Delete Existing Settings”, “Finish” и рестартирайте компютъра си..

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

    Ако това не работи, може да бъдете принудени да стартирате от инсталационен диск на Windows или устройство за възстановяване. Оттук можете да възстановите предишна точка за възстановяване на системата или да поправите системата си.