【Windows】chkdskコマンドでディスクのエラーをチェック・修復する完全ガイド
ハードディスクに不良セクタや故障などの問題が発生した場合、「Check Disk(チェックディスク)」は頼れる救世主となります。Windowsユーザーはさまざまなエラーとハードディスクの不調との関連性に気づきにくいものですが、実はその多くがディスクの異常に起因しています。そのため、問題を簡単に修復できるchkdskの実行は常におすすめの対処法です。この記事では、chkdskを使ってハードディスクのエラーをチェックする方法を完全ガイドとして紹介します。

chkdskとは?どんなときに使うべき?
ディスクのエラーは多くのユーザーが直面するよくある問題です。そこでWindows OSには、chkdskという組み込みユーティリティツールが標準で用意されています。chkdskはWindowsの基本ユーティリティソフトウェアで、ハードディスク、USBメモリ、外付けドライブなどをスキャンしてエラーを検出し、ファイルシステムのエラーを修復できます。CHKDSKはディスクの物理構造を検査することでディスクが健全な状態かどうかを確認し、失われたクラスタ、不良セクタ、ディレクトリエラー、クロスリンクファイルに関する問題を修復します。
chkdskの主な機能:
- NTFS/FATドライブのエラーをスキャンして修復する
- 物理的に破損したブロックである不良セクタを検出する
- USBメモリやSSD外付けドライブなど、さまざまなデータ記憶装置のエラーもスキャンできる
chkdskユーティリティは、定期的なメンテナンスの一環として実行することが推奨されています。対応しているドライブでは、S.M.A.R.T.ツールなども併用するとより効果的です。また、Windowsが突然シャットダウンしたり、システムがクラッシュしたり、Windows 10が頻繁にフリーズしたりする場合にも、chkdskの実行を検討してみてください。
chkdskでディスクのエラーをチェックする方法
作業を始める前に、万が一の事態に備えてシステムの復元ポイントを作成しておきましょう。
方法1:GUIからchkdskを実行してハードディスクのエラーをチェックする
GUIから手動でchkdskを実行する手順は以下の通りです。
1. エクスプローラーを開き、左側のメニューから「PC」を選択します。

2. chkdskを実行したいディスクドライブを右クリックします。メモリカードやその他のリムーバブルディスクに対してもスキャンを実行できます。

3. コンテキストメニューから「プロパティ」を選択し、プロパティウィンドウ内の「ツール」タブに切り替えます。
4. 「エラーチェック」セクションにある「チェック」ボタンをクリックします。Windows 7の場合、ボタン名は「チェックする」になります。

5. スキャンが完了すると、Windowsから「ドライブでエラーは見つかりませんでした」と通知されます。それでも手動でスキャンしたい場合は、「ドライブのスキャン」をクリックしてください。

6. 最初のスキャンでは修復作業は行われず、エラーの確認のみが実施されるため、PCの再起動は不要です。

7. ドライブのスキャンが完了し、エラーが検出されなければ「閉じる」ボタンをクリックします。

8. Windows 7の場合、「チェックする」ボタンをクリックすると、ファイルシステムのエラーを自動的に修復するかどうか、不良セクタをスキャンするかどうかなどの追加オプションを選択できるダイアログボックスが表示されます。
9. これらの詳細なディスクチェックを実行したい場合は、両方のオプションを選択して「開始」ボタンを押します。ディスクドライブのセクタをスキャンするのに時間がかかるため、数時間システムを使用しないときに実行しましょう。
あわせて読みたい:Windows 10でChkdskのイベントビューログを読む方法
方法2:コマンドラインからCheck Disk(chkdsk)を実行する
次回の再起動時にディスクチェックが予定されているかどうかわからない場合は、コマンドプロンプト(CLI)を使ってディスクをチェックするのも簡単な方法です。手順は以下の通りです。
1. Windowsキー + Sキーを押して検索を開き、「command prompt」または「cmd」と入力します。
2. 検索結果の「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。

3. コマンドプロンプトで、ドライブ文字を指定して以下のコマンドを入力します:chkdsk C:
注意: チェック対象のディスクがシステムプロセスによって使用中の場合、Check Diskが起動できないことがあります。その場合は、次回の再起動時にディスクチェックをスケジュールするよう求められるので、「はい」をクリックしてシステムを再起動してください。
4. スイッチ(オプション)を使ってパラメータを設定することもできます。例:chkdsk C: /f /r /x

