Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法

一部のWindowsユーザーの間で、外付けハードディスクやUSBメモリを取り外そうとした際に、「プログラムがまだ使用中のため、汎用ボリュームデバイスを停止できません」というエラーメッセージが表示される問題が報告されています。影響を受けたユーザーの中には、すべてのプロセスを終了させたり、サービスを停止したりしても問題が解決しないと訴える人もいます。この問題は、Windows 7、Windows 8.1、Windows 10で発生することが確認されています。

「汎用ボリュームデバイスを停止できません」エラーの原因は?

私たちはこの問題について、多数のユーザーレポートと、実際に問題を解決するために使われた修復手法を調査しました。その結果、以下のようなシナリオがこのエラーを引き起こす一般的な原因であることがわかりました。

  • システムがドライブを使用している – 多くのプロセスがUSBドライブにアクセスしている可能性があります。注意したいのは、ファイルエクスプローラーでドライブの中身を表示しただけで、このエラーが発生することがあるという点です。この場合の最も簡単な解決策は、explorer.exeプロセスを終了することです。
  • Windowsが大きなファイルをコピー中である – OSがディスクからファイルをコピーしている最中の場合も、このエラーが発生します。この場合は、操作が完了するまで待つのが最善です。
  • Windowsのバグ(conime.exeがディスクに残存) – Windows 7、8.1、10には、conime.exeというプロセスがディスク上に残留し、このエラーを引き起こすことがある既知のバグが存在します。この場合の最もシンプルな解決策は、PCを再起動することです。
  • Windowsが全ファイルをインデックス化している – ドライブがインデックス対象に設定されている場合、OSがドライブ上のすべてのファイルのインデックス作成を試みることがあります。ファイル数が多いと処理に時間がかかり、ドライブ取り外し時にこのエラーが表示されることがあります。
  • クイック削除が設定されていない – 対象のドライブが「クイック削除」に対応した設定になっていない場合にも、この問題が発生することがあります。削除ポリシーを変更したところ問題が解決したという報告もあります。

もし現在「汎用ボリュームデバイスを停止できません」エラーに悩まされているなら、この記事で紹介するトラブルシューティングの手順を試してみてください。以下では、同じ状況にあったユーザーたちが実際に問題を解決するために使用した方法をまとめています。

効果的な結果を得るためには、効率性と重要度の順に並べられているこれらの方法を、記載された順番どおりに実行することをおすすめします。いずれかの方法で、あなたのケースでも問題が解決するはずです。

方法1:explorer.exeプロセスを終了する

多くのユーザーが試して成功している簡単な対処法が、explorer.exeプロセスを終了させることです。これはWindows 7、Windows 8.1、Windows 10のすべてで有効であることが確認されています。

ただし、いくつかのユーザーからは、この方法で一時的にエラーを回避できても、次にUSBドライブを取り外す際に同じエラーが再発したという報告もあります。

とはいえ、手軽にエラーを解消したい場合には有効な手段です。explorer.exeプロセスを終了する手順は以下のとおりです。

  1. Ctrl + Shift + Escキーを押してタスクマネージャーを開きます。
  2. タスクマネージャーの「プロセス」タブで、explorer.exe(Windows 10ではWindowsエクスプローラー)を探します。
  3. プロセスを見つけたら右クリックし、タスクの終了を選択します。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法

    注意: 代替策として、システムを再起動し、起動直後にエラーを引き起こしていた操作をもう一度実行するという方法もあります。

  4. explorer.exeプロセスを終了したら、先ほどエラーが発生していた操作をもう一度行い、問題が解決したかどうか確認します。

それでもエラーが表示される場合や、より恒久的な解決策をお探しの場合は、次の方法に進んでください。

方法2:クイック削除ポリシーを設定する

USBドライブでこの問題が発生している場合、その原因はドライブがクイック削除に対応した設定になっていないことにある可能性が高いです。幸い、簡単な手順でデフォルトの動作に変更できます。

USBドライブにクイック削除を設定する手順は以下のとおりです。

  1. ファイルエクスプローラー(Windows 8.1以前では「マイコンピュータ」)を開き、問題が発生しているドライブを右クリックしてプロパティを選択します。
  2. ハードウェア」タブに移動し、「すべてのディスクドライブ」の一覧から対象のドライブを選択してプロパティをクリックします。
  3. USBドライブのプロパティウィンドウで「全般」タブを開き、設定の変更をクリックします。
  4. USBデバイスのプロパティ画面で「ポリシー」タブに移動し、「削除ポリシー」の下にあるクイック削除を選択します。
  5. OKをクリックし、変更を適用するためにコンピューターを再起動します。
  6. 再起動後、以前エラーが発生していた操作をもう一度実行し、エラーがまだ表示されるかどうか確認します。
Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法

それでも「汎用ボリュームデバイスを停止できません」エラーが発生する場合は、次の方法に進んでください。

方法3:USBドライブを「オフライン」モードに設定する

