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

Windows 11/10が無限再起動ループから抜け出せないときの対処法

Windows 11/10のパソコンが、アップグレード後、Windows Update後、初期化(リセット)後、あるいはブルースクリーン発生後に、延々と再起動を繰り返す「再起動ループ」に陥ってしまった場合、この記事ではその問題への対処方法をご紹介します。再起動前に何らかのメッセージが表示される場合と、何も表示されない場合があります。表示されるメッセージは、例えば以下のようなものです。

  • Windows Updateの構成に失敗しました。変更を元に戻しています
  • 更新プログラムを完了できませんでした。変更を元に戻しています
  • 自動修復に失敗し、再起動ループから抜け出せない
  • 1分後にPCが自動的に再起動します

パソコンが警告なしに再起動を繰り返す場合は、まず記事全体に目を通し、ご自身の状況に当てはまる対処法を確認してください。

Windows 11/10が再起動ループに陥ったときの基本の流れ

原因が何であれ、最初に試すべきはセーフモードでの起動です。セーフモードに入ることができれば、問題の切り分けと修正が格段に楽になります。もし入れない場合は、Windowsインストールメディアまたは回復ドライブを使用する必要があります。

まずは2〜3回再起動させて様子を見てください。Windowsが自動的に「スタートアップ修復」を開始したり、修復オプションを表示したりすることがあります。それでも再起動を繰り返す場合は、以下の対処法を試してみてください。

1. 更新プログラム・ドライバー・アプリのインストール後に再起動を繰り返す場合

デュアルブート環境の場合は比較的簡単です。OS選択画面にある「既定値の変更または他のオプションを選択します」を選び、「トラブルシューティング」→「詳細オプション」→「Windowsの起動設定」と進みます。起動設定画面でキーボードの「4」を押して「セーフモードを有効にする」を選択すると、PCがセーフモードで再起動します。

シングルOS環境の場合は、以下のいずれかの方法でセーフモードまたは高度なスタートアップオプションに入ります。

  1. Shiftキーを押しながら「再起動」をクリックして、高度なスタートアップオプション画面を表示する
  2. 「設定」→「更新とセキュリティ」→「回復」→「高度なスタートアップ」→「今すぐ再起動する」を選択する
  3. 管理者権限のコマンドプロンプトで shutdown /r /o を実行し、高度なブートオプションまたは回復コンソールで再起動する

あらかじめF8キーによる起動メニューを有効にしていれば、起動中にF8キーを押すだけでセーフモードに入れます。

セーフモードにも入れない場合は、Windowsインストールメディア(DVDまたは起動可能なUSBメモリ)か回復ドライブからPCを起動し、「コンピューターを修復する」を選択して「トラブルシューティング」→「詳細オプション」→「コマンドプロンプト」を開きます。別のパソコンを使ってWindows 11/10のISOイメージをUSBメモリに書き込んでおくことも可能です。

いずれにせよ、再起動ループから脱出してセーフモードに入れた、あるいは詳細オプション画面にアクセスできたなら、以下の対処が可能です。

セーフモードに入れた場合に試したいこと

  1. 「コントロールパネル」→「プログラムと機能」→「インストールされた更新プログラムを表示」を開き、問題が発生する直前にインストールした更新プログラム(機能更新プログラムを含む)をアンインストールします。最近アプリをインストールした場合は、そのアプリも削除してみてください。
  2. 最近デバイスドライバーを更新した後に再起動ループが始まった場合は、ドライバーのトラブルシューティングを行うか、以前のバージョンへロールバック(ドライバーを元に戻す)ことを検討してください。

セーフモードまたは詳細オプションに入れた場合の追加の対処法

  1. 管理者としてコマンドプロンプトを実行し、以下のコマンドを1行ずつ入力してEnterキーを押します。
    net stop wuauserv
    net stop bits
    次にエクスプローラーで C:\Windows\SoftwareDistribution フォルダーを開き、中のファイルとフォルダーをすべて削除します。その後PCを再起動すれば、デスクトップまで正常に起動できるはずです。
  2. Windows 10/8では「スタートアップ修復」(自動修復)を実行できます。Windows 7の場合は、Windows 7自体の修復を検討してください。
  3. 「システムの復元」を使って、問題が発生する前の正常な状態にPCを戻します。
  4. コマンドプロンプトと bootrec コマンドを使って、MBR(マスターブートレコード)を修復します。
  5. 最終手段として、Windowsを再インストールします。

