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

Windowsで外付けハードドライブが取り出せないときの対処法7選

最近、Windowsパソコンで外付けハードドライブ(外付けHDD)が「取り出せない」「安全に取り外せない」というトラブルに悩まされている方が増えています。原因としては、古くなった、または不具合を起こしているUSBドライバーがドライブの取り外しを妨げているケースや、別のプロセスがドライブの中身にアクセスしているケースなどが考えられます。

読み書き中のアプリケーションを閉じずにケーブルを抜くことも可能ですが、その場合はデータ破損のリスクがあります。データ復旧ソフトで破損したファイルを修復・復元できることもありますが、必ず成功する保証はありません。

外付けハードドライブの安全性とデータの完全性を守るためには、ドライブを使用しているすべてのプロセスを終了させてから取り外すのが基本です。本記事では、Windows 10で外付けHDDが取り出せないときに試せる7つの対処法をわかりやすく解説します。

Windowsで外付けハードドライブが取り出せないときの対処法7選

Windows 10で外付けハードドライブが取り出せないときの対処法

ドライブ上のファイルにアクセスしていたアプリケーションをすべて閉じてもまだ取り出せない場合は、以下の方法を順番に試してみてください。

まず試したい簡単な対処法

  • ウイルス対策ソフトを含むすべてのプログラムを閉じてから、再度取り外しを試す。
  • Norton SystemWorksがインストールされている場合、「Norton保護されたごみ箱」機能が「ハードウェアの安全な取り外し」を無効化していることがある。この機能を一時的にオフにしてから試す。
  • 取り外せた場合は、別のPCに接続して同じ操作を試す。別のPCでは問題なく取り外せるなら、原因は元のPC側にある可能性が高い。
  • Windowsの検索インデックス作成サービス(Windows Search)を無効化する。このサービスが有効だと、Windowsが常時ドライブへアクセスするため取り外せなくなることがある。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  • PCを再起動する。システムの一時的な不具合がリセットされ、起動直後はどのアプリもドライブにアクセスしていないため、取り外せる可能性がある。
  • セーフモードで起動して取り外しを試す。問題なく取り外せれば、Windows起動時に自動的にドライブへアクセスしているスタートアッププログラムが犯人。クリーンブートで原因プログラムを特定しよう。

1. ハードウェアとデバイスのトラブルシューティングツールを使う

Windowsに内蔵された「ハードウェアとデバイス」のトラブルシューティングツールは、PC本体や接続デバイスの問題を自動的に診断してくれる便利な機能です。外付けHDDの取り外しを妨げている問題を検出できるかもしれません。

  1. 「スタート」>「設定」>「更新とセキュリティ」の順に開きます。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 左側のメニューから「トラブルシューティング」を選択します。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 「追加のトラブルシューティングツール」をクリックし、接続されているデバイス関連の項目を探します。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 該当項目を選んで「トラブルシューティングツールの実行」をクリックし、Windowsによる問題の検出と修復が完了するのを待ちます。完了したら、改めて外付けHDDの取り外しを試してみてください。

※Windows 10の比較的新しいバージョンでは、このツールが設定画面から削除されています。その場合は「ファイル名を指定して実行」(Win + Rキー)に msdt.exe -id DeviceDiagnostic と入力して実行すると起動できます。

2. 「ファイル名を指定して実行」から取り外す

「ファイル名を指定して実行」ウィンドウは、ファイルやフォルダーを開いたり、プログラムを起動したり、Webリソースにアクセスしたりできる便利なツールです。コマンドを実行して外付けHDDを直接取り外すこともできます。

  1. 「スタート」ボタンを右クリックし、「ファイル名を指定して実行」を選択します。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 次のコマンドを入力してEnterキーを押します。

    RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 「ハードウェアの安全な取り外し」ダイアログボックスが表示されるので、対象の外付けハードドライブを選択して「停止」をクリックします。
Windowsで外付けハードドライブが取り出せないときの対処法7選

3. ディスクの管理を使って取り外す

「ディスクの管理」は、PCに接続されたすべてのドライブを管理できるWindows 10標準のツールです。トラブルシューティングツールで解決しなかった場合は、こちらを試してみましょう。

  1. スタートメニューの検索ボックスに「ディスクの管理」と入力してEnterキーを押します。
  2. 「ディスクの管理」ウィンドウで、対象の外付けハードドライブを見つけます。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. ドライブを右クリックして「オフライン」を選択します。これでドライブはオフライン状態になり、安全に取り外せます。再び使いたいときは、同じ画面で右クリックして「オンライン」を選択すれば元に戻ります。

4. 実行中のタスクやプロセスを終了させる

それでも取り出せない場合は、タスクマネージャーを使って、動作が怪しいタスクを終了させてみましょう。

  1. タスクバーを右クリックして「タスクマネージャー」を選択するか、Ctrl + Alt + Deleteキーを押してタスクマネージャーを開きます。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 「プロセス」タブを開き、実行中のプロセスをすべて確認します。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 見覚えのない、または不審なプログラムやプロセスを右クリックして「タスクの終了」を選択し、終了させます。その後、改めて外付けHDDの取り外しを試してください。
