chkdsk
とは
chkdsk
の名前 コマンドはチェックディスクから取得されます 。このMicrosoft®Windows®ユーティリティを使用して、システムストレージデバイスの整合性と信頼性を分析できます。元々はハードドライブを対象としていましたが、ファイルシステムとフォーマットを使用する任意のストレージデバイスでコマンドを使用できます。
chkdsk
次のアクティビティを実行します:
- 読み取りまたは書き込みエラーによる潜在的な障害がないかハードドライブをチェックします。
- 保存されたデータをドライブの他の領域(セクターと呼ばれる物理的な場所)に移動することによって検出されたエラーを修復します。
- セクターに保存されている不良または信頼性の低いデータを回収し、別のセクターに移動しようとします。次に、この操作により、元のセクターがオペレーティングシステムで使用不可および使用不可としてマークされます。
- ファイルシステムをスキャンし、ドライブ上のファイル、ファイルシステム、およびファイルメタデータの整合性を分析します。
- ドライブ上のファイルのタイムスタンプ、ファイルサイズデータ、セキュリティフラグのずれを修正します。
- ドライブの完全なスキャンを実行し、ハードウェアのすべてのセクターにアクセスしてテストします。この方法はより徹底的なチェックであるため、メンテナンスウィンドウで実行する必要があります。この操作は、ハードドライブを論理セクターに分割します。論理セクターは、特定の定義された量のデータが格納されるドライブの定義された領域です。セクターでソフトエラーが発生した場合、操作はデータを書き換えます。
chkdsk
を使用するには、管理者アカウントが必要です 。
PowerShellまたはコマンドプロンプトを起動します
WindowsPowerShell®を起動するには、次の手順を使用します。
- Windowsキー+Xを押します パワーユーザーを育成する 開始のメニュー メニュー。
- PowerShellを選択します そこから、または powershellと入力します 開始で メニュー。
- PowerShellアイコンを右クリックして、管理者として起動します。
コマンドプロンプトを使用するには、次の手順を実行します。
- Windowsをクリックします キーを押してcmdと入力します 。
- コマンドプロンプトアプリケーションを右クリックして、管理者として起動します。
chkdsk
を呼び出します
ユーティリティを読み取り専用モードで呼び出すには、chkdsk
と入力します。 スペースが続き、次に調べたいドライブの文字が続きます。このモードでは、変更や修復が行われないため、アクティブなシステムでユーティリティを安全に使用できます。 chkdsk
診断モードで実行し、完了すると結果を表示します。ユーティリティは変更を加えないため、管理者権限は必要ありません。ベストプラクティスとして、chkdsk
を実行する必要があります 修復する引数を追加する前に、このモードで。 chkdsk
を実行するには システムドライブC:で、chkdsk c:
を使用します 。
次のchkdsk
最も一般的に使用されるパラメータ:
- chkdsk C: :読み取り専用チェックを実行し、検出されたエラーを表示します。管理者権限は必要ありません。
- chkdsk / f / v :再起動後に実行され、冗長モードでエラーをチェックして修正します。
- chkdsk / r :再起動後に実行され、
/f
の機能を引き継ぎます 、不良セクタを再配置します。
chkdsk
操作とパラメータ
以下の操作とパラメーターの説明は、chkdsk
の使用に役立つ場合があります。 :
構文 :chkdsk [drive:] [parameters]
ディスクをチェックし、ステータスレポートを表示します。
chkdsk [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix]
chkdsk
次のパラメータがあります:
-
ボリューム :ドライブ文字(コロンが後に続く)、マウントポイント、またはボリューム名を指定します。
-
ファイル名 :FAT / FAT32のみ:断片化をチェックするファイルを指定します。
-
/ F :ディスクのエラーを修正します。
-
/ V :FAT / FAT32の場合:ディスク上のすべてのファイルのフルパスと名前を表示します。NTFSの場合:クリーンアップメッセージがある場合は表示します。
-
/ R :不良セクタを特定し、読み取り可能な情報を回復します(
/F
を意味します) 、/scan
の場合 指定されていません。 -
/ L:サイズ :NTFSのみ:ログファイルのサイズを指定されたキロバイト数に変更します。サイズが指定されていない場合は、現在のサイズを表示します。
-
/ X :必要に応じて、ボリュームを最初に強制的にマウント解除します。ボリュームに対して開いているすべてのハンドルが無効です(
/F
を意味します) 。 -
/私 :NTFSのみ:インデックスエントリのあまり活発でないチェックを実行します。
-
/ C :NTFSのみ:フォルダ構造内のサイクルのチェックをスキップします。
-
/ B :NTFSのみ:ボリューム上の不良クラスターを再評価します(
/R
を意味します) 。 -
/スキャン :NTFSのみ:ボリュームでオンラインスキャンを実行します。
-
/ forceofflinefix :NTFSのみ:
/scan
で使用する必要があります 。すべてのオンライン修復をバイパスします。chkdsk /spotfix
で実行するオフライン修復のすべての欠陥をキューに入れます 。 -
/ perf :NTFSのみ:
/scan
で使用する必要があります 。より多くのシステムリソースを使用して、できるだけ早くスキャンを完了します。これは、システムで実行されている他のタスクに悪影響を与える可能性があります。 -
/ spotfix :NTFSのみ:ボリュームでスポット修正を実行します。
-
/ sdcleanup :NTFSのみ:ガベージは不要なセキュリティ記述子データを収集します(/ Fを意味します)。
-
/ offsetscanandfix :オフラインスキャンを実行し、ボリュームを修正します。
-
/ freelocatedchains :FAT / FAT32 / exFATのみ:コンテンツを回復する代わりに、孤立したクラスターチェーンを解放します。
-
/ markclean :FAT / FAT32 / exFATのみ:
/F
であっても、破損が検出されなかった場合は、ボリュームをクリーンとマークします。 指定されていません。/I
または/C
スイッチを使用すると、chkdsk
の実行に必要な時間が短縮されます ボリュームの特定のチェックをスキップします。