【Windows】セーフモードでPCがクラッシュ・フリーズする原因と8つの対処法
セーフモードでPCがクラッシュする問題の解決法:セーフモードは、Windowsに標準搭載された診断用の起動モードで、サードパーティ製アプリケーションやドライバーをすべて無効化して起動します。セーフモードではWindowsの基本動作に必要な最小限のドライバーだけを読み込むため、ユーザーはPCのトラブルシューティングを行いやすくなります。ところが、セーフモードでもクラッシュが発生したり、さらに深刻なことにランダムにフリーズしたりする場合は、PC本体に重大な問題が潜んでいる可能性があります。
通常モードでクラッシュやフリーズが頻発し、原因を切り分けるためにセーフモードで起動してみても症状が改善しない――こうしたケースでは、再起動を繰り返すしかない状況に陥りがちです。セーフモードや通常モードでPCがクラッシュ・フリーズする明確な単一の原因は存在しませんが、これまでに報告されている主な要因は以下の通りです。
セーフモードでクラッシュ・フリーズする主な原因
- Windowsのシステムファイルまたは構成情報の破損
- HDD/SSDの故障または不良
- RAM上のメモリ不良(バッドセクター)
- ウイルスやマルウェアへの感染
- ハードウェア同士の非互換性
原因の候補が把握できたところで、次は実際の解決策です。以下では、セーフモードでのクラッシュを解消するためのトラブルシューティング手順を、8つの方法に分けて順番に解説します。上の方法から順に試していきましょう。
セーフモードでのクラッシュを修正する8つの方法
方法1:SFC(システムファイルチェッカー)とCHKDSKをセーフモードで実行する
1. Windowsキー + X を押し、「コマンドプロンプト(管理者)」をクリックします。

2. コマンドプロンプトに以下を入力してEnterキーを押します。
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows(上記が失敗した場合にこちらを試してください)

3. スキャンが完了するまで待ち、終了したらPCを再起動します。
4. 続いて、チェックディスクユーティリティ(CHKDSK)でファイルシステムエラーを修復する手順に従い、CHKDSKを実行します。
5. 処理が完了したら、再度PCを再起動して変更を適用します。
方法2:DISMコマンドを実行する
1. Windowsキー + X を押し、「コマンドプロンプト(管理者)」を選択します。

2. 以下のコマンドを順番に入力し、それぞれ入力後にEnterキーを押します。
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth

3. DISMコマンドの実行が完了するまで待ちます。
4. 上記のコマンドでうまくいかない場合は、以下を試してください。
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注意:「C:\RepairSource\Windows」の部分は、お使いの修復ソース(Windowsインストールメディアまたはリカバリーディスク)の場所に置き換えてください。
5. PCを再起動して変更を保存します。これでセーフモードでのクラッシュが解消されるはずです。
方法3:「前回正常起動時の構成」で起動する
作業を始める前に、ブートオプションを簡単に呼び出せるよう、レガシー詳細ブートメニューを有効化しておきましょう。
1. Windowsキー + X を押し、「コマンドプロンプト(管理者)」を選択します。

2. コマンドプロンプトに以下を入力してEnterキーを押します。
BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY

3. Enterキーを押してレガシー詳細ブートメニューを有効化します。
4. PCを再起動し、ブート画面が表示されたらF8キーまたはShift + F8キーを押します。
5. ブートオプション画面で「前回正常起動時の構成(詳細)」を選択します。

6. 今後レガシー詳細ブートメニューを無効化したい場合は、以下のコマンドを入力してEnterキーを押します。
BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY STANDARD

これでセーフモードでのクラッシュが解決するはずです。改善しない場合は、次の方法に進みましょう。
方法4:Memtest86+でメモリテストを実行する
注意:作業前に、別のPCを使用できることを確認してください。Memtest86+のダウンロードと、ディスクまたはUSBフラッシュドライブへの書き込みに別マシンが必要になります。
1. USBフラッシュドライブをPCに接続します。
2. Windows版Memtest86 Auto-installer for USB Keyをダウンロードしてインストールします。
3. ダウンロードしたばかりのイメージファイルを右クリックし、「ここに展開」を選択します。
4. 展開が完了したらフォルダを開き、Memtest86+ USB Installerを実行します。
5. 書き込み先として、接続中のUSBドライブを選択します(この操作でUSBドライブはフォーマットされるので注意してください)。

6. 書き込みが完了したら、そのUSBメモリをセーフモードでクラッシュが発生しているPCに挿入します。
7. PCを再起動し、USBフラッシュドライブからの起動が選択されていることを確認します。
8. Memtest86が自動的にメモリ破損のテストを開始します。

9. すべてのテストに合格すれば、メモリは正常に動作していると判断できます。
10. 一部のテストで失敗した場合は、Memtest86がメモリ破損を検出しています。つまり、セーフモードでのクラッシュは不良または破損したメモリが原因である可能性が高いということです。
11. セーフモードでのクラッシュ問題を解決するには、不良メモリセクターが見つかった場合、RAMを新しいものに交換する必要があります。
方法5:システム診断を実行する
ここまでの方法でもセーフモードでのクラッシュ問題が解決しない場合、ハードディスクが故障しかけている可能性があります。その場合は、既存のHDDまたはSSDを新品に交換し、Windowsを再インストールする必要があります。ただし、結論を急ぐ前に、必ず診断ツールを実行して、本当にハードディスクの交換が必要かどうかを確認しましょう。

