Chkdskコマンド

Chkdskコマンドの例、オプション、スイッチなど

「check disk」の略で、chkdsk コマンドは、指定されたディスクをチェックし、必要に応じてドライブ上のデータを修復または復元する コマンドプロンプトコマンド です。

また、Chkdskは、 ハードドライブまたはディスクの破損したセクタまたは不良セクタを「不良」とマークし、それでも情報を回復します。

Chkdskコマンドの可用性

chkdskコマンドは、 Windows 10Windows 8Windows 7Windows Vista 、およびWindows XP オペレーティングシステムコマンドプロンプトから使用できます

chkdskコマンドは、コマンドプロンプトから高度な起動オプションシステム回復オプションでも利用できます。 また、Windows 2000およびWindows XPの回復コンソール内でも動作します。 Chkdskは DOSコマンドで もあり、MS-DOSのほとんどのバージョンで利用できます。

注:特定のchkdskコマンドスイッチと他のchkdskコマンド構文の利用可能性は、オペレーティングシステムによって異なります。

Chkdskコマンドの構文

chkdsk [ / volume ] [ / F ] [ / V ] [ / R ] [ / I ] [ / C ] [ / Lサイズ ] [ / perf ] [ / scan ] [ /? ]

ヒント:上記のchkdskコマンドの構文を理解する方法や下の表で説明する方法がわからない場合は、「 コマンド構文の読み方」を参照してください。

ボリューム: これは、エラーをチェックするパーティションのドライブ文字です。
/ F このchkdskコマンドオプションは、ディスク上に見つかったすべてのエラーを修正します。
/ V FATまたはFAT32ボリュームでこのchkdskオプションを使用すると、ディスク上のすべてのファイルのフルパスと名前を表示できます。 NTFSボリュームで使用すると、クリーンアップメッセージが表示されます(存在する場合)。
/ R このオプションを指定すると、chkdskは不良セクターの位置を特定し、そこから読み取り可能な情報を復元します。 このオプションは、 / scanが指定されていない場合は/ Fを意味します。
/バツ このコマンドオプションは/ Fを意味し、必要に応じて強制的にボリュームのマウントを解除します。
/私 このオプションは、特定の定期的なチェックをスキップしてコマンドをより速く実行するよう指示することにより、あまり積極的でないchkdskコマンドを実行します。
/ C / Iと同じですが、フォルダ構造内のサイクルをスキップして、chkdskコマンドが実行される時間を短縮します。
/ L: サイズ このchkdskコマンド・オプションを使用して、ログ・ファイルのサイズ(KB単位)を変更します。 chkdskの既定のログファイルサイズは65536 KBです。 / Lを "size"オプションなしで実行することにより、現在のログファイルサイズを確認することができます。
/ perf このオプションを使用すると、より多くのシステムリソースを使用してchkdskをより高速に実行できます。 / scanと一緒に使用する必要があります。
/スキャン このchkdskオプションは、NTFSボリューム上でオンラインスキャンを実行しますが、修復しようとしません。 ここで、「オンライン」とは、ボリュームを取り外す必要はなく、代わりにオンライン/アクティブのままにすることができることを意味します。 これは、 内蔵ハードディスク外付けハードディスクの両方に当てはまります 。 スキャンの全体を通してそれらを使用し続けることができます。
/ spotfix このchkdskオプションは、ログファイルに送信された問題を修正するために、ボリュームを短時間だけマウント解除します。
/? chkdskコマンドでhelpスイッチを使用すると、上記のコマンドに関する詳細なヘルプや、chkdskで使用できるその他のオプションを表示できます。

注:あまり一般的に使用されていないchkdskコマンドスイッチもあります。/ Bのように、ボリューム上の不良クラスタを再評価する、 / forceofflinefixはオンラインスキャンを実行します(ボリュームがアクティブな間にスキャンを実行しますが、ボリュームがディスマウントされると)、 / offlineは、オフラインのchkdskスキャンを実行し、検出された問題を修正します スイッチ。

注: / offlinescanandfixオプションは、NTFSボリュームでのみ許可されていることを除いて、 / Fと同じです。

古いバージョンのWindowsの回復コンソールからchkdskコマンドを使用している場合は、上記の/ Fの代わりに/ pを使用して、chkdskにドライブの詳細な検査を実行してエラーを修正するよう指示します。

Chkdskコマンドの例

chkdsk

上記の例では、ドライブまたは追加オプションが入力されていないため、chkdskは単に読み取り専用モードで実行されます。

注:この単純なchkdskコマンドを実行しているときに問題が見つかった場合は、以下の例を使用して問題を修正する必要があります。

chkdsk c:/ r

この例では、chkdskコマンドを使用して、 C:ドライブの大規模な検査を実行してエラーを修正し、不良セクタから回復情報を検索します。 これは、スキャンするドライブを指定する必要があるリカバリディスクのように、Windowsの外部からchkdskを実行しているときに最も適しています。

chkdsk c:/ scan / forceofflinefix

このchkdskコマンドは、 C:ボリューム上でオンラインスキャンを実行するので、テストを実行するためにボリュームをマウント解除する必要はありませんが、ボリュームがアクティブな間に問題を修正する代わりに、問題はキューに送られますオフライン修復で解決されました。

chkdsk c:/ r / scan / perf

この例では、chkdskは使用中にC:ドライブの問題を解決し、できるだけ早く実行できるように許可されたシステムリソースを使用します。

Chkdsk関連コマンド

Chkdskは多くの他の回復コンソールコマンドでよく使用されます

chkdskコマンドは、Windows 98およびMS-DOSでハードドライブまたはフロッピーディスクのエラーをチェックするために使用されるscandiskコマンドに似ています。