不良なシステムアップデート、新しいグラフィックカード、破損したシステムファイル、さらには新しいUSBマウス。これらのいずれかにより、WindowsPCを起動しようとしたときに恐ろしいWindows10自動修復ループが発生する可能性があります。(Windows 10)
通常、このエラーは、Windows 10が起動しようとして起動できない場合に表示され、自動的に修復を試みるという無限のサイクルを強制します。Windowsがそれ自体を修復できない場合は、再起動してこのサイクルを繰り返します。Windows 10の自動修復ループを修正するには、次のことを行う必要があります。
Windows 10の自動修復ループの原因は何ですか?(What Causes a Windows 10 Automatic Repair Loop?)
Windows 10の自動修復ループの原因は1つではありませんが、それを引き起こす可能性のある状況がいくつかあります。システムファイルの欠落または破損は、実行する必要のあるこれらの重要なファイルが利用できないためにWindowsが起動(またはそれ自体を修復)できない、より一般的な原因の1つです。
これにより、Windowsカーネル(ntoskrnl.exe)およびその他の重要なWindowsサービスが完全に読み込まれなくなり、PCを使用できなくなります。修復ループを引き起こす可能性のある別の問題は、新しくインストールされたコンポーネントまたは接続された周辺機器で、デバイスドライバーがない(または正しく機能していない)ことです。
最近PCをアップグレードした場合、 (upgraded your PC)Windowsで使用できるようにするには、新しいコンポーネントにデバイスドライバーが必要です。ドライバが見つからないか、古くなっているか、サポートされていない場合、特に新しいグラフィックカードなどの重要なコンポーネントの場合、修復ループが発生する可能性があります。
コンポーネントの障害、マルウェア感染(malware infection)、システムレジストリの破損、インストールファイルの破損など、その他の問題はすべて、考えられる原因を示しています。ありがたいこと(Thankfully)に、以下で試すことができる修正の多くは、Windows10の自動修復ループのほとんどの原因で機能します。
1.最近インストールまたは接続されたデバイスを切断または削除する(1. Disconnect or Remove Recently Installed or Connected Devices)
Windows 10の自動修復ループが表示される前に最近新しいハードウェアをインストールした場合は、インストールしたハードウェアが問題の原因である可能性があります。
これは通常、不足しているドライバーまたはドライバーの競合が原因です。デバイス(Device)ドライバーを使用すると、 Windowsはハードウェア(グラフィックカードなど)をソフトウェア(Windowsサービスおよびサードパーティソフトウェア)とインターフェイスできます。ドライバが見つからないか壊れていると、Windowsが正しく起動しなくなる可能性があります。
ほとんどの場合、問題のあるデバイスを削除すると、Windowsは問題をスキップできます。デバイスを取り外した状態でWindows(Windows)が起動した場合は、新しいドライバーのインストールまたはコンポーネントの交換を検討できます。たとえば、新しいグラフィックカード(installing a new graphics card)をインストールするには、製造元のWebサイトからドライバをダウンロードしてインストールする必要があります。
2.システム修復ツール(Chkdsk、SFC)を実行します(2. Run System Repair Tools (Chkdsk, SFC))
Windows 10の自動修復ループの原因をすぐに追跡できない場合は、いくつかの一般的なシステム修復ツールから始めるのが最善の方法です。Windowsは起動できませんが、通常、[詳細(Advanced)オプション(Options)]メニュー画面を使用してWindowsを強制的にコマンドプロンプトウィンドウで起動することができます。
- これを行うには、PCを再起動し、 Windowsロゴと回転アイコンが表示される前にキーボードのF8キーを押します(この手順を数回繰り返す必要がある場合があります)。これにより、Windowsブートのトラブルシューティングメニューが表示されます。[高度な修復オプションを参照]を(See advanced repair options)選択して開始します。
- [オプション(Choose an option )の選択]メニューで、[トラブルシューティング(Troubleshoot)]オプションを選択します。
- [トラブルシューティング(Troubleshoot )]メニューで、[詳細オプション(Advanced options)]オプションを選択します。
- [詳細オプション(Advanced options )]メニューで[コマンドプロンプト(Command Prompt )]を選択して、最小バージョンのWindowsを起動し、コマンドプロンプトウィンドウのみを表示します。
- コマンドプロンプトウィンドウで、chkdsk /r c: CheckDiskユーティリティ(Check Disk utility)を使用したシステムドライブのエラーの低レベルチェックを開始します。エラーを検出すると、chkdskは自動的にエラーを修復します(可能な場合)。
- 次に、システムファイルチェッカー(System File Checker)ツールを使用して、 Windowsシステムファイルの整合性を確認できます。sfc /scannow と入力して開始します。これが完了するまでに時間がかかる場合があります。
- 終了したら、右上の十字(X)アイコンを押して、コマンドプロンプトウィンドウを閉じ、PCを再起動します。(cross (X) icon )
3. Windows10DISMツールを実行します(3. Run the Windows 10 DISM tool)
上記のシステムファイルチェッカーユーティリティは、ローカルの(System File Checker)Windowsイメージを使用してシステムファイルを修正します。特定のファイルが破損した場合、Windowsはそれらをローカルイメージに置き換えますが、このイメージ自体が破損した場合、Windowsはそれ自体を修復できません。
これを克服するには、DISM(Deployment Image Servicing and Management)ツールを使用して、最初にシステムファイルを修復します。
- これを行うには、起動時にF8キーを押してから、[(F8 )高度な修復オプションを参照](See advanced repair options)を選択します。
- 起動のトラブルシューティングメニューで、[トラブルシューティング(Troubleshoot)] >[詳細オプション( Advanced options)] >[スタートアップの設定]( Startup Settings) >[再起動]を選択します。( Restart.)
- 次の段階で、キーボードの5つ(5)の数字キー(またはF5 )を選択して、[セーフモードとネットワーク(Enable Safe Mode with Networking )を有効にする]を選択します。Windowsは、最小限のサービスのみが有効になっているセーフモード(Safe Mode)で起動します。
- Windowsが(Windows)セーフモード(Safe Mode)で起動したら、[スタート(Start)]メニューを右クリックして、[ Windows PowerShell(管理者)(Windows PowerShell (Admin)) ]を選択します。
- PowerShellウィンドウで、DISM /Online /Cleanup-Image /RestoreHealth と入力し、プロセスが完了するまで待ちます。これには時間がかかる場合があります。
- DISMツールの実行が終了したら、PCを再起動し、上記の手順を使用してコマンドラインウィンドウを起動し、SFCコマンド(sfc /scannow)を繰り返してWindowsが完全に修復されていることを確認します。
4.自動起動修復を無効にして、起動ループを制限します(4. Disable Automatic Startup Repair to Limit Boot Loops)
Windows 10のインストールがまだ機能していると確信している場合は、自動起動修復システムを無効にすることができます。これにより、修復ループを実行せずにWindowsを起動できるようになります。
ただし、これはWindows(Windows)が正しく機能している場合にのみ機能します。そうでない場合(そしてまだ起動できない場合)、後でより抜本的な修正( Windowsの復元など)を検討する必要があるかもしれません。(Windows)
- 開始するには、 F8キー(F8)を押して、ブートトラブルシューティングメニューがロードされるのを待ち、[高度な修復(See advanced repair)を参照]を選択して続行します。
- ブートトラブルシューティングメニューで、[トラブル(Troubleshoot )シューティング] >[詳細オプション( Advanced options )] >[コマンドプロンプト( Command Prompt)]を選択し、コマンドラインウィンドウが開くのを待ちます。最初に、ローカルまたはMicrosoft(Microsoft)アカウントのパスワードで認証する必要がある場合があります。
- コマンドラインウィンドウで、bcdeditと入力し、(bcdedit )識別子(identifier )とrecoveryenabledの値を再確認します。識別子(identifier)の値は通常{default}として表示され、recoveryenabledは(recoveryenabled)yesとしてリストされます。
これを変更するには、bcdedit /set {default} recoveryenabled noと入力して、自動ブート修復を無効にします。セーフモードでコマンドラインまたは(Safe Mode)PowerShellウィンドウ
からこのコマンドを実行している場合は、代わりに識別子(identifier )の値を{current}に置き換える必要があります(例:bcdedit /set {current} recoveryenabled no)。
- 右上の十字(X)アイコン(cross (X) icon )を押して、PCを再起動します。Windowsが起動できる場合は、次の段階で通常どおりサインインできるはずです。
正常なWindows10インストールの維持(Maintaining a Healthy Windows 10 Installation)
Windows 10がまだ自動修復ループにある場合(またはWindows 10が正しく起動できない他の問題がある場合)、Windowsのワイプや再インストール(wiping and reinstalling Windows)など、より抜本的な修復方法を検討する必要があります。これにより、ローカルに保存されたファイルが失われる可能性があるため、開始する前に必ずハードドライブをバックアップしてください。
上記の手順を使用して修復ループを修正したら、定期的なシステムメンテナンスで正常なインストールを維持する必要があります。新しいデバイスドライバーの更新と重要なシステムのアップグレードで(new device driver updates)Windowsを最新の状態に保つことが不可欠です。
更新プログラムがスタックした(updates become stuck)場合、または更新プログラムが正しくインストールされない場合は、クイックリスタートから(updates just won’t install)Windows Updateトラブルシューティング(Windows Update Troubleshooter)の実行まで、いくつかの簡単な修正を試すことを忘れないでください。ただし、PCのパフォーマンス(boost your PC performance)を向上させるためにできることは、更新だけではありません。PCをクリーニングする(cleaning your PC)だけでも、プラスの影響があります。
How to Fix a Windows 10 Automatic Repair Loop
A bad system update, a nеw graphics card, сorrupted system files, еνen а fresh USB mоuse—any of theѕe can cause a dreaded Windows 10 automatic repair loop to occυr when you’re trying tо boot up a Windows PC.
You’ll usually see this error when Windows 10 tries to boot and can’t, forcing itself through an endless cycle of automatically trying to repair itself. If Windows can’t repair itself, it reboots and repeats the cycle. To fix a Windows 10 automatic repair loop, here’s what you’ll need to do.
What Causes a Windows 10 Automatic Repair Loop?
There isn’t a single cause for a Windows 10 automatic repair loop, but there are several situations that are likely to cause it. Missing or corrupted system files are one of the more common causes, where Windows can’t boot (or repair itself) because these essential files it needs to run aren’t available.
This prevents the Windows kernel (ntoskrnl.exe) and other essential Windows services from fully loading, preventing you from using your PC. Another issue that could cause a repair loop is a newly installed component or connected peripheral that’s missing a device driver (or just isn’t working correctly).
If you’ve recently upgraded your PC, your new components will need device drivers to allow Windows to use it. If the drivers are missing, out-of-date, or not supported, it could cause a repair loop, especially for critical components like a new graphics card.
Other problems, such as faulty components, malware infection, corrupted system registry, and even broken installation files all point to a possible cause. Thankfully, many of the fixes you can try below will work for most causes of a Windows 10 automatic repair loop.
1. Disconnect or Remove Recently Installed or Connected Devices
If you recently installed new hardware before a Windows 10 automatic repair loop began to appear, then the hardware you’ve installed is a likely cause of the problem.
This is usually because of a missing driver or driver conflict. Device drivers allow Windows to interface the hardware (such as your graphics card) with the software (Windows services and third-party software). If the drivers are missing or broken, this can stop Windows from booting up properly.
In most cases, removing the problematic device will allow Windows to skip over the issue. If Windows boots with the device removed, you can then look at installing new drivers or replacing the component. For instance, installing a new graphics card could require you to download and install drivers from the manufacturer’s website.
2. Run System Repair Tools (Chkdsk, SFC)
If you can’t immediately trace the cause of a Windows 10 automatic repair loop, the best thing to do is start with some common system repair tools. While Windows can’t boot, you can usually force Windows to boot to a command prompt window using the Advanced Options menu screen.
- To do this, restart your PC and press the F8 key on your keyboard before the Windows logo and spinning icon appears (you may need to repeat this step a few times). This should cause the Windows boot troubleshooting menu to appear. Select See advanced repair options to begin.
- In the Choose an option menu, select the Troubleshoot option.
- In the Troubleshoot menu, select the Advanced options option.
- Select Command Prompt in the Advanced options menu to boot to a minimal version of Windows, showing only a command prompt window.
- In the command prompt window, type chkdsk /r c: to begin a low-level check of your system drive for errors using the Check Disk utility. If it detects errors, chkdsk will automatically repair them (if possible).
- Next, you can check the integrity of Windows system files by using the System File Checker tool. Type sfc /scannow to begin. This could take some time to complete.
- Once you’re finished, press the cross (X) icon in the top-right to close the command prompt window and restart your PC.
3. Run the Windows 10 DISM tool
The System File Checker utility above will fix system files using a local Windows image. If certain files become corrupted, Windows will replace them with the local image, but if this image itself has become corrupted, Windows can’t repair itself.
To overcome this, you can use the DISM (Deployment Image Servicing and Management) tool to repair your system files first.
- To do this, press the F8 key during boot up, then select See advanced repair options.
- In the boot troubleshoot menu, select Troubleshoot > Advanced options > Startup Settings > Restart.
- At the next stage, select Enable Safe Mode with Networking by selecting the 5 number key (or F5) on your keyboard. Windows will boot up to Safe Mode, with only minimal services enabled.
- Once Windows boots up in Safe Mode, right-click the Start menu and select Windows PowerShell (Admin).
- In the PowerShell window, type DISM /Online /Cleanup-Image /RestoreHealth and allow the process to complete, which could take some time.
- When the DISM tool finishes running, reboot your PC and use the steps above to boot into a command-line window, repeating the SFC command (sfc /scannow) to ensure Windows is fully repaired.
4. Disable Automatic Startup Repair to Limit Boot Loops
If you’re confident that a Windows 10 installation is still functional, then it’s possible to disable the automatic startup repair system. This should allow you to boot into Windows without the repair loop taking place.
This will only work if Windows is working properly, however. If it isn’t (and you still can’t boot), you may need to consider more drastic fixes (such as restoring Windows) afterwards.
- To start, press F8 and wait for the boot troubleshoot menu to load, selecting See advanced repair to proceed.
- In the boot troubleshoot menu, select Troubleshoot > Advanced options > Command Prompt, then wait for the command line window to open. You may need to authenticate with your local or Microsoft account password first.
- In the command line window, type bcdedit and double-check the values for identifier and recoveryenabled. The identifier value will usually appear as {default}, with recoveryenabled listed as yes.
To change this, type bcdedit /set {default} recoveryenabled no to disable automatic boot repair.
If you’re running this command from a command line or PowerShell window in Safe Mode, you may need to replace the identifier value to {current} instead (e.g. bcdedit /set {current} recoveryenabled no).
- Press the cross (X) icon in the top-right to reboot your PC. If Windows can boot, you should be able to sign in as normal at the next stage.
Maintaining a Healthy Windows 10 Installation
If Windows 10 is still in an automatic repair loop (or if it has other issues that prevent it from booting up properly), you may need to consider more drastic repair methods, such as wiping and reinstalling Windows. This may lose your local saved files, so be sure to back up your hard drive before you begin.
Once you’ve managed to fix the repair loop using the steps above, you’ll need to make sure you maintain a healthy installation with regular system maintenance. Keeping Windows updated with new device driver updates and important system upgrades is essential.
If updates become stuck or if updates just won’t install properly, don’t forget to try some simple fixes, from a quick restart to running the Windows Update Troubleshooter. Updating isn’t the only thing you can do to boost your PC performance, however—even cleaning your PC will have a positive impact.