web-dev-qa-db-ja.com

NTFSとBitlockerでUSBドライブを取り出せない

NTFSでフォーマットされ、Bitlocker(Windows 10)で暗号化された外付けHDD(WD My Passport Ultra)があります。ドライブを接続した後、「イジェクト」を使用してドライブを取り外すことができなくなりました。エラーは「Windowsはデバイス「USBマスストレージデバイス」を停止できません。まだ使用中はこのデバイスを取り外さないでください。このデバイスを使用しているプログラムをすべて閉じてから削除してください。」

Process Explorer ( "J:"を検索)を使用して開いているファイルを表示すると、使用中のファイルは次のとおりです。

  • J:\System Volume Information\FVE2.{...}
  • J:\System Volume Information\FVE2.{...}.1
  • J:\System Volume Information\FVE2.{...}.2
  • J:\$Extend\$RmMetadata\$TxfLog\$TxfLogContainer0000000000001
  • 等..

この質問が以前の(USBイジェクト)質問と異なると思う理由は、 FVE2 ファイルがBitlockerに固有であるように見えるためです。

私の質問は、この問題の原因、およびすべてのファイルを強制的に閉じるサードパーティプログラムなしでこの外付けHDDを取り出す適切な方法は何ですか?ハンドル?これは暗号化されたドライブであるため、暗号化キーまたはドライブ形式を破損する可能性のあるファイルハンドルを強制的に閉じることについては非常に偏執的です。 NTFSの代わりにexFATを使用する必要がありますか?

私が試したこと:

  1. ドライブの「ポイントの復元」機能が無効になっていることを確認します。
  2. ドライブが「クイックリムーバル」に設定されていることを確認します。
  3. ドライブをNTFSで再フォーマットし、Bitlockerで再暗号化しました。
  4. 別のコンピューターを試しています(同じ問題)。
6
Steve

Windows 8以降に問題が発生し、試行錯誤の結果、実行中のタスクマネージャー(Taskmgr.exe)が外部HDDの取り出しをブロックしていることがわかりました。私の推測では、新しいディスクIOグラフのためにブロックされています。すでに報告しましたが、Windows 10でも取得できるため、問題はまだ解決されていません。

4
magicandre1981