Windowsで外付けハードドライブが取り出せないときの対処法7選

5. USBドライバーを更新する

PCのUSBドライバーが古い、または正しくない場合も、ドライブの取り外しができなくなることがあります。最新版のUSBドライバーに更新してから、再度取り外しを試みてください。

  1. 「スタート」ボタンを右クリックし、「デバイスマネージャー」を選択します。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 「ユニバーサル シリアル バス コントローラー」を展開し、各項目に黄色い「!」マークが付いていないか確認します。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 黄色い「!」マーク付きの項目が見つかったら、それを右クリックして「ドライバーソフトウェアの更新」を選択します。

もし「!」マークが一切見つからない場合は、USBドライバーを一度アンインストールしてからPCを再起動しましょう。Windowsが自動的に最新かつ正しいUSBドライバーをインストールしてくれるので、その後もう一度取り外しを試せます。

6. デバイスマネージャーを使って取り外す

Windows 10の「デバイスマネージャー」は、PCのハードウェアやデバイスの設定・トラブルシューティングを行うための重要なユーティリティです。上記の方法で取り外せない場合は、デバイスマネージャーからの取り外しを試してみましょう。

  1. 「スタート」ボタンを右クリックして「コントロールパネル」を開き、「ハードウェアとサウンド」を選択します。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 「デバイスマネージャー」をクリックします。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 「ディスクドライブ」を展開すると、PCに接続されているすべてのストレージデバイスが表示されます。
Windowsで外付けハードドライブが取り出せないときの対処法7選
  1. 取り外したい外付けハードドライブを右クリックし、「デバイスのアンインストール」を選択します。
Windowsで外付けハードドライブが取り出せないときの対処法7選

処理が完了したら、外付けハードドライブをPCから抜いてください。なお、次回接続時にはドライバーが自動的に再認識されるので心配ありません。

7. サードパーティ製ユーティリティを使う

どの方法でも解決しない場合は、サードパーティ製のユーティリティを活用するのも一つの手です。

無料で使えるおすすめのツールが「Process Explorer」です。これは高度なプロセス管理ツールで、PC上で動作中のアクティブなプロセスの詳細情報を確認できます。開いているハンドルや読み込まれているDLLなども表示されるので、役割がわからないプロセスがあれば名前で検索して調べることも可能です。

Windowsで外付けハードドライブが取り出せないときの対処法7選

Process Explorerを使うには、ツールをインストールして起動し、メニューから「Find」>「Find Handle or DLL」を選択します。ここに外付けハードドライブのドライブ文字(例:E:)を入力して検索を実行しましょう。

対象のドライブが見つかったら、それを右クリックして「Close Handle」を選択すれば、ドライブをつかんでいるプロセスを解放できます。その後、通常どおり安全な取り外しを行ってください。

外付けハードドライブを安全に取り外そう

本ガイドで紹介した方法のいずれかが、あなたの問題解決に役立ったことを願っています。それでも外付けハードドライブを取り出せない場合は、クラウドストレージへのファイルのバックアップや、大容量ファイルを別のPCへ移す方法を検討し、大切なデータを失わないよう備えておきましょう。

また、USBメモリ自体が破損してしまった場合は、「壊れたUSBメモリからデータを復旧する方法」のガイドも参考にしてください。

  1. Windows 10で外付けHDDが頻繁に切断される問題を解決する6つの方法

    外付けハードディスクは、大量のデジタルファイルを扱う人にとって非常に便利なアイテムです。内蔵ハードドライブだけでは容量が足りない場合、重要度の低いデータをUSBポートで接続できる外付けドライブに保存できます。しかし、外付けハードドライブをPCに接続しても頻繁に切断されてしまうと困りますよね。この問題が発生すると、ドライブとの間でデータのやり取りがほぼ不可能になってしまいます。本記事では、Windows 10でこの問題を解決するための具体的な手順を詳しくご紹介します。 Windows 10で外付けハードドライブが頻繁に切断される問題の解決手順 この問題は、設定の変更やドライバーの更新によって解決

  2. Windowsで外付けハードドライブが表示されないときの対処法まとめ

    パソコン上のデータ管理は非常に大変なものであり、日々増え続けるデータ量を考えると、内蔵ハードドライブの容量だけでは不足しがちです。そのため、多くの方が外付けハードドライブを購入してデータを保存しています。しかし、ある日外付けハードドライブのデータにアクセスしようとしたところ、Windowsパソコンがハードドライブを認識してくれない――そんな経験はないでしょうか?この問題は非常にストレスですが、正しい対処法を知っていれば慌てる必要はありません。 本記事では、外付けハードドライブが認識されない問題を解決するための具体的な方法をいくつかご紹介します。 注意: 手順を進める前に、まずUSBポート自体が