CHKDSKコマンドを実行し、ストレージドライブをエラーから解放します。
Windowsには、ユーザーの都合に合わせて多数のコマンドラインユーティリティがあります。 chkdsk(チェックディスクと発音)コマンドは、そのような優れた展示の1つです。このコマンドを使用すると、システムの3次ストレージの論理的な整合性をスキャンして検証できます。これは、ファイルシステムにエラーがないかチェックし、それらを修正するように設計されています。
複数のパラメータを使用して、さまざまな順列および組み合わせでツール(ディスクのチェック)アクションを実行することもできます。全体として、chkdskはWindows11コンピューターで有益な手段です。また、このガイドでは、PCでツールを実行し、それを最大限に活用する方法を示します。
なぜCHKDSKを使用する必要があるのですか?
chkdskコマンドの主な機能は、ハードドライブ上のファイルシステムの整合性をチェックし、必要な修正を行うことです。このコマンドは、ハードドライブの不良セクタを修正することもできます。
不良セクタはさらに「ソフト不良セクタ」と「ハード不良セクタ」に分けられます。 「ソフト不良セクタ」は論理的な不良セクタであり、chkdskコマンドで簡単に修正できます。一方、「ハード不良セクタ」は、ディスクの物理的な損傷が原因で発生します。 chkdskはそれらを修復できませんが、データの書き込みを回避し、予期しない問題を防ぐために、セクターを確実にマークすることができます。
chkdskコマンドで解決できると報告されている問題のリストは次のとおりです。
- ハードディスクからデータを読み取れません
- コンピュータが起動エラーをスローしています
- コンピューター上のファイルにアクセスするときのパフォーマンスの低下または低下
- タスク中にコンピュータが突然シャットダウンする
ファイルエクスプローラーを使用してCHKDSKを実行する
技術にあまり詳しくない場合、Windowsには、コマンドプロンプトにコマンドを入力せずに、ファイルエクスプローラーからchkdskコマンドを実行するオプションがあります。
これを行うには、まずデスクトップの[このPC]アイコンをダブルクリックします。または、キーボードのWindows + Eショートカットを押して開くこともできます。
次に、確認するドライブを右クリックして、コンテキストメニューから[プロパティ]オプションを選択します。
[Windowsのプロパティ]ウィンドウの[ツール]タブをクリックしてから、[エラーチェック]セクションの[チェック]ボタンをクリックします。
ドライブにエラーがない場合は、システムからその旨を示すプロンプトが表示される場合があります。それでもスキャンを続行する場合は、プロンプトの[ドライブをスキャン]オプションをクリックします。そうでない場合は、[キャンセル]をクリックします。
スキャンには時間がかかる場合があります。プロセスがバックグラウンドで実行されている間、辛抱強く待ちます。
chkdskコマンドをさらに制御したい場合は、コマンドプロンプトを使用して呼び出すことができます。
コマンドプロンプトを使用してCHKDSKを実行する
この方法はGUIの便利さを提供しませんが、パラメーターを使用してコマンドを使用する際の完全な制御と柔軟性を確実に提供します。
まず、PCで管理者としてWindowsターミナルを開きます。 [スタート]メニューで[ターミナル]を検索し、結果から[Windowsターミナル]アプリを右クリックして、コンテキストメニューから[管理者として実行]オプションを選択します。
次に、UAC(ユーザーアカウント制御)ウィンドウが表示されます。管理者アカウントでログインしていない場合は、管理者ログインに必要な資格情報を入力してください。それ以外の場合は、[はい]ボタンをクリックして、Windowsターミナルの昇格したウィンドウを起動します。
次に、ターミナルウィンドウのカラットアイコン(下向き矢印)をクリックします。次に、オーバーフローメニューから[コマンドプロンプト]オプションを選択します。または、Ctrl + Shift +2を押してアクセスすることもできます。
次に、コマンドプロンプトウィンドウに次のコマンドを入力するか、コピーして貼り付け、Enterキーを押します。
chkdsk / f
ツールの実行中はドライブを使用できないため、コンピュータの次回の起動時にchkdsk手順をスケジュールするように求めるプロンプトが表示される場合があります。スケジュールするには、キーボードのYを押します。そうでない場合は、Nを押します。
最後に、[スタート]メニューからコンピューターをシャットダウンし、電源を入れ直します。 chkdskツールは、PCが起動する前に、ストレージボリュームのスキャンを自動的に開始します。
CHKDSKコマンドのパラメーター
chkdskは非常に用途の広いコマンドであるため、さまざまなパラメーターをサポートします。 chkdskコマンドでサポートされているすべてのパラメーターとその機能は次のとおりです。
パラメーター | 機能 |
/ f | ディスク上のエラーをスキャンして修正します。ボリュームが使用中の場合は、コンピューターの次回の起動時にチェックをスケジュールするようにメッセージが表示されます。 |
/ v | ディスクをチェックし、システムのすべてのディレクトリにある各ファイルの名前を表示します。 |
/ r | ドライブ上のすべての物理的な不良セクタを特定し、読み取り可能な情報を回復します。 「/ f」パラメータの機能も含まれています。 |
/バツ | 必要に応じてボリュームを強制的にマウント解除してから、ドライブをスキャンして修正します。 「/ f」パラメータの機能が含まれています。 |
/私 | CHKDSKの実行に必要な時間を短縮するために、インデックスエントリの特定のボリュームチェックをスキップします。 NTFSファイルシステムでのみ使用できます。 |
/ c | NTFSファイルシステムでのみ使用されます。フォルダー内のチェックサイクルをスキップして構造化し、CHKDSK時間を短縮します。 |
/私[:] | ログファイルのサイズを目的のサイズに変更します。 「size」パラメータなしで使用すると、コマンドは現在のサイズを表示します。 NTFSファイルシステムでのみ使用できます。 |
/ b | このパラメーターは、ボリューム上で識別された不良セクターの現在のリストをクリアし、エラーがないか、割り当てられたクラスターと解放されたクラスターを再スキャンします。 「/ r」パラメータの機能も実行します。主に、新しいハードドライブにクラスターを割り当てた後に使用されます。また、NTFSファイルシステムでのみ使用できます。 |
/スキャン | ボリュームに対してオンラインスキャンを実行します。 NTFSファイルシステムでのみ使用できます。 |
/ forceofflinefix | (/ scanと一緒に使用する必要があります)すべてのオンライン修復をバイパスし、見つかったすべての欠陥はオフライン修復のためにキューに入れられます。 |
/ perf | (/ scanと一緒に使用する必要があります)スキャンの優先度を上げ、システムリソースの使用量を増やして、スキャンをはるかに高速に完了します。他の実行中のタスクに悪影響を与える可能性があります。 NTFSファイルシステムでのみ使用できます。 |
/ spotfix | このパラメーターは、ボリュームでスポット修正を実行します。 NTFSファイルシステムでのみ使用できます。 |
/ sdcleanup | ガベージは、不要なセキュリティ記述子データを収集します(「/ f」パラメータを意味します)。 NTFSファイルシステムでのみ使用されます。 |
/ offsetscanandfix | オフラインスキャンを実行し、ボリュームを修正します。 |
/ freelocatedchains | 孤立したクラスターチェーンは、その内容を回復する代わりに解放されます。 FAT / FAT32 / exFATファイルシステムでのみ使用されます。 |
/ markclean | 「/ f」パラメータが指定されていない場合でも、破損が検出されなかった場合は、ボリュームをクリーンとマークします。 FAT / FAT32 / exFATファイルシステムでのみ機能します。 |
/? | ヘルプと、CHKDSKでサポートされているすべてのパラメータのリストを表示します。 |
CHKDSK終了コード
chkdskコマンドは、プロセスの終了後に終了コードを返します。操作全体の結果を知るには、これらの終了コードを知ることが重要です。
終了コード | 説明 |
0 | エラーは見つかりませんでした。 |
1 | エラーが見つかり、修正されました。 |
2 | ディスククリーンアップ(ガベージコレクションなど)を実行したか、「/ f」パラメータが指定されていないためにクリーンアップを実行しませんでした。 |
3 | ディスクをチェックできませんでした。エラーを修正できませんでした。または、「/ f」パラメータが指定されていないため、エラーが修正されませんでした。 |
以上です!次回、アプリやPCが予期せずシャットダウンすることに直面したときは、chkdskコマンドが役に立ちます。それとともに、このガイドも役立ちます。