Windows 7ホストから存在しないUSBドライブを「取り出す」方法は?


10

BitLockerで暗号化されたUSBキーを使用して、さまざまなデータを保存します。私はいつもその鍵を手元に置いています。

いつも起こっているのは、最初にUSBキーを取り出さずにホームコンピューターを休止状態にすることです。次に、キーを抜き、それを持って作業します。家に帰った後、Windowsセッションを再開します。キーが接続されていなくても、ドライブはシステムにマウントされているように見えます。

また、存在しないデバイスをmountvolでマウント解除することもできますが、ドライブ文字が削除されるだけです。Windowsはデバイスが接続されていると見なします。キーを接続しても何も起こりません。

デバイスのクラスIDはmountvol出力にリストされますが、デバイスは[ディスクの管理]パネルにリストされません。

アップデート:それで問題がようやく再び現れ、私はすべての提案を試しました。織工の提案は非常に有望であるように見えましたが、結果はありませんでした。ただし、デバイスマネージャーを閲覧しているときに、問題のデバイスがまだ[ポータブルデバイス]に表示されており、淡色表示されていないことに気付きました。そのデバイス
をアンインストールしようとすると、「デバイスのアンインストールの確認」ウィンドウが表示され、デバイスをアンインストールしているのに完了しないことがわかります。この時点では、デバイスを別のUSBスロットに接続しても効果はありません。

終わりのないアンインストールダイアログ

回答:


2

システムから「ゴースト」デバイスを削除する手順

コマンドプロンプト(CMD)を開き、次の手順を実行します(引用符なしで次のように入力します)。

  • 「set devmgr_show_nonpresent_devices = 1」と入力します
  • 「start devmgmt.msc」と入力します。デバイスマネージャーが開きます。
  • 「表示->非表示のデバイス」を選択します
  • 「ディスクドライブ」を開く
  • USBドライブの識別子と一致する色あせたアイテムを削除します

    ほとんどの場合、再起動は必要ありませんが、適切な場合があります。


私はこのアプローチが好きですが、再起動しないと、存在しないデバイスは[マイコンピュータ]エクスプローラビューから消えません。デバイスマネージャーのリストからそのデバイスを正確に削除しましたが。
Der Hochstapler

0

「スタートボタン」をクリックしてみてください->「コンピュータ」を右クリック->「プロパティ」をクリック->「デバイスマネージャー」(左の列にある)をクリック->「ハードウェア変更のスキャン」ボタンをクリック...あなたのUSBキーの問題...私はこのボタン機能を自動的に実行する方法またはスクリプトを探しましたが、あまり思いつきませんでした。あなたが何かを見つけたら、私に知らせてください!

幸運を!


1
あなたは、Microsoftの使用することができDevConのは:ツール> devcon rescan
Synetech

次に問題が発生したときに試してみます。ありがとう。
Der Hochstapler

ハードウェアの変更をスキャンしても、存在しないデバイスは削除されませんでした。
Der Hochstapler

0

デバイスを別のUSBポートに接続します。その後、Windowsはそれが実際に新しく接続されたデバイスであることを認識し、古いゴーストは追放されます。


Windowsはまだデバイスがすでに差し込まれていると考えているので、それは私にとってはうまくいきませんでした。再度接続しても効果はありませんでした。
Der Hochstapler、2011

0

これは少し奇妙に聞こえるかもしれませんが、マシンを休止状態にする代わりに完全にシャットダウンした場合、この問題は発生しません。

休止状態になると、マシンは、セッションを再開したときに差し込まれたとおりに、すべてを「正確に」記憶しようとします。日中にマシンから離れてUSBを使用すると、USBのシステムボリューム情報というラベルが付いた隠しフォルダーに保存されているファイルに変更が加えられ、コンピューターを起動すると問題が発生します。

マシンを完全にシャットダウンすると、システムメモリからUSBに関するこのすべての情報が消去されるため、変更は認識されず、これらのファイルは通常の状態であると想定されます。休止状態はリソースを大量に消費するため、システムの高速化にも役立ちます。


少なくとも、一時停止する前にデバイスをイジェクトする必要があります。彼はそれを一時停止することすらできなかった。
ラムハウンド2011

0

NirsoftのUSBDeviewをチェックしてください。システムをスキャンしてすべてのUSB関連デバイスを検出し、無効なUSBドライバーを削除することができます。ツールを使用する前に、まずUSBドライブを取り外すことをお勧めします。

http://www.nirsoft.net/utils/usb_devices_view.html

USBDeviewは、コンピューターに接続されているすべてのUSBデバイスを一覧表示し、それらを無効、有効、またはアンインストールできるソフトウェアです。


USBDeviewは、問題のデバイスに類似したデバイスをリストしませんでした。これは少なくとも一部には、すでにデバイスマネージャーを使用して多くのデバイスを削除したことが原因であると思います。
Der Hochstapler

0

ディスクの管理に移動し、その特定のドライブを右クリックして、ドライブ文字とパスを変更するオプションを選択します。その後、[削除]オプションが表示され、それが実行されます。問題解決

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.