「プログラムがまだ使用しているため、「Windowsが「Generic volume」デバイスを停止できない」場合に、USBドライブを安全に取り外す方法は?」


40

外付けUSBハードドライブを削除しようとすると、次のメッセージが表示されることがあります。

プログラムがまだ使用しているため、Windowsは「汎用ボリューム」デバイスを停止できません。

デスクトップ上のすべてのプログラムを閉じようとしましたが、それでも「削除しても安全です」というメッセージは表示されません。通常、フラッシュドライブを安全に取り外して問題なく取り外すことができます。

このメッセージが表示されたときにUSBドライブを安全に取り外す方法は?

それが重要な場合は、Windows XPとVistaがあります。


5
ボックスをスリープ状態にし、ボックスがスリープ状態になったらドライブを取り外します。
ダニエルRヒックス14

5
Windows 10 Pro(1703、15063.413、x64)でまだ毎日の問題です。
タマスボルヴァーリ

1
Windows 10 1809、まだ同じ....なぜプログラムがそれを使用しているのかを書いてみませんか?...
Yvon

回答:


22

このページRemoveDriveを探しますドライブツールページRemoveDriveツールセクションへの直接リンク)。
これらのページには、適切な関連情報もあります。

ときRemoveDriveツールにも便利です
あなたはUSBストレージデバイス用トレイ内のオプションを「安全な取り外し」を取得しないでください


ドライブを保持しているものを伝えることができるものはすべて良いです。すべてを閉じた後、すべてのエクスプローラーウィンドウも含めて、これを取得しました。そのため、Windowsはドライブを手放したくない場合があります。
ジョシュアヌルジク

@ジョシュア、私は時々Windowsがドライブをインデックス付けしてそれを保持していると感じました... -iRemoveDrive の「」オプションは、ドライブを削除するためにインデックスサービスを一時的に無効にします。
ニック

開いているファイル/ディレクトリハンドルを表示および解放するタスク専用のUnlockerが好きです。
opello

1
再ロック解除:これは危険です。ペンドライブを削除することはできますが、ファイルハンドルがリサイクルされ、新しいプログラムと古いプログラムの両方がデータを書き込もうとすると、将来のファイルが破損する危険があります。
ヘネス14

1
削除のためにファイルハンドルを閉じることについて語るtechnetの関連記事ですが、ペンドライブの場合も同じです。
ヘネス14

9

多くの場合、これはドライブがインデックス付けされているためです。ドライブ>プロパティを右クリックし、インデックスのチェックを外します。または、AVがドライブを監視しています-これをテストするにはAVをオフにします。


ありがとう、でもwtf?この「インデックス付け」とは何ですか?また、「イジェクト」をクリックしたときに、Windowsがインデックス作成を一時停止しないのはなぜですか?
クルーボ

6

USBがマウント解除できない理由はいくつかあります。

  1. 使用中です。エクスプローラーでディスクを見ている場合は、使用中です!
  2. Windowsは大きなファイルのディスクへのコピーまたはディスクからのコピーを終了しています(まれな理由)
  3. Windowsのバグにより、conime.exeがディスクにスタックする(安全に削除される可能性があります)
  4. USBドライブがNTFSとしてフォーマットされている場合、すべてのファイル更新のジャーナルがまだ開いている可能性があります
  5. ドライブのディスクインデックス作成がオンになっている場合、Windowsはそのドライブ上のすべてのファイルを猛烈にインデックス付けしている可能性があります

私のアドバイスは:

  1. USBドライブがインデックス付きとして定義されていないことを確認してください。
  2. 待ってから、もう一度試してください。数秒後に動作する場合があります。
  3. Zentimo(29.90ドル)を購入すると、ディスクを削除しようとするのに適しています。たとえ失敗しても、どのプログラムがどのファイルを使用しているかを教えてくれます(私は支払いました)。

大量のデータを削除するとこの問題が発生しますか?約1 TBのデータを削除しましたが、プロセスは完了したようですが、ドライブは安全にイジェクトされません。
SoilSciGuy

@SoilSciGuy:上記のいずれの方法でもうまくいかない場合は、無料のプロセスエクスプローラーを使用して「X:」(X =ディスク)を検索し、使用されているかどうかを確認します。
harrymc

5

これは決して良い答えではありませんが、いつでもコンピューターをシャットダウンしてUSBデバイスを取り外すことができます。


1
実際にはできません!ドライブのクリック音が聞こえます。しかし、それが排出された場合、クリックは発生しません。...その問題かどうかは知りませんが、私は2つの外付けハードドライブに問題がありました(ドライブがフォーマットされていない出演)、私はそれがあるため、このようなシャットダウンをした疑いがある
アレックス

