【2022年版】「ソースファイルまたはディスクから読み取ることができません」エラーの解決策
パソコンのトラブルは誰にとっても避けたいものですが、日常的に使用している限り完全に回避するのは難しいのが現実です。特に大容量ファイルを頻繁にやり取りするWindowsユーザーなら、「ソースファイルまたはディスクから読み取ることができません(Cannot read from the source file or disk)」というエラーメッセージを目にしたことがある方も多いのではないでしょうか。
このエラーは、ハードディスクからPCへ大きなファイルを転送しようとした際に発生することが多く、Microsoftコミュニティにも同様の報告が数多く寄せられています。この記事では、このエラーが発生する原因と、効果的な対処法を詳しく解説します。
Part 1:「ソースファイルまたはディスクから読み取れない」エラーの修正方法
このエラーは、主に2つの内蔵ドライブ間、または内蔵ドライブと外付けドライブ間で大容量ファイルを移動する際に発生します。小さなファイルでも起こることはありますが、比較的まれです。以下に、最も効果的な解決策を紹介します。
解決策1:PCを再起動する
まず試してほしいのが、PCの再起動です。スタートメニューから再起動を実行することで、システムが一時的な不具合を自動的に解消し、正常な動作状態に戻ることがあります。シンプルですが、意外と効果的な方法です。
解決策2:USB接続を確認する
外付けドライブはUSBポートとケーブルを介してPCに接続されています。ポート、ケーブル、ドライブ本体のいずれかに不具合がある可能性があるため、別のケーブルや別のUSBポートを使って接続してみてください。また、外付けドライブを別のPCに接続してみることで、問題がドライブ側にあるのかPC側にあるのかを切り分けることもできます。
内蔵ドライブの場合も同様で、SATAケーブルの交換やSATAポートの変更を試すことで、原因を特定できます。
解決策3:ファイルシステムの互換性を確認する
ファイルシステムの不一致も、このエラーの原因となり得ます。Windows 8や10ではNTFS、Windows 7ではFAT32またはNTFSが主に使われています。一見同じように見えるハードディスクでも、フォーマット方式が異なる場合があります。FAT32は古い形式で1ファイルあたり最大4GBまでしか保存できませんが、NTFSなら大容量ファイルも問題なく扱えます。なお、MacやLinux用にフォーマットされたドライブは、サードパーティ製ソフトなしではWindowsで読み取れない点にも注意が必要です。
解決策4:CHKDSKで不良セクタを修復する
「不良セクタ」とは、ディスク上で読み書きができない領域のことです。論理的な不良セクタは、突然の停電や不正なソフトウェアなどによって発生することがあり、ディスクエラーの一般的な原因となります。WindowsにはCHKDSK(チェックディスク)という標準ユーティリティが搭載されており、これを使えば不良セクタの検出・修復が可能です。場合によっては失われたデータが戻ることもあります。
手順1:スタートメニューから「cmd」と検索し、コマンドプロンプトを管理者として実行します。
手順2:「chkdsk X: /f」と入力してEnterキーを押します。「X」はエラーが表示されているドライブのドライブ文字に置き換えてください。
手順3:処理が完了するまで待ちます。
不良セクタが正常に修復されれば、ファイルを再度移動できるようになる可能性があります。
解決策5:ファイル名を変更する
ソースファイルの名前がWindowsの命名規則に従っていない場合も、このエラーが表示されることがあります。OSが認識できないファイル名だと、システムがフォルダ内の該当ファイルを見つけられず、エラーにつながります。この場合は、コマンドプロンプトやDOSを使ってファイル名を変更することで解決できることがあります。
このように、「ソースファイルまたはディスクから読み取ることができません」エラーは、ドライブにアクセスできなくなり、ファイルがすべて手の届かない状態になることを意味します。放置するとデータ損失につながる恐れもあるため、早めの対処が重要です。
Part 2:Tenorshare 4DDiGでUSB/ハードディスク/外付けドライブからデータを復元する
データにアクセスできなくなった場合、データ損失を防ぐためのバックアップが重要になります。CHKDSKは便利なツールですが、状況によってはデータ損失を引き起こすこともあります。そのような場合は、Tenorshare 4DDiGデータ復元ソフトウェアを使用すれば、失われたファイルを安全に取り戻すことができます。破損したドライブ、不良セクタ、ごみ箱から削除されたファイルなどからの復元にも対応した、信頼性の高いツールです。
ステップ1:ドライブを選択する
Tenorshare 4DDiG Windowsデータ復元ソフトを起動し、ホーム画面のロケーションリストからエラーが表示されているドライブを選択します。データを失ったドライブをクリックし、「開始」ボタンを押しましょう。続けて、復元したいファイルの種類を選択してスキャンすることも、すべてのファイルタイプを対象にすることも可能です。
ステップ2:ドライブをスキャンする
4DDiGが選択したドライブ全体を素早くスキャンし、失われたデータを検出します。ツリービューでは「削除されたファイル」「失われた場所」「RAWファイル」などのカテゴリで確認でき、ファイルビューに切り替えれば写真、動画、音声などを種類ごとに閲覧できます。また、フィルター機能を使えば、目的のファイルだけを絞り込んで検索することもできます。
通常のスキャンで目的のファイルが見つからない場合は、画面下部の「ディープスキャン」を試してみてください。時間はかかりますが、より多くの削除済みファイルを復元できる可能性があります。
ステップ3:プレビューしてファイルを復元する
スキャンが完了したら、見つかったファイルをプレビューで確認し、安全な場所に復元しましょう。データの上書きを防ぐため、復元先は元のドライブとは異なる場所を選ぶことをおすすめします。
まとめ
「ソースファイルまたはディスクから読み取ることができません」エラーは、上記の方法で解決できることがほとんどです。しかし、対処の過程でデータ損失が発生した場合は、専門的な復元ツールの出番です。Tenorshare 4DDiGをダウンロードすれば、わずか数クリックで失われたファイルを復元できます。PCがソースファイルを読み書きできなくなったときは、ぜひお試しください。
-
「ディスク読み取りエラーが発生しました」の解決方法【10の対処法を完全解説】
PCの起動時に「A disk read error occurred. Press Ctrl+Alt+Del to restart(ディスク読み取りエラーが発生しました。Ctrl+Alt+Delキーを押して再起動してください)」というエラーメッセージが表示され、Windowsが起動できなくなった経験はありませんか?このエラーが発生すると、指示通りにCtrl + Alt + Delキーを押して再起動しても、同じエラー画面が表示されるだけで、無限の再起動ループに陥ってしまいます。この無限ループから抜け出す唯一の方法は、エラーの根本原因を特定して修正することです。この記事では、「ディスク読み取りエラ
-
SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDエラーとは?Windows 10ブルースクリーンの原因と解決策を徹底解説
PCの電源を入れたら、いつもの起動画面の代わりにSYSTEM_THREAD_EXCEPTION_NOT_HANDLEDというエラーメッセージが表示された――そんな経験はありませんか?突然のブルースクリーンは驚いてしまいますが、ご安心ください。この記事では、Windows 10で発生するこのストップコードを解消するための効果的な対処法を、初心者にもわかりやすく詳しくご紹介します。 SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDエラーの概要 このWindowsエラーは、主に以下の原因によって発生するとされています。 互換性のないデバイスドライバー システムとの非互換性 メ