注意: 上記のコマンドのC:は、実際にチェックしたいドライブ文字に置き換えてください。/fはドライブに関連するエラーの修復をchkdskに許可するフラグ、/rは不良セクタの検索とデータ復旧を行うオプション、/xは処理開始前にドライブをマウント解除するよう指示するオプションです。
5. /fや/rなどのスイッチは組み合わせて使うこともできます。スイッチについて詳しく知りたい場合は、cmdに以下のコマンドを入力してEnterキーを押してください。
CHKDSK /?

6. OSがドライブの自動チェックをスケジュールすると、ボリュームがダーティ状態であり潜在的なエラーが存在することを知らせるメッセージが表示されます。そうでなければ、自動スキャンはスケジュールされません。

7. これにより、次回Windowsを起動したときにディスクチェックが実行されるようにスケジュールされます。チェックをキャンセルしたい場合は、次のコマンドを入力します:chkntfs /x c:

起動時のChkdskは時間がかかって煩わしいと感じるユーザーも多いでしょう。Windows 10でスケジュールされたChkdskをキャンセルする方法については、こちらのガイドをご覧ください。
方法3:PowerShellでディスクエラーチェックを実行する
1. Windows検索に「PowerShell」と入力し、検索結果の「PowerShell」を右クリックして「管理者として実行」を選択します。

2. PowerShellに以下のいずれかのコマンドを入力してEnterキーを押します。
ドライブをスキャンして修復する(chkdsk相当): Repair-Volume -DriveLetter drive_letter ボリュームをオフラインでスキャンし、見つかったエラーを修復する(chkdsk /f相当): Repair-Volume -DriveLetter drive_letter -OfflineScanAndFix 修復を試みずにボリュームをスキャンする(chkdsk /scan相当): Repair-Volume -DriveLetter drive_letter -Scan ボリュームを一時的にオフラインにし、$corruptファイルに記録されている問題のみを修復する(chkdsk /spotfix相当): Repair-Volume -DriveLetter drive_letter -SpotFix
注意: 上記コマンドの「drive_letter」は、実際にチェックしたいドライブ文字に置き換えてください。

3. PowerShellを閉じてPCを再起動し、変更を保存します。
方法4:回復コンソールを使ってディスクのエラーをチェックする
1. Windows 10の起動可能なインストールDVDを挿入し、PCを再起動します。
2. 「CDまたはDVDから起動するには任意のキーを押してください」と表示されたら、任意のキーを押して続行します。

3. 言語の設定を選択して「次へ」をクリックし、画面左下の「コンピューターを修復する」をクリックします。

4. オプション選択画面で「トラブルシューティング」をクリックします。

5. トラブルシューティング画面で「詳細オプション」をクリックします。

6. 詳細オプション画面で「コマンドプロンプト」をクリックします。

7. 以下のコマンドを実行します:chkdsk [f]: /f /r
注意: [f]はスキャンが必要なディスクを表します。
おすすめ記事:
- Sync Centerとは?Windowsでの使い方を解説
- Windowsタスクバーの音量アイコンを復活させる方法
- Windows 10のフルバックアップ(システムイメージ)を作成する方法
- ノートパソコンから突然音が出なくなったときの対処法
この記事がお役に立てば幸いです。これでchkdskを使ってディスクのエラーを簡単にチェックできるようになったはずです。このチュートリアルについてまだご不明な点がある場合は、お気軽にコメント欄でお尋ねください。
-
自動ドライバーアップデーターソフトウェアで不足しているドライバーを確認する方法
ドライバーは、あらゆるオペレーティングシステムにとって不可欠な要素です。ハードウェアと直接やり取りを行い、ユーザーが望む結果を実現するための橋渡し役を担っています。映画鑑賞、音楽再生、ゲーム、スキャンや印刷など、私たちが日常的に行う操作の裏側では、キーボードの入力やマウスのクリックと、画面やプリンターに表示される結果とをつなげているのがドライバーです。しかし現在、世界中のコンピューターで深刻な問題となっているのが「ドライバーの不足」です。ドライバーが欠落していれば、さまざまなエラーや不具合に直面することは避けられません。本記事では、自動ドライバーアップデーターソフトウェアを使って不足ドライバー
-
Windows PCのソフトウェアアップデートを簡単に確認・更新する方法
記事の概要:パソコンのソフトウェア更新にお困りではありませんか?本記事では、サードパーティ製アプリ「Systweak Software Updater」を活用して、Windows PCのソフトウェアアップデートを素早く確認・適用する最速の方法をご紹介します。 パソコンのアプリの動きが重く感じられることはありませんか?Chromeの反応が遅い、起動に時間がかかる、アプリが脅威として検出される――こうした症状は、Windows PCのソフトウェアアップデートを確認すべきサインです。 メーカーはセキュリティパッチや新機能を含むアップデートを継続的に公開しています。これらを適用することで、ユーザーデ