Как исправить цикл автоматического восстановления Windows 10

Плохое обновление системы, новая видеокарта, поврежденные системные файлы, даже свежая USB -мышь — все это может вызвать ужасный цикл автоматического восстановления Windows 10 , когда вы пытаетесь загрузить ПК с Windows.

Обычно вы видите эту ошибку, когда Windows 10 пытается загрузиться и не может, заставляя себя пройти через бесконечный цикл автоматических попыток восстановить себя. Если Windows не может восстановить себя, она перезагружается и повторяет цикл. Вот что вам нужно сделать, чтобы исправить цикл автоматического восстановления Windows 10 .

Что вызывает цикл автоматического восстановления Windows 10?(What Causes a Windows 10 Automatic Repair Loop?)

Не существует единой причины циклического автоматического восстановления Windows 10 , но есть несколько ситуаций, которые могут его вызвать. Отсутствующие или поврежденные системные файлы являются одной из наиболее распространенных причин, по которой Windows не может загрузиться (или восстановить себя), потому что эти важные файлы, необходимые для запуска, недоступны.

Это предотвращает полную загрузку ядра Windows ( ntoskrnl.exe ) и других важных служб Windows , что не позволяет вам использовать компьютер. Еще одна проблема, которая может вызвать цикл восстановления, — это недавно установленный компонент или подключенное периферийное устройство, для которого отсутствует драйвер устройства (или оно просто работает неправильно).

Если вы недавно обновили свой компьютер(upgraded your PC) , для новых компонентов потребуются драйверы устройств, чтобы Windows могла(Windows) их использовать. Если драйверы отсутствуют, устарели или не поддерживаются, это может привести к циклу восстановления, особенно для критически важных компонентов, таких как новая видеокарта.

Другие проблемы, такие как неисправные компоненты, заражение вредоносным ПО(malware infection) , поврежденный системный реестр и даже поврежденные установочные файлы, указывают на возможную причину. К счастью(Thankfully) , многие из исправлений, которые вы можете попробовать ниже, будут работать для большинства причин цикла автоматического восстановления Windows 10 .

1. Отключите или удалите недавно установленные или подключенные устройства.(1. Disconnect or Remove Recently Installed or Connected Devices)

Если вы недавно установили новое оборудование до того, как начал появляться цикл автоматического восстановления Windows 10 , вероятной причиной проблемы является установленное вами оборудование.

Обычно это происходит из-за отсутствия драйвера или конфликта драйверов. Драйверы устройств(Device) позволяют Windows связывать аппаратное обеспечение (например, видеокарту) с программным обеспечением ( службами Windows и сторонним программным обеспечением). Если драйверы отсутствуют или повреждены, это может помешать правильной загрузке Windows .

В большинстве случаев удаление проблемного устройства позволит Windows пропустить проблему. Если Windows загружается с удаленным устройством, вы можете посмотреть на установку новых драйверов или замену компонента. Например, для установки новой видеокарты(installing a new graphics card) может потребоваться загрузка и установка драйверов с веб-сайта производителя.

2. Запустите средства восстановления системы (Chkdsk, SFC)(2. Run System Repair Tools (Chkdsk, SFC))

Если вы не можете сразу отследить причину цикла автоматического восстановления Windows 10 , лучше всего начать с некоторых распространенных инструментов восстановления системы. Хотя Windows не может загрузиться, обычно вы можете принудительно загрузить Windows в окно командной строки, используя экран меню « Дополнительные (Advanced) параметры ».(Options)

  1. Для этого перезагрузите компьютер и нажмите клавишу F8 на клавиатуре до появления логотипа Windows и вращающегося значка (возможно, вам придется повторить этот шаг несколько раз). Это должно привести к появлению меню устранения неполадок при загрузке Windows . Выберите См. дополнительные параметры восстановления,(See advanced repair options) чтобы начать.

  1. В меню « Выберите параметр(Choose an option ) » выберите параметр « Устранение неполадок(Troubleshoot) ».

  1. В меню « Устранение неполадок(Troubleshoot ) » выберите параметр « Дополнительные параметры(Advanced options) ».

  1. Выберите « Командная строка(Command Prompt ) » в меню « Дополнительные параметры(Advanced options ) », чтобы загрузить минимальную версию Windows , показывающую только окно командной строки.

  1. В окне командной строки введите chkdsk /r c: чтобы начать низкоуровневую проверку системного диска на наличие ошибок с помощью утилиты Check Disk(Check Disk utility) . Если он обнаружит ошибки, chkdsk автоматически исправит их (если это возможно).

  1. Затем вы можете проверить целостность системных файлов Windows с помощью средства проверки системных файлов(System File Checker) . Введите sfc /scannow , чтобы начать. Это может занять некоторое время.

  1. Когда вы закончите, нажмите значок крестика (X)(cross (X) icon ) в правом верхнем углу, чтобы закрыть окно командной строки и перезагрузить компьютер.

3. Запустите инструмент Windows 10 DISM.(3. Run the Windows 10 DISM tool)

Вышеупомянутая утилита проверки(System File Checker) системных файлов исправит системные файлы, используя локальный образ Windows . Если определенные файлы будут повреждены, Windows заменит их локальным образом, но если этот образ поврежден, Windows не сможет восстановить себя.

