アプリが突然起動しなくなった、原因不明のエラーが出る――そんな時に役立つ「クリーンブート」という診断方法を解説します。
この記事でわかること
- クリーンブートとは何か
- 設定手順(msconfig経由)
- クリーンブートで確認できること
- 通常の状態に戻す方法
結論から言うと、クリーンブートとは、自動起動するアプリやサービスを一時的にすべて停止し、必要最小限のMicrosoft製のサービスだけでWindowsを起動する診断方法です。この状態で症状が改善するかどうかで、原因を切り分けられます。
1. クリーンブートとは
普段のWindowsは、セキュリティソフトや常駐アプリなど、さまざまなプログラムが自動的に起動しています。これらの中に、不具合の原因となっているものが紛れていないかを調べるために、一時的にそれらをすべて止めた状態で起動するのがクリーンブートです。
2. クリーンブートの設定手順
- 「Win+R」を押し、「msconfig」と入力してEnterキーを押す
- 「サービス」タブを選ぶ
- 「Microsoftのサービスをすべて隠す」にチェックを入れる
- 「すべて無効」を選ぶ
- 「スタートアップ」タブを選ぶ
- 「タスクマネージャーを開く」を選ぶ
- タスクマネージャーの「スタートアップ」タブで、表示されているアプリをすべて「無効化」する
- タスクマネージャーを閉じ、「msconfig」の画面で「OK」を選ぶ
- パソコンを再起動する
3. クリーンブート後に症状を確認する
再起動後、問題となっていた症状が改善しているか確認しましょう。
- 改善した場合:無効にしたアプリやサービスの中に、原因があった可能性が高い
- 改善しない場合:アプリやサービスが原因ではなく、Windows自体やハードウェアに問題がある可能性が高い
4. 原因のアプリを特定する方法
症状が改善した場合、無効にしたアプリやサービスを1つずつ有効に戻しながら再起動を繰り返すことで、どれが原因だったのかを特定できます。手間はかかりますが、確実な方法です。
5. 通常の状態に戻す方法
診断が終わったら、必ず通常の状態に戻しましょう。
- 「Win+R」で「msconfig」と入力する
- 「全般」タブで「通常スタートアップ」を選ぶ
- 「サービス」タブで、「Microsoftのサービスをすべて隠す」のチェックを外す
- 「OK」を選び、再起動する
6. 戻し忘れると起きること
クリーンブートの状態のまま使い続けると、セキュリティソフトなど、普段自動で動いているはずの重要なプログラムが起動しないままになり、セキュリティ上のリスクが高まります。診断が終わったら、忘れずに元に戻しましょう。
7. クリーンブートで直らない場合
クリーンブートを試しても症状が変わらない場合、原因はアプリやサービスではなく、システムファイルの破損やハードウェアの不具合である可能性が高くなります。別記事「修復コマンドでのトラブル対応」もあわせて参考にしてください。
8. 作業前の注意点
クリーンブートの作業自体でデータが失われることはありませんが、作業に慣れていない場合は、手順を一つずつ確認しながら進めることをおすすめします。
まとめ
- クリーンブートは、不具合の原因をアプリ・サービス側かどうか切り分ける診断方法
- msconfigとタスクマネージャーから設定できる
- 症状が改善する場合は、1つずつ有効に戻して原因を特定する
- 診断後は、必ず通常スタートアップに戻すことを忘れずに
よくある質問(FAQ)
Q. クリーンブート中に、普段使っているアプリは使えますか?
自動起動しないだけで、手動で起動すれば通常通り使用できます。
Q. クリーンブートとセーフモードは同じものですか?
似ていますが別の機能です。セーフモードはドライバーも最小限にしますが、クリーンブートは通常のドライバーのまま、アプリやサービスのみを制限します。
Q. 元に戻す手順を忘れてしまった場合はどうすればよいですか?
この記事の「通常の状態に戻す方法」の手順を、いつでも参照して実行できます。