ディスクの管理ツールを使ってUSBドライブをオフラインモードで動作させることで、問題を解決できたユーザーもいます。ドライブを強制的にオフラインにすると、エラーの原因となっている接続を切断できる可能性があります。

USBドライブをオフラインモードに設定する手順は以下のとおりです。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。「diskmgmt.msc」と入力してEnterキーを押し、ディスクの管理ツールを起動します。UAC(ユーザーアカウント制御)の確認画面が表示された場合は承認してください。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法
  2. ディスクの管理画面で、問題が発生しているUSBデバイスを右クリックし、オフラインを選択します。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法
  3. 先ほど「汎用ボリュームデバイスを停止できません」エラーを引き起こしていた操作をもう一度実行し、問題が解決したかどうか確認します。

それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。

方法4:ドライブ文字を変更する

実は、対象のドライブ文字を単純に変更するというちょっとしたテクニックでも、この問題を解決できます。別のドライブ文字を使い続ける必要もありません。元の文字に戻しても、「汎用ボリュームデバイスを停止できません」エラーは再発しなくなります。

この方法が効果的な理由は、ドライブ文字を変更すると、現在使用中のすべてのプロセスからドライブが切り離されるためです。この処理が完了すれば、通常の方法でドライブを安全に取り外せるようになります。

ドライブ文字を変更する手順は以下のとおりです。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。「diskmgmt.msc」と入力してEnterキーを押し、ディスクの管理を起動します。UAC(ユーザーアカウント制御)の確認画面が表示されたら、はいをクリックして管理者権限を付与します。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法
  2. ディスクの管理画面の上部メニューで、問題の原因となっているドライブを探します。右クリックしてドライブ文字とパスの変更を選択します。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法
  3. ドライブ文字とパスの変更」画面で変更をクリックします。「次のドライブ文字を割り当てる」にチェックを入れ、一覧から別のドライブ文字を選択してOKをクリックします。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法
  4. 警告メッセージが表示されますので、はいをクリックして確定します。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法
  5. 変更が完了したら、コンピューターを再起動して問題が解決したかどうか確認します。解決していれば、上記の手順を逆に行うことで、元のドライブ文字に戻すことも可能です。

この方法がうまくいかず、まだ「汎用ボリュームデバイスを停止できません」エラーが発生している場合は、次の方法に進んでください。

方法5:ファイルシステムをFAT32に変更する

ファイルシステムをFAT32に変更するだけで問題を解決できたユーザーもいます。多くのユーザーの報告によれば、FAT32にフォーマットすると「汎用ボリュームデバイスを停止できません」エラーは発生しなくなりました。ただし、4GBを超えるファイルをコピーできなくなるというデメリットがある点には注意が必要です。

それが問題にならないのであれば、以下の手順でファイルシステムをFAT32に変更できます。

  1. ファイルエクスプローラー(マイコンピュータ)を開き、エラーメッセージが表示されているドライブを右クリックしてフォーマットを選択します。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法
  2. フォーマット画面で、下部のドロップダウンメニューからファイルシステムFAT32に設定します。Windowsの「汎用ボリュームデバイスを停止できません」エラーの原因と5つの対処法

    注意: 急いでいる場合は、「フォーマットオプション」の下にあるクイックフォーマットにチェックを入れるのがおすすめです。処理時間が10分以内に抑えられます。

  3. 処理が完了したら、コンピューターを再起動し、次回起動時に問題が解決しているかどうか確認します。
  1. 【Windows 10】「お使いのデバイス用のドライバーが見つかりましたが、エラーが発生しました」を解決する8つの方法

    Windows 10 のドライバー更新をインストールしようとした際に、「Windows はお使いのデバイス用のドライバーを見つけましたが、エラーが発生しました」というエラーメッセージが表示されることがあります。このメッセージは、ドライバーの更新処理中に何らかのエラーが発生したことを示しています。また、デバイスをPCに接続した際に、Windowsがドライバーソフトウェアを見つけているにもかかわらず、このエラーが表示されるケースもあります。 幸いなことに、Windows 10 に標準搭載されているトラブルシューティングツールなどを使って、このエラーを自分で解決できます。本記事では、具体的な対処法を

  2. Windows 10で起動デバイスの問題を解決する方法【原因と対処法を徹底解説】

    BIOS(Basic Input/Output System)は、コンピューターのマイクロプロセッサ上に搭載されているプログラムで、PCの電源投入時に起動処理を行い、オペレーティングシステムと接続デバイス間のデータのやり取りを管理する重要な役割を担っています。しかし、起動デバイスに問題が発生すると、PCの機能が正常に使えなくなり、大きなストレスの原因となります。この記事では、Windows PCにおけるBIOS・起動デバイス関連の問題の主な原因と、具体的な解決方法を詳しく解説します。設定を少し調整するだけで、簡単に問題を解決できる場合もあります。 Windows 10で起動デバイスの問題が発