診断を実行するには、PCを再起動し、コンピューターの起動直後(ブート画面が表示される前)にF12キーを押します。ブートメニューが表示されたら、「Boot to Utility Partition(ユーティリティパーティションから起動)」または「Diagnostics(診断)」のオプションをハイライト表示してEnterキーを押すと、診断が開始されます。診断ツールがシステムの全ハードウェアを自動的にチェックし、問題が見つかれば報告してくれます。
補足:起動時に押すキーはメーカーによって異なります(DellはF12、HPはEscまたはF2など)。お使いのPCのマニュアルで確認してください。
方法6:システムの復元を実行する
1. Windowsキー + R を押し、「sysdm.cpl」と入力してEnterキーを押します。

2. 「システム保護」タブを選択し、「システムの復元」をクリックします。

3. 「次へ」をクリックし、任意のシステム復元ポイントを選択します。

4. 画面の指示に従ってシステムの復元を完了させます。
5. 再起動後、セーフモードでのクラッシュ問題が解消されているかどうかを確認してください。
方法7:CCleanerとMalwarebytesを実行する
コンピューターが安全な状態かどうかを確認するため、ウイルス対策ソフトによるフルスキャンを実行しましょう。併せて、CCleanerとMalwarebytes Anti-Malwareの使用もおすすめです。
1. CCleanerとMalwarebytesをダウンロードしてインストールします。
2. Malwarebytesを実行し、システム内の有害なファイルをスキャンさせます。
3. マルウェアが検出された場合は、自動的に削除されます。
4. 次にCCleanerを起動し、「Cleaner」セクションの「Windows」タブで、以下の項目にチェックが入っていることを確認します。

5. 必要な項目にチェックを入れたら、「Run Cleaner」をクリックし、CCleanerの処理が完了するまで待ちます。
6. システムをさらにクリーンアップするには、「Registry」タブを選択し、以下の項目にチェックが入っていることを確認します。

7. 「Scan for Issue」を選択してスキャンを実行し、完了したら「Fix Selected Issues」をクリックします。
8. CCleanerが「レジストリの変更をバックアップしますか?」と尋ねてきたら、「はい」を選択します。
9. バックアップが完了したら、「Fix All Selected Issues」を選択します。
10. PCを再起動し、セーフモードでのクラッシュが解消されているかどうかを確認します。
方法8:Windows 10を修復インストールする
上記の方法をすべて試しても問題が解決しない場合は、ハードディスク自体は無事で、OSまたはハードディスク上のBCD(ブート構成データ)情報が何らかの理由で破損しているために、セーフモードでクラッシュが発生していると考えられます。この場合は、Windowsの修復インストールを試してみてください。それでも失敗する場合は、残された手段はWindowsの新規インストール(クリーンインストール)のみとなります。
最終手段としては、Windowsがインストール済みの外付けハードディスクから起動し、内蔵ハードディスクをフォーマットする方法もあります。その後、Windowsを再インストールして、問題が再発するかどうかを確認してください。それでも問題が解消しない場合は、ハードディスク自体が破損しているため、新品への交換が必要です。
まとめ
以上の手順でセーフモードでのPCクラッシュ問題を解決できたでしょうか。SFCやDISMによるシステムファイルの修復、Memtest86+によるメモリチェック、ディスク診断、システムの復元など、原因に応じて適切な対処法を選ぶことが重要です。それでも解決しない場合は、OSの修復インストールやクリーンインストール、ハードウェアの交換を検討しましょう。本記事についてご不明な点がある場合は、お気軽にコメント欄でお尋ねください。
-
Windows 10/11がスリープモードにならないときの対処法【完全ガイド】
Windows 10/11のパソコンがスリープモードに移行せずにお困りではありませんか?本記事では、その原因と解決策を詳しく解説します。パソコンがスリープモードに入ると画面はオフになりますが、使用中のプログラムやアプリケーションは開いたまま維持されるため、作業に戻る際は中断した箇所からすぐ再開できます。スリープモードは省エネになるだけでなく、アプリを最初から起動し直す手間が省けるため、時間の節約にもつながります。 しかし一部のユーザーからは、Windows 10デバイスがスリープモードにならず、休憩のたびに完全にシャットダウンしてアプリを開き直すしかないという声が寄せられています。また、Win
-
Windows 10でセーフモードがクラッシュする原因と5つの解決策を徹底解説
セーフモードは、OS上のほとんどの技術的な問題を解決するための、最も安全かつ効果的な方法のひとつとして広く知られています。セーフモードに切り替えることで、最小限のドライバー、設定、リソースだけを使ってシステムを起動し、問題の原因を切り分けながらアクセスできるようになります。 セーフモードは、Windows OSで発生したエラーや不具合を解消するための最速の手段のひとつです。しかし、セーフモード自体がクラッシュしてしまうと、解決の糸口がなくなり、深刻な行き詰まり状態に陥ってしまいます。デバイスがセーフモードでもクラッシュし続ける場合は、重大な問題が潜んでいる可能性があるため、早急に対処することが