Я не хочу видеть предупреждения о неподписанных драйверах при установке драйвера, поэтому я пытаюсь подписать драйвер цифровой подписью, используя signtool, inf2cat и сертификат публикации программного обеспечения. В Vista x64 требуется, чтобы драйверы были подписаны цифровой подписью или отклонены, но мне удалось заставить Vista x64 принять драйвер, поэтому я знаю, что я делаю процесс правильно.
Однако я повторяю процесс для драйвера Windows XP x86. И inf2cat, и signtool возвращают успешные результаты, signtool проверяет цифровые подписи, щелчок правой кнопкой мыши -> свойства файла также проверяет цифровую подпись.
Тем не менее, когда я иду, чтобы загрузить драйвер в Windows XP, он все равно выдает мне предупреждение о неподписанном драйвере. Почему XP считает файл неподписанным, а Vista - нет?