「ソースのファイルまたはディスクから読み取れません」エラーの原因と対処法
外付けハードディスクとの間でファイルをコピーしようとした際に、「ソースのファイルまたはディスクから読み取れません」というエラーメッセージが表示されるという報告が多数寄せられています。この問題は特定のWindowsバージョンに限定されたものではなく、Windows 7、Windows 8、Windows 10のいずれでも発生し得ます。

「ソースのファイルまたはディスクから読み取れません」エラーの主な原因
このエラーメッセージについては、多数のユーザー報告と、実際に効果があったとされる解決策をもとに調査を行いました。その結果、以下のような原因が考えられることが判明しています。
- 外付けHDDが短時間オフライン状態になる – ドライブが一時的に利用不能になると、再び利用可能になってもWindowsは読み取りを再開できません。原因としては、不安定なHDDコントローラ、USBポートからの電力供給不足、USB接点やケーブルの接触不良などが挙げられます。
- ローカル側の空き容量不足 – コピー先のローカルハードディスクに十分な空き容量がない場合にも、このエラーが発生します。
- 省電力設定による外付けドライブの切断 – ノートPCで省電力モードを使用している場合、操作していない間に外付けドライブへの給電が切れることで、この問題が起こることがあります。
- コピー元のファイル/フォルダに不良セクタが含まれている – 破損したセクタを含むファイルやフォルダをコピーしようとすると、このエラーが発生することが知られています。
- ハードディスクの過熱 – 古いHDDで大容量ファイルをコピーする際、過熱によってエラーが発生する場合があります。
この問題を解決したい方は、本記事で紹介する検証済みのトラブルシューティング手順をお試しください。以下に、同じ状況に直面したユーザーたちが実際に問題を解決するために用いた方法をまとめました。
最良の結果を得るためには、下記の対処法を順番に試し、お使いの環境で問題が解決する方法を見つけてください。
方法1:ファイルを移動する前に圧縮する
「ソースのファイルまたはディスクから読み取れません」エラーに遭遇したユーザーの一部からは、移動前にコピー元のファイルを.zip形式に圧縮することでエラーを回避できたという報告があります。Windows標準の圧縮機能でも、サードパーティ製の圧縮ツールでも構いません。
具体的な手順は以下の通りです。
- 移動したいコピー元ファイルがある場所を開き、ファイルを右クリックして「送る > 圧縮(zip形式)フォルダー」を選択します。

- 圧縮が完了したら、作成された.zipファイルを目的の場所へ移動します。正常に移動できたら、.zipファイルを右クリックして「すべて展開」を選択しましょう。

この方法でエラーを回避できない場合は、次の方法に進んでください。
方法2:Roadkil's Unstoppable Copierを使う
上記で挙げた問題の多くは、Roadkil's Unstoppable Copierというコピーツールで回避できます。同じ問題に直面したユーザーの中には、標準のコピーツールでは失敗していたコピー作業が、このサードパーティ製アプリケーションを使うことで成功したという報告が多数あります。
このツールは、不良セクタや傷、読み取りエラーなどの問題を抱えたディスクからファイルを復旧できます。さらに、コピー元のファイルに不良セクタが含まれているかどうかを確認できるのも利点です。不良セクタが検出されれば、その箇所を除外してコピー作業を進めることも可能です。
Roadkil's Unstoppable Copierの使い方は以下の通りです。
- 配布ページにアクセスし、お使いのWindowsバージョンを選択して「Download」ボタンをクリックします。

- インストーラーを起動し、UAC(ユーザーアカウント制御)の画面で「はい」をクリックします。その後、画面の指示に従ってRoadkil's Unstoppable Copierをインストールしてください。

- Roadkil's Unstoppable Copierを起動し、ライセンス契約に同意します。

- まずSource欄の「Browse」ボタンをクリックし、エラーが発生するファイルの場所を指定します。

