Проверка драйверов
![]() Проверка драйверов в Windows 10 | |
Разработчик(и) | Майкрософт |
---|---|
Операционная система | Microsoft Windows |
Веб-сайт | документы ![]() |
Driver Verifier — это инструмент, включенный в Microsoft Windows , который заменяет стандартные подпрограммы операционной системы на те, которые специально разработаны для обнаружения в драйверах устройств ошибок . [1] После включения он отслеживает и настраивает драйверы на обнаружение незаконных вызовов функций или действий, которые могут привести к повреждению системы. Он действует в режиме ядра и может нацеливаться на определенные драйверы устройств для постоянной проверки или делать функцию проверки драйверов многопоточной , чтобы можно было одновременно нагружать несколько драйверов устройств. [1] Он может имитировать определенные условия, такие как нехватка памяти, ввода-вывода проверка пула , отслеживание , проверка IRQL , взаимоблокировок обнаружение DMA , проверки IRP и т. д. , ведение журнала [1] Верификатор работает, заставляя драйверы работать с минимальными ресурсами, мгновенно проявляя потенциальные ошибки, которые могут возникнуть в работающей системе лишь изредка. Обычно фатальные системные ошибки генерируются стрессовыми драйверами в тестовой среде, создавая дампы ядра , которые можно немедленно проанализировать и отладить ; без стресса, периодические неисправности могут возникать в полевых условиях без надлежащего для устранения неполадок оборудования или персонала .
Driver Verifier (Verifier.exe) впервые был представлен как утилита командной строки в Windows 2000 ; [1] в Windows XP он получил простой в использовании графический интерфейс пользователя, называемый Driver Verifier Manager , который позволяет включить стандартный или пользовательский набор настроек для выбора драйверов для тестирования и проверки. С тех пор в каждой новой версии Windows вводилось несколько новых, более строгих проверок для тестирования и проверки драйверов, а также обнаружения новых классов дефектов драйверов.
Driver Verifier обычно не используется на машинах, используемых в продуктивной работе. Это может привести к появлению необнаруженных и относительно безобидных ошибок в драйверах, особенно тех, которые не имеют цифровой подписи лабораторий качества оборудования Windows , что приводит к типа «синий экран» фатальным системным ошибкам . Это также приводит к тому, что драйверы, испытывающие нехватку ресурсов, работают хуже и замедляют общую работу, если ограничения, наложенные Verifier, не отменены после отладки. Microsoft рекомендует не проверять все драйверы одновременно. [2]
Ссылки
[ редактировать ]- ^ Перейти обратно: а б с д Колумбус, Луи (6 июля 2001 г.). «Как работает средство проверки драйверов устройств в Windows XP» . ИнформИТ . (статья предоставлена издательством Sams Publishing ).
- ^ «Что следует учитывать перед включением Driver Verifier Manager на рабочих серверах» . Поддерживать . Майкрософт . 7 января 2008 г. Архивировано из оригинала 21 октября 2012 г.