Обновил скрипты для отключения Defender. Один запуск, дальше само

Две недели назад выкладывал пост со скриптами для отключения Defender через реестр, без удаления системных файлов. Спасибо за фидбек. Один читатель нашёл реальный баг, я его исправил и переработал проект.

Что изменилось

Раньше второй этап надо было запускать вручную в Safe Mode. Теперь запускаешь Disable-Defender.cmd один раз, и дальше всё само. Бэкап, уход в Safe Mode, отключение служб, возврат.

Restore-скрипт в первой версии возвращал захардкоженные значения, а не твоё исходное состояние. Теперь перед изменениями снимается слепок системы. Восстановление возвращает именно то, что было у тебя, а не то, что я зашил в код.

Защита от boot loop. Первая же строчка сбрасывает Safe Mode, до любой логики.

В репе три скрипта. Disable-Defender.cmd запустил и забыл. Restore-Defender.cmd откатывает из твоего бэкапа. Check-Status.cmd показывает текущее состояние компонентов.

Ссылка на GitHub

8
2