How To

Chkdskを使用してWindowsハードドライブを修復および修復する方法

February 15, 2026 1 分で読む Updated: February 15, 2026

Chkdsk、またはチェックディスクは、ディスクに問題が発生した場合に特に問題となるWindowsツールの一つです。ドライブの整合性を検証し、ファイルシステムエラーの検出や物理的な不良セクタの検出に役立ちます。PCがクラッシュし始めたり、ブルースクリーンが頻繁に表示されたり、ディスクエラーが消えないなどの場合は、チェックディスクを実行するとchkdsk実際に改善する可能性があります。これらのエラーは、単に破損したファイルやいくつかの不良セクタで修復可能な場合もありますが、そうでない場合は、ディスクの状態が重要な問題となることがあります。

厄介なのは、Windows の動作が必ずしも親切ではないことです。特にドライブが使用中だったり、Windows がかなりビジー状態だったりするとなおさらです。しかし、どこを探せばいいのか、どのコマンドを実行すればいいのかがわかっていれば、苦労せずにエラーをスキャンして修正できます。Windows は当然ながら、必要以上に難しくしているのですから。

WindowsでChkdskを使用する方法

コマンドプロンプトからChkdskを実行する

  • を押して とWin + R入力し、 Ctrl + Shift + Entercmdキーを押します。これで管理者特権のコマンドプロンプトが開きます。UACプロンプトが表示された場合は、許可してください。マシンによっては、この手順が一度で失敗するか、もう一度実行する必要があるかもしれません。これはほぼ正常な動作です。
  • (C:をドライブレターに置き換えてください)と入力してくださいchkdsk C: /r。これにより、不良セクタのチェックとエラーの修復が/r実行されます。フラグは強力なオプションなので、ドライブの容量が大きい場合やディスクの速度が遅い場合は、長時間の待機時間が発生する可能性があります。

PowerShellからChkdskを実行する

  • を押してWin + Rと入力しpowershell、もう一度Ctrl + Shift + Enterを押して管理者権限を取得します。その後、同じコマンド を実行します。D chkdsk D: /r: をチェックしたいドライブに置き換えてください。ほとんどの環境ではコマンドプロンプトとほぼ同じように動作することを確認しています。ただし、ドライブに使用中のロックがかかっている場合、PowerShellの方が多少許容範囲が広い場合があります。

Windows 回復環境 (WinRE) で Chkdsk を使用する

Windowsが起動しない場合は、WinREを使用するのが最善策です。リカバリメディアから起動するか、起動中にPCを数回強制シャットダウン(Windowsロゴ表示中に電源ボタンを長押しするなど)することで、WinREを起動できます。リカバリが完了したら、「トラブルシューティング」 > 「コマンドプロンプト」に進みます。そこから以下のコマンドを実行できます。

chkdsk C: /r /x

この/xフラグは、必要に応じてドライブを強制的にアンマウントします。このドライブがOSパーティション(C:など)の場合、Windowsは通常、次回の再起動時にチェックをスケジュールするかどうかを尋ねます。「はい」と答えて再起動すると、Windowsの起動時に自動スキャンが実行されるはずです。

ディスクエラーのスキャンと修復のヒント

ファイル システム エラーだけを探して修正することが目的の場合は、次のコマンドを実行します。

chkdsk D: /f

物理セクターのチェックに余分な時間を費やすことなく、エラーをスキャンします。ただし、不良セクターの修復は期待できません。不良セクターの修復は/rフラグの目的です。

不良セクタをスキャンして回復を試みるディープスキャンを実行する場合は、次のコマンドを実行します。

chkdsk C: /r

物理セクターを含む完全なチェックを行います。ただし、この処理にはかなり時間がかかりますので、ご注意ください。ドライブのサイズと速度によっては数時間かかる場合があります。また、ディスクの状態は予測不可能であり、エラーは故障の兆候となる場合もあるため、重要なデータは必ず事前にバックアップすることをお勧めします。

ドライブを取り外せない場合の対処法

「ボリュームが別のプロセスで使用されているため、Chkdsk を実行できません」といったメッセージが表示された場合は、/xパラメータを使って強制的にマウント解除してみてください。システムドライブの場合は、次回の再起動時にチェックを実行するかどうかを尋ねられるので、「はい」と答えてください。その後、再起動して Windows が完全に読み込まれる前に Windows が処理を処理できるようにします。非常に扱いにくいドライブでは、特にビジー状態やドライブの動作不良の場合、ロックが拒否されることがあります。

また、これらの作業の一部を自動化する便利なツールであるWinhanceもありますが、手動で行う場合は、ほとんどの場合にコマンド ラインで十分です。

よくある質問

期待通りに動作しないのはなぜですかchkdsk?

通常、ドライブが使用中であるか、Windowsの高速スタートアップ機能が干渉していることが原因です。ディスク障害や書き込み保護によっても実行できない場合があります。その場合は、Windows回復を実行するか、次回の再起動時に高速スタートアップをスケジュールすると、問題が解決することがよくあります。

chkdskハードドライブを修理してもらえますか?

ファイルシステムエラーを修復し、不良セクタをフラグ付けすることはできますが、ハードウェア自体の問題に対しては奇跡を起こすほどではありません。ドライブの物理的な部品が故障している場合は、交換するか、専用の復旧ツールが必要になるでしょう。

まとめ

このチェックディスクって、ちょっと変な感じですよね。概念はシンプルなのに、実際は妙に面倒なんですよね。でも、コマンドを覚えてWindowsの反応を見れば、ディスクの問題を見つけて修正するのはかなり簡単になります。ただ、実行する前に重要なデータをバックアップするのを忘れないようにしましょう。特に/rフラグを使う場合は。ディスクって意外と予期せぬ動きをするものですからね。この記事が、誰かの頑固なディスク問題の解決に少しでも役立つといいのですが。

まとめ

  • ドライブ上で実行してchkdsk /r、ディープスキャン、リカバリ、不良セクタの修正を実行します。
  • 管理者権限でコマンド プロンプトまたはPowerShell を使用します。
  • Windows で実行できない場合は、起動時にプロンプ​​トで Y を押して完全な修正をスケジュールします。
  • 最初にバックアップしてください。後悔するよりは、常に安全を優先してください。