また、グループポリシーやレジストリエディターを使えば、Windows Update後の自動再起動を防ぐことも可能です。

2. ハードウェア障害による連続再起動の場合

ハードウェアの故障やシステムの不安定さも、繰り返し再起動の原因になります。疑われるのはRAM、ハードディスク、電源ユニット、グラフィックカード、外付けデバイスなどです。また、過熱やBIOSの問題の可能性もあります。設定を変更する際は、セーフモードで起動しておく必要があります。

ヒント: PCが起動しないときに、高度なスタートアップオプションからWindows 11をリセットする方法も参考になります。

3. ブルースクリーン(ストップエラー)後の再起動を止める方法

ソフトウェアやドライバーの不具合によって、ストップエラー発生後にPCが繰り返し再起動されるのを防ぎ、エラーコードを読み取れるようにするには、以下の設定を行います。変更にはセーフモードでの起動が必要です。

WinXメニュー(Windowsキー + X)から「システム」を開き、「システムの詳細設定」→「詳細設定」タブ→「起動と回復」の「設定」と進みます。「自動的に再起動する」のチェックを外し、「適用」→「OK」をクリックして閉じます。

または、レジストリエディターで以下のキーに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

ここで AutoReboot というDWORD値を作成(または編集)し、値を 0 に設定します。

これにより、ストップエラーでクラッシュしてもPCは再起動せず、エラーメッセージが画面に表示されるようになります。表示されたエラーコードをもとに、ブルースクリーンのトラブルシューティングが行えます。

4. アップグレード後の再起動ループの場合

Windowsのアップグレードに失敗して再起動ループに陥った場合は、上記のセーフモードからの対処法(更新プログラムのアンインストール、システムの復元など)が有効です。

なお、マルウェアやウイルス感染も再起動を繰り返す原因になり得ます。ウイルス対策ソフトでPC全体を徹底的にスキャンしましょう。念のため、セカンドオピニオン用のオンデマンド型アンチウイルスソフトで再スキャンしておくと、より確実です。

さらに、Windowsが読み込み中の画面(回転するドットのアニメーション)、ウェルカム画面、ログイン画面などで固まってしまう場合や、そもそも起動しない場合でも、セーフモードや高度なスタートアップオプションへアクセスする方法を知っておくと安心です。

本記事が問題解決の一助となれば幸いです!

  1. Windows 11/10でセーフモードに直接再起動する3つの方法【msconfig・コマンドプロンプト・ショートカット】

    Windowsのセーフモードとは、必要最小限のドライバーとシステムファイルだけでパソコンを起動する特別なモードです。セーフモードでは、スタートアッププログラムやアドオンなどは実行されず、Windows 11/10/8/7の起動に最低限必要な基本ドライバーのみが読み込まれます。このため、Windowsの不具合をトラブルシューティングする際に非常に役立つ機能です。 従来のWindowsでは、セーフモードで再起動するには、BIOSメッセージを確認しながらOS選択画面でF8キーをタイミングよく押し、詳細ブートオプションメニューを呼び出す必要がありました。Windows 11/10では仕組みが少し異なり

  2. Windows 10が再起動ループから抜け出せないときの直し方【原因別の対処法10選】

    Windows 10が再起動ループに陥る問題の解決法: Windows 10へのアップグレード直後や、新しいビルドへの更新後に、PCが延々と再起動を繰り返してしまうトラブルに遭遇することがあります。この問題は、アップグレード後・Windows Update後・PCのリセット後・ブルースクリーン(BSOD)発生後など、さまざまなタイミングで起こり得ます。最初の再起動が始まる前に、以下のようなエラーメッセージが表示される場合もあります(表示されないケースもあります)。 「更新プログラムの構成に失敗しました。変更を元に戻しています」と表示される 「セキュリティ オプションを準備しています」の画面で