Как отключить автоматическое восстановление Windows

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

Что заставляет Windows ломаться сама по себе

Windows 10 теперь поставляется с автоматическими обновлениями, от которых, скажем так, нелегко отказаться рядовому пользователю. Значительные обновления системы до новой сборки также выполняются автоматически. Данная технология работает не идеально, поскольку всё равно Windows устанавливает новую копию самой себя, а затем переносит данные из старой установки весьма специфическим образом, оставляя множество "хвостов" настроек и приложений.

В последнее время даже обновления драйверов выполняются автоматически, что многие считают серьезный просчётом. Любой проблемный драйвер может привести к тому, что ваша система внезапно перестанет загружаться, начнет зависать или показывать BSOD.

подготовка автоматического восстановления Windows

Иногда операционная система входит в бесконечный цикл восстановления, например, если некоторые обновления установились неправильно или были выпущены с регрессией или ошибкой. В подобных случаях Windows запускает автоматическое восстановление, но те действия, которые оно выполняет, довольно ограничены, не всегда срабатывают, а кроме того -  пользователю не говорят о том, что было сделано и что будет сделано для восстановления работоспособности компьютера.

Самостоятельный поиск решения и обдуманные действия могу быть эффектнее

В ряде ситуаций имеет смысл взять инициативу в свои руки. Попробуйте поискать вашу ситуацию в Интернете с помощью Google. Скорее всего, вы встретите немало людей других людей, которые столкнулись с той же проблемой или сталкивались с ней в прошлом. Тогда вы сможете увидеть, нашли ли они решение, и самостоятельно предпринять корректирующие действия .

Но для этого вам понадобится доступ, по крайней мере, к командной строке и всем параметрам в среде восстановления Windows, при этом система не должна пытаться восстановить что-либо самостоятельно и препятствовать вашей работе. Вам также может потребоваться доступ к меню загрузки F8, чтобы прервать процесс загрузки до того, как начнется процесс автоматического восстановления.

Как уже было сказано, автоматическое восстановление не информативно и не прозрачно относительно того, что оно делает. Оно может проверить диск на наличие ошибок с помощью chkdsk или попытаться восстановить данные конфигурации загрузки (BCD) при запуске, даже если проблема в другом. В конце концов, часто автоматическое восстановление не решает проблему, а просто тратит ваше время.

Отключить автоматическое восстановление Windows

Отключить автоматическое восстановление Windows

Можно заранее отключить автоматическое восстановление, когда ваша система работает нормально. Когда вы действительно столкнётесь с какой-либо проблемой, Windows не будет тратить ваше время на переход в режим автоматического восстановления и обратно из него. Вы можете сразу же приступить к изучению проблемы и выполнить ремонт вручную. Или вы можете восстановить систему резервной копии.

Чтобы отключить автоматическое восстановление Windows, сделайте следующее.

  1. Откройте командную строку от Администратора.
  2. Введите следующее: bcdedit /set {default} bootstatuspolicy IgnoreAllFailures.
  3. После этого только опция ручного восстановления ("Восстановить компьютер") останется включенной. Автоматическое восстановление, которое система пытается выполнить самостоятельно, будет отключено.

Команда для отмены изменения: bcdedit /set {default} bootstatuspolicy DisplayAllFailures

Автоматизация отключения автоматического восстановления

Если вы не хотите вручную открывать командную строку с повышенными привилегиями и вводить команду, просто скопируйте и вставьте текст ниже в текстовый файл в Блокноте и сохраните его как файл .cmd. При вводе имени файла обязательно введите имя файла в двойные кавычки, например «disable auto recovery.cmd» . Двойные кавычки гарантируют, что Блокнот не добавит к имени файла двойное расширение и случайно не сохранит его как .cmd.txt.

Затем просто дважды щелкните файл, чтобы внести изменения. Пакетный файл автоматически проверяет права администратора и повышает себя, если он не запущен от имени администратора. При запуске вы получите приглашение Контроля учётных записей . Нажмите в нём "ДА" или "Продолжить".

@echo off
CLS
ECHO.

:init
setlocal DisableDelayedExpansion
set "batchPath=%~0"
for %%k in (%0) do set batchName=%%~nk
set "vbsGetPrivileges=%temp%\OEgetPriv_%batchName%.vbs"
setlocal EnableDelayedExpansion

:checkPrivileges
NET FILE 1>NUL 2>NUL
if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )

:getPrivileges
if '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges)
ECHO.

ECHO Set UAC = CreateObject^("Shell.Application"^) > "%vbsGetPrivileges%"
ECHO args = "ELEV " >> "%vbsGetPrivileges%"
ECHO For Each strArg in WScript.Arguments >> "%vbsGetPrivileges%"
ECHO args = args ^& strArg ^& " "  >> "%vbsGetPrivileges%"
ECHO Next >> "%vbsGetPrivileges%"
ECHO UAC.ShellExecute "!batchPath!", args, "", "runas", 1 >> "%vbsGetPrivileges%"
"%SystemRoot%\System32\WScript.exe" "%vbsGetPrivileges%" %*
exit /B

:gotPrivileges
setlocal & pushd .
cd /d %~dp0
if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul  &  shift /1)

ECHO %batchName% Arguments: %1 %2 %3 %4 %5 %6 %7 %8 %9

@echo off
FOR /F "tokens=1,2*" %%V IN ('bcdedit') DO SET adminTest=%%V
IF (%adminTest%)==(Access) goto noAdmin
bcdedit /set {default} bootstatuspolicy IgnoreAllFailures
Pause
goto theEnd
:noAdmin
echo Этот скрипт должен быть запущен от имени Админисратора!
echo.
pause
:theEnd

💡Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.

Судя по тому, что вы читаете этот текст, вы дочитали эту статью до конца. Если она вам понравилась, поделитесь, пожалуйста, с помощью кнопок ниже. Спасибо за вашу поддержку!

Автор: Сергей Ткаченко

Сергей Ткаченко создал этот сайт в далёком 2009 году, и с тех пор продолжает над ним работать, публикуя новые материалы о Windows и её приложениях практически каждый день.

css.php