コンピューターを使用するとき、USBフラッシュドライブや外付けハードドライブなど、さまざまな外部デバイスを接続することがよくあるでしょう。
しかし、タスクバーの「デバイスを安全に取り外す」アイコンをクリッククリックしてドライブを取り外そうとしたときに、「USB大容量記憶装置デバイスの取り出し中にエラーが発生しました。プログラムがデバイスをまだ使用しているため、デバイスを停止できません」というエラーメッセージが表示されることがあります。

このエラーメッセージは、取り外そうとしているデバイスがプログラムやバックグラウンドプロセスにまだ使用されていることを意味します。このエラーが出たと、通常のとおりにデバイスを安全に取り外すことはできません。
ただし、デバイスを強制的に取り外すと、データ損失やファイル破損、さらにはデバイス自体の損傷につながるリスクがあります。
今回の記事では、「Windowsがデバイスを停止できない」というエラーの原因と解決方法を詳しく説明します。
Windowsがデバイスを停止できない原因
まず、このエラーを引き起こす可能性のある原因を理解しましょう。Windowsは、システムやプログラムによってデバイスが「使用中」の状態にある場合は、そのデバイスを取り外すことができません。このときの「使用中」には、ドライブ上で開かれているファイルだけでなく、バックグラウンドで動作しているプロセスや隠れたシステムタスクも含まれることがあります。
最も一般的な原因は次のとおりです。
ファイルとアプリケーションが開いている
これは最も一般的な原因です。プログラムが外付けドライブ中のファイル(ドキュメント、写真、ゲームのセーブデータ、動画など)を開いている場合、最小化されたウィンドウやファイルエクスプローラーのプレビューウィンドウであっても、ドライブがロックされることがあります。例えば、
- USBドライブに保存されている文書がMicrosoft Wordで開いたままいなっている
- 外付けドライブ上のフォルダーがファイルエクスプローラーで開いたままになっている
バックグラウンドプロセス
多くのアプリケーションはバックグラウンドでタスクを実行しており、外付けドライブにアクセスしている場合があります。こうしたプロセスの例としては次のようなものが挙げられます。
- ウイルス対策ソフトウェアやセキュリティスキャンのツールなど、バックグラウンドで外付けドライブをマルウェアスキャンし、一時的にファイルをロックしている場合
- OneDriveやGoogle Driveなどのクラウド同期ツールは、外付けドライブとクラウド間でファイルを同期している場合(同期中はドライブが使用状態になる)
- Windowsがファイル検索を高速化するために、外付けドライブの内容をインデックス化している場合
アクティブな転送や他の操作
デバイスにファイルを転送したり、データをコピー/移動したりした場合、処理が完全に完了していない可能性があります。進行状況バーが消えても、Windowsが操作をまだ完了していないこともあります。
Windowsがデバイスを停止できない問題の解決方法
このエラーが発生した場合は、以下の解決策を順番に試してみましょう。
方法1.開いているプログラムとファイルをすべて閉じる
まず、デバイスを使用している可能性のあるプログラムやウィンドウを確認し、すべて終了した後でもう一度取り外してみてください。
- 開いているファイルをすべて閉じる:デバイス上のドキュメント、写真、動画、その他のファイルが開かれている場合は、すべて閉じてください。
- すべてのプログラムを閉じる:メディアプレーヤー、ブラウザ、バックアップソフトウェアなど、外部ドライブのファイルにアクセス可能なすべてのアプリケーションを終了してください
- タスクバーを確認する:右下のシステムトレイに、バックグラウンドで動作しているアプリケーション(クラウド同期ツールなど)のアイコンが表示されていないか確認します。そうしたアプリを右クリックして終了します。
以上のすべてのチェックが完了したら、もう一度デバイスの安全な取り外しを試してください。
方法2.タスクマネージャーでプロセスを終了する
隠れたバックグラウンドプロセスなど、ドライブを使用しているプログラムが見つからない場合は、タスクマネージャーを使用してプロセスを特定し、終了することができます。
ステップ1:タスクマネージャーを開きます。
タスクバーの空白部分を右クリックし「タスクマネージャー」を選択するか、「Ctrl+Shift+Esc」キーを押します。
ステップ2:プロセスを表示します。
「プロセス」タブで、USBドライブにアクセスしていると思われるアプリケーションを探します。
ステップ3:タスクを終了します。
疑わしいプロセスを右クリックし、「タスクの終了」を選択します。Windowsエクスプローラー、メディアプレーヤー、ウイルス対策ソフトウェアなどのプログラムでこの操作を実行することをおすすめします。

