web-dev-qa-db-ja.com

「HID準拠ドライバー」を再インストールするにはどうすればよいですか?

システム仕様:
オペレーティングシステム:Windows 7、Home Premium64ビットサービスパック1
問題:ドライバー関連

問題: XBox 360用の有線Afterglowゲームパッドコントローラーを持っていますが、デバイス用のドライバーがまったくないようです!デバイスマネージャを確認すると、エラー28が表示されました(これは上記で説明した内容です)。システム/デバイス自体でドライバーをグーグルで検索してみましたが、ドライバーがないようです。汎用ドライバーをインストールしてみました(見つかった ここ [Microsoft.com])そしてそれらは(もちろん)機能しません。

私が見つけたもう1つのことは、HID準拠のドライバー(いわゆる)がないことです。もちろん、これは通常、デバイスの種類ごとに異なるドライバーであるため、グーグルではどこにも見つかりません(つまり、 。マウス、キーボード、ゲームコントローラーなど)。

質問: Windowsがデバイスを検出できるように「HID準拠ドライバー」をインストールするにはどうすればよいですか?
私がこれまでに見つけた問題から、デバイスの適切なドライバーが検出/使用可能であるように見えます。同じ問題があるため、補完ドライバー(「HID準拠コントローラー」ドライバーまたはそれが呼ばれるもの)が欠落しているだけです。私のWiiリモコンで起こっています(Bluetooth経由を除く)。

編集1: まだ理解していない場合は、PCでxboxコントローラーを使用しようとしています。
編集2: 私がラップトップを再フォーマットするまで(すべてをきれいに拭く)、ドライバーは昨年働いていました。
編集3: 私はあらゆる種類のドライバー(および「ドライバーがまったくない」)を試してきましたが、コントローラーを挿入すると、ライトが(コントローラー上で)点滅し、Windowsが2つ再生することに常に気付いているようです。低音の後に高音が続く代わりに、低音(デバイスが接続されて使用できる状態になっていることを意味します)。はい、ほぼすべてのポートで試しました。
編集4: それはデバイスマネージャーにはありません、ドライバーは単に私のシステムにまったく存在しません!

1
aytimothy

おそらく、システムはC:\ Windows\System32\drivers\* hidden * .sysファイルをどういうわけか「置き忘れ」ました。正常に機能しているシステムには、次のファイルが含まれていることが予想されます。

  • hidclass.sys
  • hidparse.sys
  • hidusb.sys
  • kbdhid.sys
  • hidbth.sys
  • hidir.sys
  • mouhid.sys
  • hidbatt.sys
  • VMBusHID.sys

これらの不足しているファイルのいずれかを復元するには、2つのオプションがあります。

  • C:\ Windows\System32\DriverStore\FileRepositoryからファイルをコピーします(これらはこの構造の下のサブディレクトリにあります)
  • Windows 7 DVD からファイルを展開します
    • 7-Zipなどのユーティリティを使用してD:\ sources\install.wimを開きます
    • ドライバーフォルダー(\ 1\Windows\System32\drivers)を参照します
    • 必要なドライバーファイルを抽出します

infファイルも取得する必要がある場合があります。その場合は この記事 の指示に従ってください。

おそらく、不足しているのはhidusb.sysだけですが、すべてをチェックします。これにより、HIDドライバーが見つからないという問題に対処できます。ゲームパッド自体に関しては、この修正を試みる前にドライバーをアンインストールしてから、再インストールすることを強くお勧めします。

2
Foosh