web-dev-qa-db-ja.com

USBデバイスは、起動時に接続されている場合にのみ認識されます(Win 8.1 x64)

MediaCenterでWindows8.1 Prox64エディションを実行しているClevoP170HMラップトップを持っています。 USBデバイスは、起動時に接続しないと通常は認識されないという特殊な動作を観察しました。

シャットダウン->電源オンサイクルではデバイスは機能しませんが(おそらくWin 8の高速ブート機能のため)、完全に再起動すると機能します。コンピュータの再起動時に接続されるすべてのUSBデバイスは正しく機能します。起動後に接続されたデバイスは通常、接続されません。

マウスやフラッシュドライブなどの「単純な」デバイスは、起動後に接続すると機能する場合がありますが、この動作は断続的です。 USBヘッドセットやUSBWiFiカードなどの「複雑な」デバイスは、起動時に接続しない限り機能しません。

デバイスマネージャでは、機能していないデバイスは通常、「適切なドライバが見つかりません」と表示されます。を通過することで個別に修正できます

デバイスドライバーの更新->コンピューターにインストールされているドライバーのリストから選択します

そして、実際にコンピューターにインストールされている適切なドライバーを選択します。私がこれをするために行くとき、私は得ます

Windowsはハードウェアとの互換性を確認できないため、このデバイスドライバーのインストールはお勧めしません。ドライバに互換性がない場合、ハードウェアが正しく動作せず、コンピュータが不安定になったり、完全に動作しなくなったりする可能性があります。このドライバーのインストールを続行しますか?

メッセージ。はいを押すと、デバイスは次の再起動まで必要な数のプラグを抜き差ししても機能します。次の再起動では、プラグインを開始するか、この方法で手動で修正する必要があります。

この問題の原因は何ですか?また、それを修正するにはどうすればよいですか(可能であれば再インストールしないでください)。

追加の注意事項:Kindle Fire Gen 1でfastbootを動作させるために、しばらく前にusbhub.sysファイルとusbport.sysファイルをいじっていましたが、ファイルを元に戻し、既知の正常な8.1インストールに対してハッシュを確認しました。ファイルはしばらく前に変更されましたが、その後、正確なストック形式に復元されました。

3
Techrocket9

システムドライバが物理的に変更され、一部のシステムサービスの起動モードが変更されたWindowsバージョンを使用しているようです。

うまくいけば、すべてのシステムドライバーがバニラ状態に戻されました。念のため、 sfc/scannow を実行して、システムが正しいことを確認してください。

USBデバイスが認識されないのは、そのような変化を検出するシステムサービスがオフになっているためと考えられます。

私の提案は、BlackViperのカスタム「安全な」サービスリストに従って行ったすべての変更を元に戻すことです。これらは、メモリが不足しているコンピューター(Windows 8.1ではおそらくそうではない)、またはセキュリティをわずかに改善する(適切なアンチウイルスの方がはるかに優れている)場合にのみ役立ちます。

問題の原因となっているサービスを推測したい場合は、 PnPデバイスホストサービスプラグアンドプレイサービス およびそれらの依存関係を示します。

私の最善のアドバイスは、理由と内容を完全に理解していない限り、インストールされているWindows構成を変更しないことです。

3
harrymc

デバイスマネージャーに移動し、ドライバーを更新する代わりに、次の手順を実行します。1)デバイスマネージャーでそのデバイスを無効にします。 2)USBポートからデバイスを取り外します。3)同じUSBポートにデバイスを再挿入します。 4)デバイスを右クリックして、[有効にする]を選択します。

0
Paulera