У меня есть беспроводной приемник Xbox 360, который я заказал из Китая. Я считаю, что это подделка, так как Microsoft уже прекратила выпуск устройства задолго до того, как я его купил. Из-за этого я считаю, что inf-файл драйвера был изменен продавцом.
В Windows 7 такой проблемы не было, но после обновления до Windows 8 Pro x64 устройство стало отображаться как «Неизвестное устройство».
Теперь, когда я пытаюсь установить драйверы, я получаю эту ошибку:
Хэш файла отсутствует в указанном файле каталога. Файл, вероятно, поврежден или стал жертвой подделки.
Как заставить Windows игнорировать эту проблему и использовать драйвер?
решение1
Установить драйвер можно. Откройте командную строку от имени администратора и выполните следующие две команды:
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
Перезагрузите компьютер. После перезагрузки вы сможете установить любые неподписанные или подписанные тест-подписью драйверы без проблем. Недостатком этого является то, что это оставляет вас открытыми для дыр в безопасности, поэтому после установки драйвера снова включите проверки целостности:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF
В качестве альтернативы вы можете проверить,Переопределение подписи водителяинструмент работает под Win8.
решение2
Метод Лузитаниана не сработал у меня в этот раз в Windows 8.1. А вот это сработало:
- Windows Key+ Wи введите «изменить дополнительные параметры запуска».
- Затем нажмите «Перезагрузить сейчас».
- Следуйте параметрам устранения неполадок, пока не дойдете до дополнительных параметров загрузки.
- Наконец выберитеОтключить принудительное подписывание драйверови установите драйверы.
Он будет снова включен после новой перезагрузки.