Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で起動するたびにChkDskが自動的に実行される場合の対処法

Windows 11/10/8/7に搭載されているチェックディスクユーティリティ(Chkdsk.exe)は、ディスクメディアやファイルシステムのエラーを検出・修復するためのツールです。ブルースクリーンの発生や、ファイルやフォルダが開けない・保存できないといった問題に直面した場合は、chkdsk.exeを実行することをおすすめします。

チェックディスクは、パソコンが強制終了された場合や、ファイルシステムが「ダーティ(dirty)」状態と判定された場合に自動的に実行されることがあります。しかし、Windowsを起動するたびにチェックディスクが毎回自動的に実行されてしまうケースがあります。自分でスケジュールした場合や、Windows側が自動的にスケジュールを組んだ場合もありますが、本来1回だけ実行されるはずのものが、起動のたびに繰り返し実行されてしまうのです。

起動のたびにチェックディスクが自動的に実行される場合の対処法

Windowsでチェックディスク(chkdsk)ツールが毎回起動時に実行されてしまう場合は、以下の方法を試してChkDskの操作をキャンセルしてみてください。

  1. 最後まで完全に実行させる
  2. Windowsレジストリを編集する
  3. コマンドプロンプトを使用してChkDskをキャンセルする

それぞれの手順を詳しく見ていきましょう。

1] 最後まで完全に実行させる

このプロセスが実行されているということは、ハードディスクに何らかの問題があり、コンピュータがその修復を試みていることを意味します。そのため、中断せずに一度最後まで完全に実行させることが重要です。

2] Windowsレジストリを編集する

この問題を解決するには、レジストリファイルを編集する必要があります。以下の手順に従ってください。

  • Win + Rキーを押して「ファイル名を指定して実行」ダイアログを開きます。
  • regeditと入力し、Enterキーを押します。
  • はいをクリックしてレジストリエディターを開きます。
  • 次のパスに移動します:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  • BootExecuteという文字列値をダブルクリックします。
  • 値のデータを「autocheck autochk * /.」から「autocheck autochk *」に変更します。
  • OKボタンをクリックします。

Windows 11/10で起動するたびにChkDskが自動的に実行される場合の対処法

これで問題が解決すれば良いのですが、解決しない場合は次の方法を試してください。

3] コマンドプロンプトを使用してChkDskをキャンセルする

コマンドプロンプトウィンドウを開き、以下のコマンドを入力してEnterキーを押します。

fsutil dirty query g:

このコマンドはドライブの状態を照会するもので、おそらく「ダーティ」であると表示されるでしょう。

次に、以下のコマンドを実行します。

CHKNTFS /X G:

「X」オプションは、次回の再起動時に特定のドライブ(G)をチェックしないようWindowsに指示します。

この時点で手動でコンピュータを再起動すると、Chkdskは実行されず、直接Windowsが起動するはずです。

Windowsが完全に起動したら、再度コマンドプロンプトを開き、以下のコマンドを実行します。

Chkdsk /f /r g:

これにより5つのステージでスキャンが実行され、ダーティビットが解除されます。最後に、以下のコマンドを入力してEnterキーを押します。

fsutil dirty query g:

Windowsが、そのドライブにダーティビットが設定されていないことを確認してくれます。

ハードディスクのエラーをチェックするには、chkdsk /rコマンドまたはchkdsk /fコマンドを実行できます。

この記事がお役に立てば幸いです。さらに詳しい情報が必要な場合は、ChkDskのログファイルを確認してみてください。

パソコンを起動するたびにディスクチェックが実行されるのはなぜですか?

パソコンを起動するたびにディスクチェックが実行される場合、ハードディスクに何らかの問題が発生している可能性があります。コンピュータは内部の問題を検出すると、その問題を解消するために自動的にディスクチェックを実行します。

Windows 11/10で起動時のchkdskの実行を停止するにはどうすればよいですか?

Windows 11/10で起動時のchkdskの実行を停止するには、いくつかの方法があります。例えば、スキャンを最後まで完了させる、BootExecuteという名前のレジストリファイルを編集するなどの方法があります。また、コマンドプロンプトを使用してChkDskをキャンセルすることも可能です。

関連記事:

  1. ChkDskのカウントダウン時間を短縮する方法
  2. Windowsで起動時にチェックディスクが実行されない場合の対処法
  3. ChkDskがフリーズしたり固まったりする場合の対処法
  1. Windows 11/10で起動時にシステムの復元ポイントを自動的に作成する方法

    システムの復元(System Restore)は、Windows 11/10/8/7が備える最も優れた機能のひとつで、いざというときに頼れる「命綱」となり得ます。多くのWindows上級者は、システムに何らかの変更を加える前に必ず復元ポイントを作成することを推奨しています。サードパーティ製ソフトウェアのインストールやアンインストール、レジストリやシステム設定の変更を行う前には、安全のため復元ポイントを作成しておくのが基本です。万が一問題が発生しても、作成しておいた正常な状態まで簡単に戻せるからです。しかし実際には、復元ポイントの作成をつい忘れてしまうことが多いものです。そこで便利なのが、パソコ

  2. Windows 11/10で発生するLogonUI.exe アプリケーションエラーの原因と対処法

    普段は問題なく動作しているパソコンでも、突然予期しない不具合が発生することがあります。たとえば、PCをスリープから復帰させたり電源を入れたりした際に、次のようなエラーメッセージがポップアップ表示されるケースがあります。 LogonUI.exe – アプリケーションエラー 例外ブレークポイント。ブレークポイントに到達しました。(0x80000003) がアプリケーションの位置 0x00007FFC7F84C4D7 で発生しました。 LogonUI.exeは、Windowsのログオン画面(サインイン画面)のインターフェースを担当する重要なシステムファイルです。ユーザーが正しいアカウント名とパ