USB 大容量ストレージ デバイスに関連するすべてのドライバーとその他のファイルを削除するにはどうすればよいですか?

USB 大容量ストレージ デバイスに関連するすべてのドライバーとその他のファイルを削除するにはどうすればよいですか?

ここに、コンピューター上の 1 つの OS (デスクトップ Windows 7 と呼ぶことにします) で動作しないフラッシュ ドライブがあります。別のコンピューター (ラップトップ Windows 7) では正常に動作します。同じデスクトップ コンピューターの Windows 8 でも正常に動作します。他のフラッシュ ドライブは、デスクトップ Windows 7 で正常に動作します。したがって、ハードウェアの問題でも、一般的な USB 大容量ストレージ ドライバーの問題でもありません。これは、このドライブに固有のものです。

デスクトップの Windows 7 では、ドライブを接続できますが、Windows エクスプローラーでボリュームが表示されません。ディスクの管理でも同様です。ではdiskpart、ドライブを取り外すまで読み込みがハングし、再度接続して試すとlist disk再びハングします。この時点でドライブを取り外すと、list disk接続されているすべてのドライブが印刷されます -取り外したばかりのフラッシュドライブを含む

ドライブはデバイス マネージャーに常に表示されますが、ドライバーをアンインストールし、再起動して再インストール (ドライブを挿入して) しても、最初の挿入時のみ機能します。その後は再び失敗します。ドライバー ファイルは実際には削除されておらず、破損しているような気がします。つまり、再インストールするたびに同じ破損したドライバーがインストールされるということです。これらのドライバーを完全に削除する方法はありますか? それとも、Windows 7 が保持する他の設定があるのでしょうか?

別のコンピューター/OS でドライブをフォーマットしても効果はありません。MBR と単一パーティションの完全な消去と再構築も試しました。アロケーション ユニット サイズは関係ありません。NTFS フォーマットも同様です。

これは比較的小さな問題であり、私はないOS全体を再インストールしたい!

答え1

ドライバキャッシュが破損していたようです。このガイドINFCACHE.1以下のファイルを削除しました%SystemRoot%\System32\DriverStore\

私が最初にしたのは、過去に接続されたドライブの痕跡をすべて消去することでした。USBオブリビオンMoab が提案したツール。その後、ドライバー キャッシュ ファイルを削除しました。

  1. 案内する%SystemRoot%\System32\DriverStore\

  2. を右クリックしINFCACHE.1、プロパティをクリックします

  3. セキュリティタブで編集をクリック

  4. 「追加」をクリックし、Administrators指定されたボックスに入力して「OK」を押します。

  5. チェックFull Control

  6. 開いているダイアログボックスの両方で[OK]をクリックします。

  7. ファイルを削除する

  8. 正常なフラッシュドライブを挿入します

  9. 以前壊れたフラッシュドライブを挿入する

関連情報