この写真のようなeSATAドッキングステーションがあります。
ドライブを取り出そうとすると、Windowsから次のメッセージが表示されることがあります。
私はこのスレッドの指示に従いました: Windowsは私のUSBドライブを使用しているものを教えてくれますか? そして私は Sysinternals Process Explorer をインストールしていますが、ドライブ文字を検索すると( F:\
私の場合)何もポップアップしません。
Oliver Salzburgの提案に従って、mountvol
でcmd
を実行し、widnowsレポートがF:\
に関連付けられている一意のドライブ識別子を取得しました。次に、 Sysinternals Process Explorer でこの識別子を参照するハンドルを検索しましたが、何もポップアップしませんでした。
アランの提案に従って私は試しました Sysinternalsハンドル 、ああこれは私が得たものです:
ハンドルv3.46Copyright(C)1997-2011 Mark Russinovich Sysinternals-www.sysinternals.com
svchost.exe pid:1020タイプ:ファイル594:F:
svchost.exe pid:1020タイプ:ファイル5C4:F:\ $ Extend\$ ObjId
svchost.exe pid:1020タイプ:ファイル604:F:\ System Volume Information\tracking.log
Svchostが私のプロセスをブロックしていることがわかります。これは、技術的に私の質問に答えます。さて、これを知って、私がデバイスのブロックを解除する方法を理解するのを手伝ってくれる人はいますか?
Process Explorerを実行するときは、必ず「管理者として実行」を使用してください。これにより、ドライブへのハンドルが開いている追加のもの(Systemやsvchost.exeなど)を表示できるようになります。