Чтобы преодолеть это, вы можете использовать инструмент DISM ( Обслуживание образов развертывания(Deployment Image Servicing) и управление(Management) ими ), чтобы сначала восстановить системные файлы.

  1. Для этого нажмите клавишу F8 во время загрузки, затем выберите Просмотреть дополнительные параметры восстановления(See advanced repair options) .

  1. В меню устранения неполадок при загрузке выберите « Устранение неполадок(Troubleshoot) » > « Дополнительные параметры( Advanced options) » > «Параметры запуска( Startup Settings) » > « Перезагрузить».( Restart.) 

  1. На следующем этапе выберите « Включить безопасный режим с поддержкой сети(Enable Safe Mode with Networking ) », нажав клавишу с цифрой 5 (или F5 ) на клавиатуре. Windows загрузится в безопасном режиме(Safe Mode) с включенными только минимальными службами.

  1. После загрузки Windows в (Windows)безопасном режиме(Safe Mode) щелкните правой кнопкой мыши меню « Пуск(Start) » и выберите « Windows PowerShell (Admin) » .

  1. В окне PowerShell введите DISM /Online /Cleanup-Image /RestoreHealth и дождитесь завершения процесса, который может занять некоторое время.

  1. Когда инструмент DISM завершит(DISM) работу, перезагрузите компьютер и выполните описанные выше шаги для загрузки в окно командной строки, повторив команду SFC ( sfc /scannow ), чтобы убедиться , что Windows полностью восстановлена.

4. Отключите автоматическое восстановление при загрузке, чтобы ограничить циклы загрузки.(4. Disable Automatic Startup Repair to Limit Boot Loops)

Если вы уверены, что установка Windows 10 по-прежнему работает, то можно отключить систему автоматического восстановления при запуске. Это должно позволить вам загрузиться в Windows без цикла восстановления.

Однако это будет работать только в том случае, если Windows работает правильно. Если это не так (и вы по-прежнему не можете загрузиться), вам, возможно, придется подумать о более радикальном исправлении (например, восстановлении Windows ) впоследствии.

  1. Чтобы начать, нажмите F8 и подождите, пока загрузится меню устранения неполадок при загрузке, выбрав « Просмотреть расширенный ремонт(See advanced repair) » , чтобы продолжить.

  1. В меню устранения неполадок при загрузке выберите « Устранение неполадок(Troubleshoot ) » > « Дополнительные параметры( Advanced options ) » > « Командная строка( Command Prompt) » и подождите, пока откроется окно командной строки. Возможно, вам потребуется сначала пройти аутентификацию с помощью локального пароля или пароля учетной записи Microsoft .

  1. В окне командной строки введите bcdedit и дважды проверьте значения идентификатора(identifier ) и recoveryenabled . Значение идентификатора(identifier) обычно отображается как {default} , а recoveryenabled указано как yes .

    Чтобы изменить это, введите bcdedit /set {default} recoveryenabled no , чтобы отключить автоматическое восстановление загрузки.

    Если вы запускаете эту команду из командной строки или окна PowerShell в (PowerShell)безопасном режиме(Safe Mode) , вам может потребоваться вместо этого заменить значение идентификатора(identifier ) на {current} (например bcdedit /set {current} recoveryenabled no).

  1. Нажмите значок крестика (X)(cross (X) icon ) в правом верхнем углу, чтобы перезагрузить компьютер. Если Windows может загрузиться, вы сможете войти в систему как обычно на следующем этапе.

Поддержание работоспособной установки Windows 10(Maintaining a Healthy Windows 10 Installation)

Если Windows 10 все еще находится в цикле автоматического восстановления (или если у нее есть другие проблемы, препятствующие правильной загрузке), вам может потребоваться рассмотреть более радикальные методы восстановления, такие как очистка и переустановка Windows(wiping and reinstalling Windows) . Это может привести к потере локальных сохраненных файлов, поэтому перед началом обязательно сделайте резервную копию жесткого диска.

После того, как вам удалось исправить цикл восстановления с помощью описанных выше шагов, вам необходимо убедиться, что вы поддерживаете работоспособную установку с регулярным обслуживанием системы. Крайне важно постоянно обновлять Windows с помощью новых обновлений драйверов устройств(new device driver updates) и важных обновлений системы.

Если обновления зависают(updates become stuck) или обновления просто не устанавливаются(updates just won’t install) должным образом, не забудьте попробовать несколько простых исправлений, от быстрого перезапуска до запуска средства устранения неполадок Центра обновления Windows(Windows Update Troubleshooter) . Однако обновление — не единственное, что вы можете сделать, чтобы повысить производительность вашего ПК(boost your PC performance) : даже очистка вашего ПК(cleaning your PC) окажет положительное влияние.



About the author

Я опытный инженер-программист с более чем 10-летним опытом разработки и поддержки приложений Microsoft Office. У меня есть сильное желание помогать другим достигать их целей, как благодаря моей работе в качестве инженера-программиста, так и благодаря моим навыкам публичных выступлений и налаживанию связей. Я также очень хорошо разбираюсь в аппаратных средствах и драйверах клавиатуры, многие из них я разработал и протестировал сам.



Related posts