Windows チェック ディスク ユーティリティ (ChkDsk) は、コンピュータのファイル システムとハード ドライブの健全性を維持するための重要なツールです。 ChkDsk を起動時に実行するようにスケジュールすると、重大な問題が発生する前にさまざまなディスク関連の問題を検出して修復できます。ただし、ユーザーは、ChkDsk がスケジュールどおりに実行できない状況に遭遇することがあります。この記事では、この問題を解決し、Windows 11 の起動時に ChkDsk が適切に実行されるようにするためのいくつかの方法を説明します。
解決策に入る前に、ChkDsk が起動時に実行に失敗する理由を理解することが重要です。一般的な理由は次のとおりです。
- ChkDsk ユーティリティに影響を与える破損したシステム ファイル。
- レジストリ設定が正しくないため、ChkDsk が初期化されません。
- カーネル モード コンポーネントがドライブをロックし、ChkDsk を妨害します。
- ChkDsk 操作の不適切なスケジュール。
方法 1: レジストリ設定を確認して修正する
起動時に ChkDsk が実行されない場合のトラブルシューティングの最初の手順は、Windows レジストリの設定が正しいかどうかを確認することです。
ステップ 1:を押してレジストリ エディタを開きます。Win + R、入力regeditをクリックして Enter キーを押します。
ステップ 2:次のレジストリ キーに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
ステップ 3:右側のペインで、BootExecute価値。存在しない場合、または値が正しくない場合は、右側のペインの空の領域を右クリックし、[新規] > [複数文字列値] を選択し、BootExecute という名前を付けます。
ステップ 4:BootExecute をダブルクリックし、その値データが次のように設定されていることを確認します。
autocheck autochk *
ステップ5:[OK] をクリックして変更を保存し、レジストリ エディタを閉じます。
これらの変更を行った後、コンピューターを再起動し、起動時に ChkDsk が実行されるかどうかを確認します。
方法 2: システム ファイル チェッカー (SFC) を実行する
レジストリ設定が正しいにもかかわらず ChkDsk が実行されない場合は、システム ファイルの破損が問題の原因である可能性があります。システム ファイル チェッカーは、これらのファイルの修復に役立ちます。
ステップ 1:管理者としてコマンド プロンプトを開きます。これを行うには、[スタート] ボタンを右クリックし、[Windows ターミナル (管理者)] または [コマンド プロンプト (管理者)] を選択します。
ステップ 2:コマンド プロンプト ウィンドウで次のコマンドを入力し、Enter キーを押します。
sfc /scannow
ステップ 3:スキャンが完了するまで待ちます。このプロセスには数分かかる場合があります。
ステップ 4:SFC が破損したファイルを検出して修復した場合は、コンピュータを再起動し、起動時に ChkDsk が実行されるかどうかを確認します。
方法 3: DISM を使用して Windows イメージを修復する
SFC で問題が解決しない場合は、展開イメージのサービスと管理 (DISM) ツールを使用して Windows イメージを修復できます。
ステップ 1:管理者としてコマンド プロンプトを開きます。
ステップ 2:次のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth
ステップ 3:プロセスが完了するまで待ちます。システムによっては、これには 15 ~ 30 分以上かかる場合があります。
ステップ 4:DISM が完了したら、コンピューターを再起動し、起動時に ChkDsk が実行されるかどうかを確認します。
続きを読む:Windows 11 を起動するたびに ChkDsk の実行を停止する方法
方法 4: ChkDsk を手動でスケジュールする
自動スケジュールが機能しない場合は、次回のシステム起動時に ChkDsk が実行されるように手動でスケジュールできます。
ステップ 1:管理者としてコマンド プロンプトを開きます。
ステップ 2:次のコマンドを入力し、X を確認するドライブ文字に置き換えます。
chkdsk X: /f /r
ステップ 3:ディスク チェックをスケジュールするように求められたら、「Y」と入力して Enter キーを押します。
ステップ 4:コンピュータを再起動します。 ChkDsk は起動時に実行する必要があります。
方法 5: ドライブ文字の割り当てを確認する
ドライブに文字が割り当てられていない場合、ChkDsk の実行が失敗することがあります。
ステップ 1:プレスWin + Xをクリックし、「ディスクの管理」を選択します。
ステップ 2:確認したいドライブを見つけます。ドライブ文字がない場合は、それを右クリックして「ドライブ文字とパスの変更」を選択します。
ステップ 3:「追加」をクリックしてドライブ文字を割り当てます。
ステップ 4:ドライブ文字を割り当てた後、方法 4 を使用して ChkDsk を再度スケジュールしてみます。
これらの方法に従うことで、Windows 11 の起動時に ChkDsk を実行できない問題を解決できるはずです。システム メンテナンス タスクを実行する前に、必ず重要なデータをバックアップしてください。これらの解決策を試しても問題が解決しない場合は、専門の技術者に支援を求めるか、Microsoft サポートに問い合わせて支援を受けることを検討してください。









![[修正済み] PGSharp が読み込み画面でスタックする: ヒントと解決策](https://elsefix.com/statics/image/placeholder.png)