@Alexコンピュータをシャットダウンすると、電源が入っていない場合はドライブを使用できません。
starbeamrainbowlabs

システムのシャットダウンは、それchkdskを行った後にエラーを見つけ始めるまで私の解決策でした。
RockPaperLizard

1
@RockPaperLizardその後、ソフトウェアに何か問題があります。OSは、それがシャットダウンしています、それはそのプログラムを告げ、まだフラッシュ書き込みませんでしたし、ファイルを閉じます。その時点でできることは、開発者の頭を打つ以外には何もありません。
-dvtan

5

無料のUSB Disk Ejectorが非常に役立つことがわかりました。

Windowsのドライブをすばやく削除できるプログラム。USBディスク、Firewireディスク、メモリカードを取り出すことができます。これは、Windowsの「ハードウェアの安全な取り外し」ダイアログを使用するのに代わる、迅速で柔軟性のあるポータブルな代替手段です。


素晴らしいアプリのように見えますが、私にはうまくいきませんでした。
RockPaperLizard

5
  • WindowsエクスプローラーでUSBドライブのプロパティを右クリックします。
  • ポップアップウィンドウで[ハードウェア]をクリックします。
  • ドライブを特定し、左クリックして強調表示してから、プロパティボックスをクリックします。
  • [設定の変更]をクリックします。
  • [ポリシー]タブをクリックし、[クイック削除用に最適化]を選択して[OK]をクリックします。

独自のプロセスがこのUSBでまだ使用されていないことが確実な場合は、それを引き出すだけです。

[編集:この方法に関するMicrosoftの公式ドキュメントは見つかりませんでしたが、Cnetには「安全な取り外しを使用せずにUSBデバイスをすばやく取り外す」という記事があります。


この方法は、高評価の回答のすべてのリガマロールよりもはるかに優れています。
-NewSites

4

歩行者/一般的なオプションのいずれでもない場合は、ネットワーク上でドライブが「共有」としてリストされており、別のコンピューター経由でアクセスした可能性があります。私の場合、リモートコンピューターがオフになっていても、ディレクトリがロックされたままでした。共有を解除すると、その場合は動作するはずです。


3

アンマウントを防止しているプロセス/ファイルを開く簡単な方法:

私はこれを理解しました。プロセスエクスプローラ(無償ダウンロード)これは本当に簡単です。

  1. procexp.exeをダウンロードして解凍し、実行します
  2. 検索」メニュー、「ハンドルまたはDLLを検索...」から選択するか、Cntl-Fを押します。
  3. 検索テキストボックスにドライブ文字(「:\」が後に続く)のみを入力します

これにより、リムーバブルボリュームで開いているすべてのファイル、ファイルハンドルを所有するプロセス、およびプロセスのPIDが表示されます。メインウィンドウ(上)とファイル(下)でプロセスをダブルクリックして強調表示します。そこからプロセスを右クリックして強制終了する、ファイルを右クリックしてファイルハンドルを閉じることができます


1
このヒントはかなりクールだったため、賛成しました。残念ながら、私はまだ立ち往生しています。explorer.exeが原因であることがわかりました。explorer.exeを再起動してから再度検索した結果、「一致するアイテムはありません」になりました。しかし、「Windowsはデバイスを停止できません...」というエラーメッセージが表示されます。
ライアン

1
私の場合、参照を保持しているのは「システム」だけです。
テネシー。

2

簡単な修正(Windows 7 Professional 64ビット):

  1. ドライブ文字を変更し、同じ文字を保持する場合は元に戻します。

  2. これで、ドライブをマウント解除できます。

ドライブ文字を変更すると、警告メッセージに示されているように、ドライブを使用している可能性のあるすべてのプロセスからドライブが切断されます。それが発生したら、通常の方法でアンマウントできます。

ドライブ文字を変更する方法がわからない場合は、次の手順に従ってください。

  1. [コントロールパネル]-> [管理ツール]-> [コンピューターの管理]-> [ストレージ]-> [ディスクの管理](情報が表示されるまで10秒ほど待ちます)

  2. ボリュームの見出しの下にある問題のドライブを選択します。

  3. ウィンドウの下部でそのドライブまでスクロールします。

  4. ドライブを右クリックして、[ドライブ文字とパスの変更]を選択します。

  5. ドライブ文字を別のドライブ用に予約されていないものに変更します。

  6. 警告メッセージを確認します。

ドライブに元の文字を保持したい場合は、単に元に戻します。これで、ドライブをマウント解除できます。


ご存知のように、その特定の回答はブログ投稿に引用されています:cybertext.wordpress.com/2017/02/22/…–その理由だけでも、賛成に値します。しかし、残念ながら、頑固にロックされたUSB HDDでこのメソッドをテストしましたが、「システム」プロセスが原因である場合は機能しません(定期的にこれを取得し、ProcessExplorerもLockHunterも4つのシステムファイルに関連付けられたハンドル\ $ Extend \ $ RmMetadata \で、ドライブの文字を変更すると、同じハンドルが新しい文字で1秒後に再表示されます)。
ガブリエルB

2

これは、Windows自体がまだハードドライブへの書き込みをファイナライズしているためだと思います。いくつかのファイルをコピーした直後に切断しようとすると、同じメッセージが表示されます。ドライブの回転が停止するまで待機すると、問題なく切断されます。


1

安全にHDDが切断されるのを防ぐことができる、最近インストールされたプログラムを探してください。

私の場合、Magical Defrag 2でした。新しい文字が割り当てられた新しく接続されたディスクには自動的にマークが付けられたため、マークを外した後、USBドライブを安全に取り外すことができます。


1

最も信頼性の高い2つの方法は、最も不便な場合があるため、まだ誰も提案していない方法です。

  1. ログオフ。再度ログオンします。(Windowsツールを使用して)USBデバイスを安全に取り外してください。それでもうまくいかなかった場合:
  2. コンピューターを完全にシャットダウンします。次に、許可を求めずにUSBデバイスを取り外します。

0

これは、少なくともUSBドライブにアクセスしているプロセス/プログラムが少なくとも存在するためです。dekstopですべてのプログラムを閉じるだけでは不十分な場合があります。フォルダをUSBハードディスクとの間でコピーしている場合、このメッセージが表示されます。

リソースを保持しているプロセスを見つけて、プロセスを完了するか、閉じてください。問題なくUSBハードディスクを取り外すことができます。

どうなるか教えてください。


0

私にとっては、ドライブ文字を変更することでした。H:\ $ EXTEND .....を開いたPID 4(システム自体)であったため、アクセスプロセスを強制終了できませんでした(プロセスエクスプローラーで確認しました)。

ドライブ文字を変更した後、私はそれを保存して削除することができました.....うわー、Windowsは終わりのないアドベンチャーゲームです..... :)))))


