команда «Get-Command -Module Defender» не имеет выходных данных - PullRequest
0 голосов
/ 07 сентября 2018

Мне нужно отключить Защитник Windows в старой сборке Windows 10 (en_windows_10_pro_10240_x64_dvd) без активации обновления Windows,

Проблема, с которой я сталкиваюсь, заключается в том, что обычные команды powershell, которые делают это, не работают, команда Get-Command -Module Defender не имеет вывода!

вывод $PSVersionTable.PSVersion:

Major  Minor  Build  Revision
-----  -----  -----  --------
5      0      10240  16384

1 Ответ

0 голосов
/ 08 сентября 2018

Похоже, что модуль Defender тогда не установлен. Вы можете попробовать отключить его с помощью реестра. Запустите это как администратор. Необходимо перезагрузить компьютер, чтобы новые настройки вступили в силу:

$regpath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender"
if (!(Test-Path $regpath -PathType Container)) {
    New-Item -Path "HKLM:\SOFTWARE\Policies\Microsoft" -Name 'Windows Defender' -ItemType Container | Out-Null
}
Set-ItemProperty -Path $regpath -Name "DisableAntiSpyware" -Value 1 -Type DWord

Позже вы можете включить Защитник, используя

Set-ItemProperty -Path $regpath -Name "DisableAntiSpyware" -Value 0 -Type DWord
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...