Powershell Set-MpPreference -DisableRealtimeMonitoring $ true не работает - PullRequest
1 голос
/ 03 февраля 2020

Чтобы отключить Windows Защитник, я использую PowerShell (как администратор) в Windows 10 для выполнения следующей команды: Set-MpPreference -DisableRealtimeMonitoring $true

Но защита в режиме реального времени не отключается ,

Может кто-нибудь иметь представление о том, как программно отключить защиту в реальном времени?

Ответы [ 2 ]

1 голос
/ 19 февраля 2020

Защита от несанкционированного доступа (когда она включена) не позволяет «Set-MpPreference -DisableRealtimeMonitoring $ true» делать что-либо.

0 голосов
/ 03 февраля 2020

Хотя на моем компьютере Windows 10 Set-MpPreference -DisableRealtimeMonitoring $true работает должным образом, вы можете попробовать манипулировать им в реестре напрямую:

# Windows Defender DisableRealtimeMonitoring
$regpath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender"
if (!(Test-Path $regpath -PathType Container)) {
    $null = New-Item -Path $regpath -ItemType Container -Force
}
Set-ItemProperty -Path $regpath -Name "DisableRealtimeMonitoring" -Value 1 -Type DWord -Force
# restart the service
Restart-Service  -Name WinDefend -Confirm:$false -Force

Чтобы включить его снова, удалите «DisableRealtimeMonitoring» "введите или установите его значение в DWORD 0

...