0

この方法は私にうまくいきました1):実行-> "diskmgmt.msc"->物理ディスクリスト(下のペイン)でドライブを見つけます->パーティションではなく、ドライブ(一番左の部分)を右クリックします-> 「オフライン」をクリックします

2):実行-> "cmd.exe"-> "diskpart"と入力-> "list disk"と入力し、ディスクを検索#-> "select disk x"と入力します。xは最後のステップのディスクの番号です-> 「オフラインディスク」と入力します。これで、コマンドプロンプトを終了するか、diskpartで「exit」と入力して、プロンプトを閉じることができます。

diskpartコマンドで「すべてのマウント解除」を使用して、ディスクをキックアウトします。Devconコマンドでもディスクをすぐに削除できなかったため、今では簡単にできません。

ハードウェアを安全に取り外してメディアを取り出すツールを使用します

おかげで

レイザール・アブドゥル・アジズ

https://answers.microsoft.com/en-us/profile/bf1a3358-a39a-4c32-bc7e-692576439363


スーパーユーザーへようこそ。帰属を提供しようとしているようです。見知らぬ人を単に「広告」することは、そうするのに便利な方法ではありません。代わりに、情報のソースにリンクします。
fixer1234

0

多くの人が問題を抱えているこのウィンドウの問題に感謝します。これが私の答えです。簡単:タスクバーの安全な削除アイコンをクリックするのではなく、エクスプローラーのUSBスティックに移動して、そこからイジェクトします。


スーパーユーザーへようこそ。OP は、ドライブを安全に削除する(つまり、データ損失のリスクなしに削除する)ことを指定しているため、削除してもデータ損失がないことを保証しないため、これは質問に答えません。
私は復活モニカ言う

-1

私はこれに多く気づきました。ドライブを共有してから共有を解除します。成功率は99%でした。なぜそれが機能するのかはわかりませんが、時々、他のユーザーがドライブにアクセスしていると言います...共有しただけで共有を解除しました。やってみて あなたは成功率に驚かれることでしょう。


残念ながら、このヒントはWindows 10の外付けBackblazeハードドライブでは機能しませんでした。-
ライアン

-1

無料のユーティリティをホットスワップしてみてください、あなたはここでダウンロードすることができますhttp://mt-naka.com/hotswap/index_enu.htm

  • systray-デバイスタイプ-安全に取り外し可能なデバイスのアイコンhotswapを右クリックして、安全に取り外し可能なデバイスをアクティブにします。
  • 次に、システムトレイのホットスワップアイコンを左クリックしてUSBドライブを取り外し、リムーバブルドライブを選択します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.