- 次にTarget欄の「Browse」ボタンをクリックします。表示された「Browse for Files or Folder」ダイアログで、ファイル/フォルダのコピー先を指定します。

- SourceとTargetの両方を設定したら、「Copy」ボタンをクリックして処理が完了するのを待ちます。

- 処理が正常に終了すると確認画面が表示されます。「Ok」をクリックすると、コピーされた各要素を確認し、エラーが発生していないかチェックできます。

この方法で解決しない場合は、次の方法に進んでください。
方法3:チェックディスク(CHKDSK)ユーティリティを実行する
同じ問題に遭遇したユーザーの一部は、CHKDSK(チェックディスクユーティリティ)のスキャンを実行することで問題を解決できたと報告しています。このツールの基本的な機能は、ファイルシステムの整合性をスキャンし、見つかった論理的なファイルシステムエラーを修復することです。
チェックディスクスキャンの実行手順は以下の通りです。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを起動します。UAC(ユーザーアカウント制御)の画面が表示されたら「はい」をクリックして管理者権限を付与します。

- 管理者権限のコマンドプロンプトで、以下のコマンドを入力してEnterキーを押します。これにより、論理エラーと不良セクタの両方がスキャン・修復されます。
chkdsk D: /r
注意: この処理には数時間かかる場合があります。処理中はPCの電源を切らないでください。
- スキャンと修復が完了したら、PCを再起動し、次回起動時に問題が解決しているかどうかを確認します。
それでも「ソースのファイルまたはディスクから読み取れません」エラーが発生する場合は、次の方法に進んでください。
方法4:別電源付きUSBハブを使用する
一部のユーザーによると、PC本体から電力供給を受けるタイプの外付けHDD(別電源なし)を使用している場合に、このエラーが発生することがあるそうです。この場合、PCが長時間にわたってHDDに十分な電力を供給できないことが原因である可能性が高いです。
通常、これがエラーの原因である場合は、小さなファイルは問題なくコピーできる一方で、大きなファイルを扱うときだけエラーが発生するという特徴があります。
この状況に当てはまる場合は、別電源付きのUSBハブを使用してみてください。PC単体よりも多くの電力を安定的に供給できる可能性があります。
注意: 大容量ファイルのコピー時にHDDが過熱している可能性もあります。エラーが断続的に発生する場合は、ケースファンを追加する、外付けHDDを涼しい環境に置くなどの対策で温度を下げてみてください。
-
「ディスクを使用する前にフォーマットする必要があります」エラーの直し方【Windows】
USBメモリや外付けHDDを接続したときに、「ドライブのディスクを使用するには、フォーマットする必要があります」というエラーメッセージが表示されてデータにアクセスできなくなった経験はありませんか? エラーの原因は「安全な取り外し」をしていないこと このエラーの主な原因は、USBデバイスを取り外す際に「ハードウェアの安全な取り外し」を行っていないことにあります。デバイスをいきなり抜くと、USBドライブのパーティションテーブルが破損・読み取り不能になり、結果としてこのエラーが発生します。 データの消失やパーティションテーブルの破損を防ぐためには、必ずドライブを抜く前に「安全な取り外し」を実行しま
-
Windows 10でエクスプローラーがクラッシュする問題を解決する9つの対処法
Windows 10でエクスプローラーがクラッシュする問題とは Windows 10にアップグレードした後、ファイルエクスプローラーを開くたびにクラッシュしてしまう——この問題に悩まされているユーザーは非常に多く存在します。新しいバージョンへの更新は以前の不具合を解消するはずですが、Windows 10は完璧ではなく、むしろ新たな問題を引き起こすこともあります。 症状はさまざまで、検索機能を使ったときだけクラッシュするケースもあれば、右クリックやコピー&ペーストだけで落ちるケースもあります。PCを再起動すれば一時的には直りますが、エクスプローラーを開くとまたクラッシュしてしまうのが厄