Windows
 Computer >> コンピューター >  >> システム >> Windows

【Windows】「プログラムが使用中のためジェネリック ボリュームを停止できません」エラーの対処法6選

外付けストレージデバイスの厄介な点は、そのまま引き抜くと危険だという点です。「安全な取り外し」機能を使用せずにUSBストレージデバイスを取り外すと、データの消失や破損が発生する恐れがあります。ところが、「安全な取り外し」ユーティリティを使って正しく取り外そうとしても、次のようなエラーが表示されてしまうことがあります。

別のプログラムがまだ使用中のため、Windowsは「ジェネリック ボリューム」デバイスを停止できません。このデバイスを使用している可能性のあるプログラムをすべて閉じてから、後でもう一度お試しください。

それでは、具体的な対処方法を見ていきましょう。

【Windows】「プログラムが使用中のためジェネリック ボリュームを停止できません」エラーの対処法6選

「ジェネリック ボリューム デバイスを停止できません」エラーの原因

このエラーは、システムがまだドライブを使用しているために発生します。例えば、コピー操作がまだ進行中である場合、Windowsがバックグラウンドでドライブの内容をインデックス化している場合、あるいはドライブが「クイック削除」向けに構成されていない場合などが考えられます。

このエラーを解消するために、以下の対処法を順番に試していきましょう。

  1. 開いているすべてのプログラムとエクスプローラーのウィンドウを閉じる
  2. デバイスの削除ポリシーを構成する
  3. ファイルシステムをFAT32に変更する
  4. ドライブ文字を変更する
  5. DISKPARTを使ってドライブをオフラインにする
  6. ドライブを占有しているプロセスを管理する

1. 開いているすべてのプログラムとエクスプローラーのウィンドウを閉じる

まず、開いているすべてのプログラムやファイルエクスプローラーのウィンドウを閉じて、問題が解決するかどうか確認してみてください。一部のプログラムやエクスプローラーがバックグラウンドでデバイスを使用しており、競合が発生している可能性があるためです。

2. デバイスの削除ポリシーを構成する

エクスプローラーを開き、エラーが発生しているドライブを右クリックします。コンテキストメニューから「プロパティ」を選択します。

次に「ハードウェア」タブに移動し、「すべてのディスクドライブ」セクションで問題の原因となっているディスクドライブを選択します。

「デバイスのプロパティ」セクションにある「プロパティ」を選択します。

【Windows】「プログラムが使用中のためジェネリック ボリュームを停止できません」エラーの対処法6選

新しい小さなウィンドウが開きます。ウィンドウ下部の「設定の変更」を選択します。

「ポリシー」タブに移動し、「削除ポリシー」セクションで「クイック削除(既定)」を選択します。

「OK」を選択し、「適用」をクリックして、問題が解決したかどうかを確認します。

3. ファイルシステムをFAT32に変更する

特定のUSBデバイスでこの問題が頻繁に発生する場合は、中身を安全にバックアップしてからディスクをフォーマットしましょう。なお、フォーマットを行うとストレージデバイス内のすべてのデータが消去される点に注意してください。

エクスプローラーを開き、エラーが発生しているドライブを右クリックします。コンテキストメニューから「フォーマット」を選択します。

新しいウィンドウが開きます。「ファイルシステム」のドロップダウンメニューから「FAT32」を選択します。

【Windows】「プログラムが使用中のためジェネリック ボリュームを停止できません」エラーの対処法6選

「クイックフォーマット」にチェックを入れます。最後に「開始」をクリックします。

4. ドライブ文字を変更する

テキストボックスに diskmgmt.msc と入力し、「OK」ボタンを押します。割り当てられたドライブ文字をもとにUSBストレージデバイスを見つけて、右クリックします。

「ドライブ文字とパスの変更」を選択すると、新しいウィンドウが開きます。

変更したいドライブ文字を選択し、「変更」ボタンをクリックします。

【Windows】「プログラムが使用中のためジェネリック ボリュームを停止できません」エラーの対処法6選

開いた小さなウィンドウで、ドロップダウンメニューから新しいドライブ文字を選択し、「OK」を選択します。警告が表示されたら「はい」をクリックします。

その後、コンピューターを再起動してください。

5. DISKPARTを使ってドライブをオフラインにする

管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。

diskpart

Diskpartユーティリティが起動します。次に以下を入力します。

list disk

続けて以下も入力します。

list volume

これらのコマンドにより、接続されているすべてのディスク、または各ディスク上に作成されたすべてのパーティションの一覧が表示されます。

ここから、入力したlistコマンドに応じて、次のいずれかのコマンドを選択します。

【Windows】「プログラムが使用中のためジェネリック ボリュームを停止できません」エラーの対処法6選

select disk #

または

select volume #

Enterキーを押すと、対象のディスクまたはパーティションが選択されます。

次に、以下を入力します。

offline disk #

または

offline volume #

Enterキーを押すと、選択したディスクが「オフライン」としてマークされます。

これで、USBストレージデバイスを物理的に取り外せるようになります。ただし、再び接続する際は同じ手順を実行し、最後のコマンドのみ以下のように変更する必要があります。

online disk #

または

online volume #

これでデバイスがオンライン状態に戻ります。

6. ドライブを占有しているプロセスを管理する

タスクマネージャーを開き、USBストレージデバイスを占有している実行中のプロセスやプログラムを探します。

プログラムがUSBドライブを使用している場合、データ転送やデバイスとのやり取りの際に、ディスクやCPUリソースを占有します。これがエラーの原因になっている可能性があります。

【Windows】「プログラムが使用中のためジェネリック ボリュームを停止できません」エラーの対処法6選

該当する項目を選択して右クリックし、プログラムを終了する場合は「タスクの終了」、プロセス全体を終了する場合は「プロセスの終了」をクリックします。

また、Explorer.exeを再起動してみるのも効果的です。

この記事がお役に立てば幸いです。

  1. Windows 10でCD/DVDドライブが認識されないときの対処法5選【エラーコード別に解説】

    Windows 10でCD/DVDドライブが認識されない問題の解決方法:Windowsユーザーの間では、「マイコンピュータ(PC)」ウィンドウにCDやDVDドライブのアイコンが表示されなくなるという不思議なトラブルが発生することがあります。エクスプローラーにはドライブのアイコンが表示されないのに、同じドライブは他のパソコンでは正常に動作する——そんなケースです。また、ファイルエクスプローラーにCD/DVDドライブが表示されず、デバイスマネージャー上では黄色い「!」マークが付いていることもあります。 さらに、デバイスのプロパティダイアログを開くと、デバイスの状態欄に以下のいずれかのエラーが表示

  2. Windows 10が他のユーザーへ更新プログラムをアップロードするのを停止する方法

    Windows 10の「配信の最適化」とは?Windows 10の登場により、Windows Updateは大きく刷新され、更新プロセスをよりシンプルにする新機能が多数追加されました。その中核を担っているのが「配信の最適化(Delivery Optimization)」と呼ばれる仕組みです。その名の通り、PCを最新の状態に保つための最適なダウンロード元を自動的に選択するインテリジェントなサービスです。配信の最適化は、Microsoft以外のソースからも更新プログラムを取得できるようにすることで、ダウンロード速度を向上させます。従来のWindowsでは、更新プログラムは必ずMicrosoftのサ