В Windows XP и более поздних версиях используется концепция подписывания драйверов, позволяющая удостовериться, что драйвер будет корректно работать в среде Windows. При возникновении в системе неких проблем может оказаться, что главным виновником стал неподписанный драйвер, который не создавался специально для Windows нужной версии. Для нахождения подписанных драйверов воспользуйтесь утилитой проверки цифровых подписей.

Компания Microsoft представила технологию цифрового подписывания драйверов, прошедших испытания WHQL (Windows Hardware Quality Labs), для операционной системы Microsoft Windows 98 в 1998 году.

Для того, чтобы воспользоваться инструментом проверки подписи, выполните следующие действия.

  1.  В меню Пуск (Start) выберите параметр Выполнить (Run) и введите команду SIGVERIF.EXE.

  2.  Щелкните на параметре Дополнительно (Advanced).

  3.  Выберите параметр Искать другие файлы, не подписанные цифровой подписью (Look for other files that are not digitally signed).

  4.  Укажите папку \%systemroot%\system32\drivers.

  5.  На вкладке Ведение журнала (Logging)
проверьте, включена ли регистрация событий с помощью системного журнала.

  6.  Щелкните на кнопке OK.

  7.  Щелкните на кнопке Начать (Start) для поиска данных. Программа отобразит список файлов, не подписанных цифровой подписью. Затем можно более подробно рассмотреть свойства каждого файла.