ストレージデバイスを接続し、Windowsがディスクを使用する前にフォーマットする必要があると通知した場合、ドライブを開いてデータにアクセスしようとするたびにこのメッセージが表示されることに気づくでしょう。ドライブをフォーマットしてデータを失いたくない場合、他にどのようなオプションがありますか?
この記事では、なぜこのメッセージが表示されるのか、そしてすべての貴重なファイルへのアクセスを取り戻すためにドライブを修復する方法について説明します。
「ディスクのフォーマットが必要です」メッセージの原因
Windows がドライブ上のファイルシステムを読み取れないと、「ディスクの使用前にフォーマットする必要があります」というエラーメッセージが表示されます。この問題のあるドライブは、現在その上のデータにアクセスするのを妨げます。これが起こる一般的な理由は次のとおりです:
理由 | 説明 |
❗ 接続の問題 | 不良ケーブルまたは接続ポイントが、ストレージデバイスとコンピュータ間の適切な通信を妨げている可能性があります。 |
🗄️ ファイルシステムがありません | 新しいデバイスのようにフォーマットされていないファイルシステムのないデバイスは、読み取るべきファイルシステムがないためにこのエラーを表示します。 |
❌ ファイルシステムの破損 | 既存のファイルシステムは、マルウェア、不適切な取り外し、不良セクタ および読み取り/書き込みプロセス中の早期取り外しなどによって破損することがあります。 |
🚫 互換性のないファイルシステム | すべてのファイルシステムがすべてのオペレーティングシステムで読み取れるわけではありません。たとえば、APFS でフォーマットされたストレージデバイスを Windows マシンに接続する場合、それを認識しません。 |
⚙️ システムファイルまたはドライバの破損 | 破損したシステムファイルはオペレーティングシステムによって使用できず、このメッセージが表示される原因になります。同様に、ストレージデバイスのドライバが破損すると、ハードウェアと Windows 間の通信が途絶えます。 |
現在、「使用する前にドライブ *: のディスクをフォーマットする必要があります」とWindowsが表示している間に、フォーマットが具体的に何を伴うのか、そしてそれを実行することの結果をまず理解するべきです。
ハードドライブをフォーマットする時に起こること
ハードドライブ、SDカード(およびmicro SDカード)、またはUSBドライブをフォーマットすると、ファイルシステムがそのデータにアクセスするために使用する記録が削除されます。データは一時的にそこに残っていて復元することができますが、ドライブを表示するときには見えなくなります。Windowsは、修復のための他のオプションを提案する前にフォーマットを推奨することがよくあります。
例えば、WindowsがあなたのUSBをフォーマットする必要がありますについて知らせる場合、それは単に何らかの損傷があり、正しく読み取れないことを意味します。しかし、フォーマットせずに修正するために試すことができるいくつかの解決策があります。
フォーマットが必要なドライブからデータを復旧する方法
問題を解決しようとする前に、まずドライブ上のデータを回復する必要があります。そうしないと、データが回復不能になるリスクがあります。ドライブがディスク管理で表示され、正しいサイズを読み取っている限り、データ回復ツールディスクドリルを使用してこれができます。
- ダウンロード をインストールします(影響を受けたドライブにはインストールしないでください)。
- 影響を受けたストレージデバイスを選択し、 失われたデータを検索 をクリックします。
- 発見されたアイテムを確認 をクリックします。
- 復元したいファイルにマークをつけます。 回復の見込み 列を、どのデータが最も復元可能性が高いかの指標として使用します。準備ができたら 回復 をクリックします。
- 別のデバイスに適切な復元場所を選択します。 次へ をクリックします。
「ディスクをフォーマットする必要があります」というエラーを修正する方法
ドライブをフォーマットする前に、以下の解決策をご覧になり、問題を解決してドライブへのアクセスを再確立できるかどうかを確認してください。
方法1:接続を確認してください
ストレージデバイスとコンピュータ間の接続を確認することが、特に機器への接続と切断を頻繁に繰り返すリムーバブルデバイスの場合には、最初のステップです。
接続に使用するケーブルを検査してください。次に、USBポートを確認し、断続的な接続の原因となる物理的な障害物がないことを確認してください。最後に、別のケーブルを試してください。
方法 2:完全なシャットダウンを実行する
グリッチのあるバックグラウンドサービスがエラーメッセージを促している可能性があります。Windowsコンピュータで高速起動が有効になっている場合、完全にシャットダウンされず、サービスが再起動できないことがあります。コマンドプロンプトを使用して、手動で高速起動を無効にして再度有効にする代わりに、完全なシャットダウンを実行できます。
コマンドプロンプトを使用して完全なシャットダウンを行う方法は次のとおりです:
- 作業を保存し、コンピュータ上で実行中のアプリケーションをすべて終了します。
- 開始 を右クリックして ターミナル (管理者) をクリックします。Windows 10の場合は、代わりに Windows PowerShell (管理者) をクリックします。
シャットダウン /s /f /t 0
を入力して入力を押します。
コンピュータがシャットダウンしたら、再び電源を入れて問題が解決したかどうか確認してください。それでも問題が解決しない場合は、次の方法を試してください。
メソッド 3:ウイルスをスキャンする
Windowsが「ドライブのディスクをフォーマットする必要があります」と表示する場合、ウイルス攻撃の結果としてドライブが影響を受け、ファイルシステムが操作された可能性があります。Windows 10とWindows 11の両方には完全なウイルス対策プログラムを含むWindows セキュリティが付属しているので、ウイルスをチェックするのはとても簡単です。
- ファイルエクスプローラー を右クリックして、 Microsoft Defender でスキャン をクリックします。これですぐにクイックスキャンが実行されます。
- より徹底的なスキャンを行うには、 スキャンオプション をクリックします。
- Microsoft Defender オフラインスキャン を選択して、 今すぐスキャン をクリックします。
方法4:チェックディスクで修復
ファイルシステムに関連する問題はチェックディスクで修復できます。これは、ストレージデバイスをスキャンして問題を見つけ、適切なパラメータでそれらを修復しようとします。CheckDiskを使用することは、フォーマットせずにディスクエラーを修正する優れた方法です。
これらの手順はエラー “You need to format the disk in drive” の修正方法を示します:
- 開始 を右クリックして、 Windows PowerShell (管理者) を選択します。これは Windows 11 では ターミナル (管理者) です。
chkdsk *: /r
を入力します。ドライブ文字を * に置き換えます。入力 を押してください。
メソッド5:フォーマットを実行
フォーマットを実行することは、記憶装置の問題を修正するためのほぼ確実な方法です。これは工場出荷時状態にリセットを行うことと同じようなものであり、すべてのデータが削除されます。ただし、データ復元ソフトウェアを使用することで削除されたデータの復元が可能であり、それについては後で触れます。
- 開始 を右クリックして、 ディスク管理 をクリックします。
- 影響を受けるストレージデバイスのボリュームを右クリックして、 書式 をクリックします。
- クイックフォーマットを実行 がチェックされていることを確認して、 OK をクリックします。もう一度 OK をクリックします。
方法6:SFCおよびDISMスキャンを実行する
問題が破損したシステムファイルによって引き起こされている場合は、システムファイルチェッカー (SFC) および 展開イメージサービスおよび管理 (DISM) を使用して損傷を修復できます。これらのコマンドは両方とも損傷したシステムファイルを修復するために使用されますが、少し異なる方法で動作します。
- SFC – SFC はシステムファイルをスキャンし、どれかが破損または損傷していた場合には、ローカルに保存されたコピーで置き換えます。ローカルに保存されたコピーが正常である必要がありますが、そうでない場合には機能しません。
- DISM – ローカルコピーで置き換えられないシステムファイルについては、DISM が Windows Update を利用してインターネットから正常なコピーをダウンロードし、それらを置き換えることができます。Windows Update を使用するため、アクティブなインターネット接続が必要です。
注意: これらのコマンドを実行している間、それが完了するまでコマンドプロンプトを閉じないでください。
次の手順に従って、破損または損傷したシステムファイルを修復するためにSFCおよびDISMスキャンを実行します:
- スタートを右クリックし、「ターミナル(管理者)」をクリックします。Windows 10 ユーザーは「Windows PowerShell(管理者)」をクリックする必要があります。
sfc /scannow
を入力して、入力 を押します。それで修正されない場合は、次のステップに進みます。dism.exe /online /cleanup-image /restorehealth
を入力して、入力 を押します。
結論
ストレージデバイスが使用前にフォーマットする必要があると表示される場合、これはWindowsがそのファイルシステムを読み取るのに苦労しているためです。まず接続を確認してください。その後、ウイルススキャンを実行し、CheckDiskを使用してドライブ関連の問題を修復してください。
必要に応じて、ドライブのフォーマットを実行して修正し、Disk Drill などのデータ復旧ツールを使用してデータを復元します。データが復元されたら、必ずデータのバックアップを作成してください。ネイティブバックアップソリューション ファイル履歴 および バックアップとリストア をお勧めします。
よくある質問
- 開始 を右クリックして、 ターミナル (管理者) をクリックします。
- diskpart を入力します。 入力 を押します。
- ディスク一覧 を入力します。 入力 を押します。
- ディスク * を選択 を入力し、*をディスク番号に置き換えます。 入力 を押します。
- きれい を入力します。 入力 を押します。
- パーティションをプライマリで作成 を入力します。 入力 を押します。
- format fs=ntfs を入力します。 入力 を押します。
- 割り当て を入力します。 入力 を押します。