Windows 10/11で自動修復ループを解消する方法
Windowsデバイスが「自動修復を準備しています」というループに陥ってしまうのは、まさに悪夢です。何度再起動しても、PCがその画面から先に進めないような状態です。通常、これはシステムファイルの破損、不適切なアップデート、あるいはハードウェアの不具合が原因です。朗報です。諦めてすべてを再インストールする前に、試してみる価値のある方法がいくつかあります。このガイドでは、この終わりのない修復サイクルから抜け出し、マシンを元の状態に戻すための最適な方法を解説します。できれば、時間やデータを失うことなく、元の状態に戻せることを願っています。
Windows 10/11で自動修復ループを修復する方法
高度な起動オプションにアクセスする
システムがフリーズしているため、高度なスタートアップオプションを強制的に起動する必要があります。通常は、Shift再起動をクリックしながら押し続けると問題が解決しますが、システムが全く反応しない場合は、強制シャットダウン(電源ボタンを長押しして電源が切れるまで押し続ける)してから、再度電源を入れる必要があるかもしれません。3回目の起動試行では、Windowsは通常、繰り返しの失敗を検出した後、自動的に回復モードに入ります。回復モードに入ると、トラブルシューティングのオプションが表示されます。
プロのヒント: それでも問題が解決しない場合は、電源サイクルを数回試してください (Windows の読み込み画面が表示されている間に電源をオフにします)。システムが自動的に回復モードに入るように指示される場合があります。
スタートアップ修復を使用する
Windowsの組み込みツールは、単純な起動時の問題を修復するのに非常に優れているため、まず最初に試すべき方法です。このツールはシステムをスキャンし、修復ループの原因となる破損したファイルや誤った設定を探します。
- 回復メニューで「トラブルシューティング」をクリックします。
- [詳細オプション] > [スタートアップ修復]を選択します。
Windowsは一般的な問題を自動的に検出して修正します。場合によっては、1回で解決することもあります。ただし、このプロセスには数分かかる場合があり、設定によっては「何も修正できませんでした」と表示されることもあります。それでも、さらに深く調べる前に試してみる価値はあります。
スタートアップ修復が役に立たない場合はどうすればいいですか?
自動修復が失敗し続ける場合は、同じ詳細オプションメニューからコマンドプロンプトを起動してください。一見難しそうに見えますが、ブートローダーとBCD(ブート構成データ)を修復するには、いくつかのコマンドを実行するだけです。
- 同じ詳細オプションで、コマンド プロンプトを選択します。
- 次のコマンドを 1 つずつ入力し、Enterそれぞれの後に を押します。
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
場合によってはbootrec /fixboot
、コマンドによって「アクセスが拒否されました」というエラーが発生することがあります。その場合は、ドライブ文字を割り当てたり、UEFIブートの問題を修正するための手順をいくつか実行したりする必要があるかもしれません。正直なところ、Microsoftの奇妙なブート構成は面倒なこともあり、少し難しい場合もあります。そのため、最初の試みでうまくいかなくても驚かないでください。
これらのコマンドを実行した後、再起動してWindowsが正常に起動するかどうかを確認してください。正常に起動しない場合は、ディスクチェックを実行するか、システムファイルを修復するという方法もあります。
システムファイルチェッカー(SFC)の実行
システムファイルの破損が疑われる場合は、SFCツールが役立ちます。SFCツールは、問題の根本原因となっている可能性のあるWindowsコアファイルをスキャンして修復します。
- トラブルシューティング メニューを起動し、コマンド プロンプトを再度選択します。
- このコマンドを入力して押しますEnter:
sfc /scannow
システムの速度にもよりますが、10~30分ほどかかります。問題が見つかった場合は、自動的に修復を試みます。処理が完了したら、Windowsを再起動して正常に起動するかどうかを確認してください。うまくいく場合もあれば、当てずっぽうでうまくいく場合もありますが、とにかく簡単です。
何も機能しない場合のより高度なオプション
いずれの方法もうまくいかない場合は、Windowsインストールメディア(USBドライブなど)を使って修復インストールを行うことを検討してください。Windowsのリセットやクリーンインストールといった強引な手段もありますが、これは復旧可能なものをすべてバックアップした後の最後の手段です。
– ハードウェアの問題がないか確認してください。RAMスティックの故障やハードドライブの寿命が尽きると、起動に問題が生じる可能性があります。Memtest86などのツールや、ドライブメーカーが提供するSMARTチェックを使えば、より詳しい情報を得ることができます。 – セーフモードで起動できる場合(修復ループでセーフモードがスキップされる場合もあります)、最近のアップデートやドライバーをアンインストールしてみる価値はあります。
追加のヒントとよくある問題
トラブルシューティング中は、次の点を忘れないでください。
- PC が接続され、電源が安定していることを確認してください。Windows は必要以上に作業を煩わせる傾向があるためです。
- 特にリセットや再インストールを検討している場合は、事前にデータをバックアップしておくことをお勧めします。
- いずれかの手順が危険またはわかりにくいと思われる場合は、周囲に助けを求めたり、表示された特定のエラーを調べたりしてもかまいません。
まとめ
「自動修復を準備しています」というループから抜け出すのは本当に面倒です。これらの修正がすぐにうまくいく場合もあれば、いくつかの異なる方法を試す必要がある場合もあります。重要なのは、辛抱強く、まずはスタートアップ修復などの最も簡単な方法を試し、次にコマンドライン修正を試すことです。それでも問題が解決しない場合は、ハードウェアに問題がある可能性があり、より詳細な診断が必要になる可能性があります。
これでイライラする時間が数時間短縮されることを願っています。これが役に立つことを祈ります。
まとめ
- 詳細なスタートアップ オプションにアクセスします (必要に応じて 3 回強制シャットダウンします)
- トラブルシューティングメニューからスタートアップ修復を実行する
- 必要に応じて、コマンドプロンプトを使用してbootrecコマンドで起動の問題を修正します。
- システムファイルの修復にはSFC /scannowを実行します
- 他のすべてが失敗した場合は、ハードウェアのチェックまたはクリーンインストールを検討してください