外付けデバイスを利用しているプログラムが特定できない場合は、Windowsエクスプローラーを再起動してみましょう。
- タスクマネージャーの「プロセス」タブに移動し、Windowsの「エクスプローラー」を見つけます。
- 「エクスプローラー」を右クリックし、「再起動」を選択します。
プロセスを再起動した後、デバイスの取り外しをもう一度試してみましょう。
方法3.ディスクの管理でデバイスを取り出す
すべてのプログラムを終了しても、エラーが解消されない場合は、「ディスクの管理」を使ってデバイスを強制的に取り出すことができます。
ステップ1:ディスクの管理を開きます。
「Win+X」を押して、メニューから「ディスクの管理」を選択します。
ステップ2:外付けデバイスを見つけます。
接続されているストレージデバイスの一覧から、USBドライブなどの外付けデバイスを見つけます。
ステップ3:デバイスを取り出します。
デバイスを右クリックし、「取り出し」を選択します。これにより、Windowsからデバイスを強制的に解放します。

これで、デバイスを安全に抜くことができます。
方法4.バックグラウンドサービスを無効にする
コンピューター上のすべてのバックグラウンドサービスを一時的に無効にすることも、Windowsがデバイスを停止できない問題を解決する可能性があります。これにより、USBデバイスの取り外しを妨げているプログラムがあるかどうかを確認できます。
ステップ1:「Win+R」キーを押して「ファイル名を指定して実行」ダイアログボックスを開きます。「msconfig」と入力し、「Enter」キーを押して「システム構成」を開きます。
ステップ2:「サービス」タブに移動し、「Microsoftのサービスをすべて隠す」というオプションを有効にします。これは、重要なシステムコンポーネントを誤って無効化することを防ぐためです。
ステップ3:そして、すべてのサービスにチェックを入れ、「すべて無効」をクリックして無効にします。最後に「適用」と「OK」をクリックします。

方法5.クイック取り外しを有効にする
USBデバイスには、イジェクトせずにUSBデバイスを取り外すオプションがあります。クイック削除を有効にするには、以下の手順に従ってください。
ステップ1:スタートメニューを右クリックし、「デバイスマネージャー」を選択します。
ステップ2:デバイスマネージャーが開いたら、「ディスクドライブ」カテゴリを展開し、外付けデバイスを見つけて右クリックし、「プロパティ」を選択します。
ステップ3:ポップアップウィンドウで「ポリシー」タブに移動します。「クイック取り出す」オプションが選択されていることを確認します。「OK」をクリックして変更を保存し、終了します。

これで、すべての作業を保存した後、「取り外し」をクリックしなくて、ストレージデバイスをPCから直接的に抜くことができます。
方法6.イベントログを確認する
イベントログを確認することで、コンピューターでエラーや不具合を発生する時点確認することもできます。イベントログを確認するには、次の手順を実行します。
ステップ1:「ファイル名を指定して実行」ダイアログボックスを起動します。「eventvwr」と入力し、「Enter」キーを押してイベントビューアーを開きます。
ステップ2:左側のナビゲーションペインで「Windows ログ」をクリックします。次に、「アプリケーション」をクリックします。
ステップ3:右側のナビゲーションペインで、画面右側の「現在のログをフィルター」オプションをクリックします。
ステップ4:ウィンドウ中央の「すべてのイベントID」フィールドに「225」と入力します。「OK」をクリックします。これにより、ログ内の他のすべてのイベントがフィルターされ、ID 225のイベントだけが残ります。イベントID 225は、コンピューターがデバイスを正常にシャットダウンできなかった場合に生成されるエラーのIDです。

