Распространение пакета драйверов
В этом разделе описывается безопасное распространение пакета драйверов. Эти сведения содержат сведения о том, как распространять пакет драйверов через программу Microsoft клиентский компонент Центра обновления Windows. В этом разделе также описывается, как Windows защищает системные файлы.
клиентский компонент Центра обновления Windows
- Пакеты драйверов , прошедшие тестирование комплекта сертификации оборудования Windows (HCK), могут быть подписаны цифровой подписью с помощью WHQL. Если пакет драйвера имеет цифровую подпись от WHQL, его можно распространять с помощью программы клиентский компонент Центра обновления Windows или других механизмов распространения, поддерживаемых корпорацией Майкрософт.
Получение подписи выпуска WHQL является частью комплекта сертификации оборудования Windows (HCK). Подпись выпуска WHQL состоит из файла каталога с цифровой подписью. Цифровая подпись не изменяет двоичные файлы драйвера или INF-файл, который вы отправляете для тестирования.
Пакет драйвера можно распространить через программу клиентский компонент Центра обновления Windows, если пакет драйвера:
Проходит тестовую программу WHQL и получает сигнатуру выпуска WHQL.
Имеет право на программу сертификации Windows.
Соответствует дополнительным требованиям, которые гарантируют, что клиентский компонент Центра обновления Windows может определить правильный пакет драйверов для устройства пользователя, законно распространять его и автоматически скачивать.
Так как требования программы клиентский компонент Центра обновления Windows часто обновляются, следует регулярно проверка веб-сайт публикации драйвера клиентский компонент Центра обновления Windows.
Защита системных файлов
Защита файлов Windows (ПППП) защищает файлы операционной системы Windows от замены неизвестными или несовместимыми версиями.
ВПП запрещает программам заменять критически важные системные файлы Windows. Программы не должны перезаписывать эти файлы, так как они используются операционной системой и другими программами. Защита этих файлов предотвращает проблемы с программами и операционной системой.
Типы системных файлов, защищаемых ВПП, включают .sys, .exe, OCX и .dll файлы, которые поставляются "в коробке" с операционной системой.
Во время тестирования WHQL программа Signability проверяет INF-файл драйвера, чтобы убедиться, что он не пытается заменить системные файлы. Пакет драйвера, который пытается заменить системные файлы, не может получить цифровую подпись. Однако пакет драйверов может содержать обновленные версии файлов, которые поставщик предоставил корпорации Майкрософт для поставки с Windows 2000 или более поздних версий операционной системы.
Дополнительные сведения о защите файлов Windows см. в документации по Windows SDK.