Проверено на Windows 11 Enterprise IoT 25H2 (сборка 26200.x).
sc qc WdNisDrv → смотри строку START_TYPE. На большинстве сборок это 2 (AUTO_START), на некоторых редакциях — 3 (DEMAND_START).
# Отключить задачи планировщика Defender Disable-ScheduledTask -TaskPath "\Microsoft\Windows\Windows Defender\" -TaskName "Windows Defender Cache Maintenance" Disable-ScheduledTask -TaskPath "\Microsoft\Windows\Windows Defender\" -TaskName "Windows Defender Cleanup" Disable-ScheduledTask -TaskPath "\Microsoft\Windows\Windows Defender\" -TaskName "Windows Defender Scheduled Scan" Disable-ScheduledTask -TaskPath "\Microsoft\Windows\Windows Defender\" -TaskName "Windows Defender Verification" # Отключить тост «Включить службу безопасности» (AccountHealth) Disable-ScheduledTask -TaskPath "\Microsoft\Windows\AccountHealth\" -TaskName "RecoverabilityToastTask" # Отключить уведомления «Включить службу центра безопасности» из трея reg add "HKLM\SOFTWARE\Microsoft\Security Center" /v AntiVirusDisableNotify /t REG_DWORD /d 1 /f reg add "HKLM\SOFTWARE\Microsoft\Security Center" /v AntiVirusOverride /t REG_DWORD /d 1 /f reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings\Windows.SystemToast.SecurityAndMaintenance" /v Enabled /t REG_DWORD /d 0 /f # Отключить SmartScreen reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v EnableSmartScreen /t REG_DWORD /d 0 /f reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v SmartScreenEnabled /t REG_SZ /d Off /f reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\AppHost" /v EnableWebContentEvaluation /t REG_DWORD /d 0 /f
# Убрать иконку Security Center из автозагрузки Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" ` -Name "SecurityHealth" ` -ErrorAction SilentlyContinue # Включить безопасный режим и перезагрузиться bcdedit /set '{current}' safeboot minimal Restart-Computer
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Sense
4 = режим «Отключено». Служба не запускается при старте системы.Start=4, но при включённом Secure Boot + TPM ELAM-валидация может вернуть его к 0. Если после перезагрузки видишь Start=0 вместо 4 — это норма: Defender всё равно не запустится, пока отключён WinDefend.
:: [1/6] Отключить службы и драйверы ядра Defender reg add "HKLM\SYSTEM\CurrentControlSet\Services\WinDefend" /v Start /t REG_DWORD /d 4 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" /v Start /t REG_DWORD /d 4 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdBoot" /v Start /t REG_DWORD /d 4 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdNisSvc" /v Start /t REG_DWORD /d 4 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdNisDrv" /v Start /t REG_DWORD /d 4 /f :: [2/6] Отключить дополнительные службы (актуально для Windows 11 25H2) reg add "HKLM\SYSTEM\CurrentControlSet\Services\Sense" /v Start /t REG_DWORD /d 4 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\webthreatdefsvc" /v Start /t REG_DWORD /d 4 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\webthreatdefusersvc" /v Start /t REG_DWORD /d 4 /f :: [3/6] Убрать щит Security Center из трея reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows Defender Security Center\Systray" /v HideSystray /t REG_DWORD /d 1 /f :: [4/6] Заглушить Health Center reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\HealthCenter" /v DisableHealthCenter /t REG_DWORD /d 1 /f :: [5/6] Убрать EPP из контекстного меню проводника reg delete "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\EPP" /f 2>nul reg delete "HKLM\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\EPP" /f 2>nul reg delete "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\EPP" /f 2>nul reg delete "HKLM\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\EPP" /f 2>nul reg delete "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\EPP" /f 2>nul :: [6/6] Заблокировать запуск smartscreen.exe (процесс висит в диспетчере задач даже при отключённом SmartScreen) takeown /f "%SystemRoot%\System32\smartscreen.exe" /a icacls "%SystemRoot%\System32\smartscreen.exe" /deny *S-1-5-32-545:(X) :: [7/7] Отключить wscsvc reg add "HKLM\SYSTEM\CurrentControlSet\Services\wscsvc" /v Start /t REG_DWORD /d 4 /f
bcdedit /deletevalue {current} safeboot shutdown /r /t 0
# Задачи планировщика — все пять должны быть State: Disabled Get-ScheduledTask -TaskPath "\Microsoft\Windows\Windows Defender\" | Select-Object TaskName, State Get-ScheduledTask -TaskPath "\Microsoft\Windows\AccountHealth\" -TaskName "RecoverabilityToastTask" | Select-Object TaskName, State # EPP в контекстном меню — все пять команд должны вернуть "ERROR: The system was unable to find..." reg query "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\EPP" reg query "HKLM\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\EPP" reg query "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\EPP" reg query "HKLM\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\EPP" reg query "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\EPP" # Уведомления Security Center — AntiVirusDisableNotify и AntiVirusOverride должны быть 0x1 reg query "HKLM\SOFTWARE\Microsoft\Security Center" /v AntiVirusDisableNotify reg query "HKLM\SOFTWARE\Microsoft\Security Center" /v AntiVirusOverride # Тост SecurityAndMaintenance — Enabled должен быть 0x0 reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings\Windows.SystemToast.SecurityAndMaintenance" /v Enabled # SmartScreen — EnableSmartScreen должен быть 0x0, SmartScreenEnabled должен быть "Off", EnableWebContentEvaluation должен быть 0x0 reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v EnableSmartScreen reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v SmartScreenEnabled reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\AppHost" /v EnableWebContentEvaluation # smartscreen.exe — deny-ACL на Users должен присутствовать icacls "%SystemRoot%\System32\smartscreen.exe" # Автозапуск SecurityHealth — ключ НЕ должен существовать (ошибка = норма) reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v SecurityHealth
# Службы — все должны быть Status: Stopped, StartType: Disabled Get-Service WinDefend, WdFilter, WdNisSvc, WdNisDrv, Sense, webthreatdefsvc, webthreatdefusersvc, wscsvc | Select-Object Name, Status, StartType # Трей Security Center — HideSystray должен быть 0x1 reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows Defender Security Center\Systray" /v HideSystray # Health Center — DisableHealthCenter должен быть 0x1 reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\HealthCenter" /v DisableHealthCenter
:: Включить задачи планировщика Defender обратно schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Cache Maintenance" /Enable schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Cleanup" /Enable schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Scheduled Scan" /Enable schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Verification" /Enable schtasks /Change /TN "Microsoft\Windows\AccountHealth\RecoverabilityToastTask" /Enable :: Вернуть уведомления Security Center reg delete "HKLM\SOFTWARE\Microsoft\Security Center" /v AntiVirusDisableNotify /f 2>nul reg delete "HKLM\SOFTWARE\Microsoft\Security Center" /v AntiVirusOverride /f 2>nul reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Notifications\Settings\Windows.SystemToast.SecurityAndMaintenance" /v Enabled /f 2>nul reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\System" /v EnableSmartScreen /f 2>nul reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v SmartScreenEnabled /f 2>nul reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\AppHost" /v EnableWebContentEvaluation /f 2>nul :: Вернуть права на smartscreen.exe takeown /f "%SystemRoot%\System32\smartscreen.exe" /a icacls "%SystemRoot%\System32\smartscreen.exe" /remove:d *S-1-5-32-545 :: Вернуть EPP в контекстное меню проводника :: CLSID {09A47860-11B0-4DA5-AFA5-26D86198A780} = ShellExtension модуля MpShe.dll reg add "HKLM\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\EPP" /ve /d "{09A47860-11B0-4DA5-AFA5-26D86198A780}" /f reg add "HKLM\SOFTWARE\Classes\Drive\shellex\ContextMenuHandlers\EPP" /ve /d "{09A47860-11B0-4DA5-AFA5-26D86198A780}" /f reg add "HKLM\SOFTWARE\Classes\Directory\shellex\ContextMenuHandlers\EPP" /ve /d "{09A47860-11B0-4DA5-AFA5-26D86198A780}" /f reg add "HKLM\SOFTWARE\Classes\Directory\Background\shellex\ContextMenuHandlers\EPP" /ve /d "{09A47860-11B0-4DA5-AFA5-26D86198A780}" /f reg add "HKLM\SOFTWARE\Classes\Folder\shellex\ContextMenuHandlers\EPP" /ve /d "{09A47860-11B0-4DA5-AFA5-26D86198A780}" /f :: Вернуть иконку Security Center в автозапуск reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v SecurityHealth /t REG_EXPAND_SZ /d "%windir%\System32\SecurityHealthSystray.exe" /f
bcdedit /set {current} safeboot minimal shutdown /r /t 0
WinDefend = 2 (auto), WdFilter = 2 (auto), WdBoot = 0 (boot-start), WdNisSvc = 3 (manual), WdNisDrv = 2 (auto на большинстве сборок; подставь своё если отличается — ты проверял в шаге 1.1).Start=0 (boot-start). При включённом Secure Boot + TPM ELAM-валидация может сбросить его обратно к 0 даже если вручную выставить иначе — это норма, на работу системы не влияет.
:: [1/3] Восстановить заводские параметры всех служб Defender reg add "HKLM\SYSTEM\CurrentControlSet\Services\WinDefend" /v Start /t REG_DWORD /d 2 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdFilter" /v Start /t REG_DWORD /d 2 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdBoot" /v Start /t REG_DWORD /d 0 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdNisSvc" /v Start /t REG_DWORD /d 3 /f :: WdNisDrv: заводское значение на большинстве сборок = 2; если у вас было иначе — подставьте своё (проверить заранее: sc qc WdNisDrv) reg add "HKLM\SYSTEM\CurrentControlSet\Services\WdNisDrv" /v Start /t REG_DWORD /d 2 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\Sense" /v Start /t REG_DWORD /d 3 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\webthreatdefsvc" /v Start /t REG_DWORD /d 3 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\webthreatdefusersvc" /v Start /t REG_DWORD /d 2 /f reg add "HKLM\SYSTEM\CurrentControlSet\Services\wscsvc" /v Start /t REG_DWORD /d 2 /f :: [2/3] Вернуть иконку Security Center в трей reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows Defender Security Center\Systray" /v HideSystray /f 2>nul :: [3/3] Включить Health Center обратно reg delete "HKLM\SOFTWARE\Policies\Microsoft\Windows\HealthCenter" /v DisableHealthCenter /f 2>nul
Start уже выставлены командами reg add выше, regedit нужен только для возврата прав. И только после этого вводи команды выхода из Safe Mode.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Sense
bcdedit /deletevalue {current} safeboot shutdown /r /t 0