ステップ5:残りのログをクリックして、「全般」のセクションで、「Windowsがデバイスを停止できません」というエラーの原因となったアプリケーションが表示されます。
問題の原因となっているアプリケーションを特定できた後、ストレージデバイスを取り外す前に、タスクマネージャーを使用してそのプロセスを終了してみてください。
方法7.USBドライブをフォーマットする
上記の解決策をすべて試しても問題が解決しない場合は、USBドライブを再フォーマットしてみましょう。これでUSBに関する不具合やエラーなどを修復することができます。
USBフォーマットツールを探しているなら、MiniTool Partition Wizardを試してみましょう。このソフトウェアは、USBメモリをNTFS、FAT32、exFATにフォーマットできるだけでなく、内蔵や外付けハードドライブ、SDカード、SSDも簡単にフォーマットできます。
この無料パーティションマネージャーは、Windows標準搭載ツール「ディスクの管理」の制限を破り、32GBを超えるドライブをFAT32にフォーマットすることもできます。また、データ損失なしでFAT32からNTFSへの変換やその逆も実行可能にします。
では、下のガイドに従って、MiniTool Partition Wizardを使ってUSBドライブをフォーマットしてみましょう。
MiniTool Partition Wizard Freeクリックしてダウンロード100%クリーン&セーフ
ステップ1:USBドライブのパーティションを選択します。
- インストールプロセスが完了したら、MiniTool Partition Wizardを起動します。
- メインインターフェイスで、USBドライブのパーティションを選択してハイライトします。
- 左側のアクションパネルから「パーティションフォーマット」機能を選択します。

ステップ2:フォーマット設定を行います。
「パーティションフォーマット」ウィンドウで、以下の操作を行う必要があります。
- ファイルシステムの選択:NTFS、FAT32、exFATなどから適切なファイルシステムを選択します。
- ボリュームラベルの割り当て(オプション):フォーマットしたドライブに名前を付けます。
- クラスタサイズの設定:ドライブ上のデータブロックのサイズを決定します。通常はデフォルトで問題ありません。

ステップ3:変更を適用して確認します。
- 「フォーマット」ウィンドウで「OK」をクリックします。
- 次に「適用」をクリックしてフォーマット処理を開始します。
- ツールからプロンプトが表示されたら、「はい」をクリックして続行します。

フォーマットが完了した後、MiniTool Partition Wizardの他の機能を使い続けることができます。機能豊富なディスク・パーティション管理ツールとして、パーティションの作成/サイズ変更/拡張、ディスクの消去、ハードドライブのパーティション分割、ディスク使用状態の分析、MBRディスクからGPTへの変換、ハードドライブのクローン作成なども行えます。
不適切な取り外しによる失われたデータを復元する方法
エラーメッセージにもかかわらずドライブを強制的に取り外すと、データが失われたり、デバイスのパーティションがRAWになったりする可能性があります。
では、失われたデータをどのように復元できますか?インターネットにはいろいろなUSBデータ復元ツールが存在していますが、ここでMiniTool Partition Wizardが一番おすすめです。このツールは、ドキュメント、写真、音声、動画、メール、アーカイブなど、USBメモリから失われたあらゆる種類のファイルを復元することができます。
「データ復元」機能は、MiniTool Partition Wizard Pro Platinum 以上のエディションでのみ利用できます。
MiniTool Partition Wizard Pro Demoクリックしてダウンロード100%クリーン&セーフ
ステップ1:「データ復元」を選択します。
- データ紛失が起こったUSBドライブをPCに接続します。
- MiniTool Partition Wizardを起動します。
- 「データ復元」をクリックします。

ステップ2:USBドライブをスキャンします。
- マウスをUSBドライブに合わせます。
- 「スキャン」をクリックします。

ステップ3:スキャン結果から復元したいファイルを見つけます。
スキャンが完了するまでお待ちください。検出されたすべてのファイルから復元したいファイルを見つけてチェックマークしてください。また、プロセス中に必要なデータが見つかったら、「一時停止」または「停止」アイコンをクリックして、すぐにデータを復元することもできます。

ステップ4:ファイルを安全な場所に保存します。
- 復元したいファイルがすべて選択したら、「保存」ボタンをクリックします。
- 選択したファイルを保存するディレクトリを選択します。

結論
「WindowsはUSB大容量記憶装置を停止できません」という厄介なエラーに困られている場合は、本記事で紹介した解決策を試してみて、問題を解消しましょう。また、日常にUSBを使っている際に、安全に挿入して取り外したり、定期的なメンテナンスを行ったりして、このエラーを効果的に防ぐこともできます。
MiniTool Partition Wizardの使い方や機能についてご質問やご提案がございましたら、[email protected]までお気軽にお問い合わせください。
