Windows 7からアップグレードした後、デバイスドライバーが動作しなくなりました

Windows 7からアップグレードした後、デバイスドライバーが動作しなくなりました

私は中国から注文した Xbox 360 ワイヤレス レシーバーを持っています。私が購入するずっと前に Microsoft がすでにこのデバイスの製造を中止していたため、偽造品であると思われます。このため、ドライバの inf ファイルが販売者によって変更されたと考えられます。

これは Windows 7 では問題ではありませんでしたが、Windows 8 Pro x64 にアップグレードした後、デバイスが「不明なデバイス」として表示されました。

さて、ドライバーをインストールしようとすると、次のエラーが発生します: ここに画像の説明を入力してください
指定されたカタログ ファイルにファイルのハッシュが存在しません。ファイルは破損しているか、改ざんされている可能性があります。

Windows でこの問題を無視してドライバーを取得するにはどうすればよいでしょうか?

答え1

ドライバーをインストールすることは可能です。管理者としてコマンドプロンプトを開き、次の 2 つのコマンドを実行します。

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 では Lusitanian の方法がうまくいきませんでした。しかし、次の方法はうまくいきました:

  • Windows Key+Wを押して「詳細なスタートアップ オプションの変更」と入力します。
  • 次に、「今すぐ再起動」をクリックします。
  • 詳細ブート オプションに到達するまで、トラブルシューティング オプションに従います。
  • 最後に選択ドライバー署名の強制を無効にするドライバーをインストールします。

再起動すると再度有効になります。

関連情報