Windows 10の自動修復ループを修正する方法

自動修復ループは、Windows PCで最も苛立たしい出来事の一つです。皮肉なことに、実際には何も修復せず、代わりにPCを無駄なブートループに陥れ、Windowsからロックアウトします。「自動修復はあなたのPCを修復できませんでした」と告げられ(ありがとう)、その後、PCをシャットダウンするか、永遠に諦めるか、「詳細オプション」に進むかの選択肢が与えられます。

これは迅速かつ時には drastic な解決策が必要な重大な問題であり、ここにいくつかの修正方法をまとめました。

自動修復ループはどのように発生するのか?

まず、説明します。自動修復ループの最も一般的な理由は、Windowsが適切にシャットダウンできない場合です。例えば、停電、クラッシュ、またはノートパソコンのバッテリーが切れることです。このような場合、レジストリ内のデータが不完全で破損したエントリで満たされる可能性があり、シャットダウンしていれば発生しなかった問題が生じることがあります。また、読み取りアームが待機位置に移動する時間がなかったためにハードドライブが破損することもあります。

fix-windows-10-automatic-repair-loop-2

したがって、自動修復ループから学ぶべき簡単な教訓は、常にシャットダウンすることです!

さて、説教はこれくらいにして、解決策に移りましょう。

Windowsを通常通り起動する

最も簡単な解決策から始めましょう。時には、自動修復ループが実際にPCに問題があるのではなく、Windowsが誤って問題があると思っているために発生することがあります。したがって、ループを回避するために、PCが起動しているときにF8を繰り返し押してWindows Boot Managerに入ります。その後、「Windowsを通常通り起動」を選択します。

fix-windows-10-automatic-repair-loop-windows-boot-manager

運が良ければ、この解決策が機能し、問題が解決します。そうでない場合は、次に進みます。

システムの復元を実行する

次のステップは、システムの復元を試みることです。これが機能するためには、事前にWindowsでシステム保護を有効にしておく必要があります。

fix-windows-10-automatic-repair-loop-system-restore

自動修復ループは、青い詳細スタートアップオプション画面に導いてくれるはずです。ここで、「トラブルシューティング -> 詳細オプション -> システムの復元」を選択し、問題が始まる前の日付を選択します。

コマンドプロンプトを使用する

それが機能しない場合、Windowsは本当に困った状態にあり、コマンドプロンプトの魔法を使って再び動作させる必要があります。

詳細スタートアップ画面で、「トラブルシューティング -> 詳細オプション」をクリックします。

そこから、コマンドプロンプトを選択し、以下のコマンドをEnterで区切って入力します。

注意: 最後のコマンドの「c:」は、Windowsドライブの文字によって異なります。

bootrec.exe /rebuildbcd  
bootrec.exe /fixmbr  
bootrec.exe /fixboot  
bootrec.exe /chkdsk /r c:

結論

これらの複雑さが増す解決策のいずれかが、Windowsでの作業を再開させることを願っています。しかし、最悪のシナリオは、Windowsを再インストールする必要があることです。これは、詳細スタートアップ画面から行うことができます。「トラブルシューティング -> PCをリセット」を選択し、指示に従ってください。

それが失敗した場合は、ブート可能なWindows 10のCDまたはフラッシュドライブを作成します。作成するのは無料で、正しい作成方法についてのガイドをこちらに用意しました。このブート可能なメディアを使用するには、ループしているPCの詳細スタートアップオプションから「デバイスを使用する」オプションを選択し、指示に従ってください。

幸運を祈ります!