У меня есть собственный драйвер Windows, который используется до сих пор без подписи.Я хочу подписать его, чтобы избежать появления предупреждающих сообщений при установке в Windows 7 и разрешить установку в Windows 10 без необходимости отключать некоторые параметры.В настоящее время я тестирую самозаверяющий сертификат, и по окончании тестирования планируется купить настоящий сертификат.Есть 3 вопроса:
1) Мой первый тест на Windows XP (VM).XP сказал, что драйвер был подписан в начале установки, но позже было отображено сообщение «Программное обеспечение ... не прошло тестирование Windows Logo для проверки его совместимости ...».То же сообщение было отображено ранее с неподписанным драйвером.Нужно ли что-то еще делать для «тестирования логотипа Windows» или это зависит от типа сертификата?Может ли он быть установлен в Windows 10 без такого тестирования логотипа Windows?
2) Подпись драйвера выполняется для файла .CAT, и таким образом все файлы идентифицируются.Нужно ли подписывать .DLL-ы отдельно?
3) Мой текущий WDK - старая версия, и инструмент Inf2cat
не имеет опции /os
для Windows 10 (10_X64
).Если подпись для Windows 7 (/os:7_X64
), может ли она быть установлена в Windows 10?