命令“ Get-Command -Module Defender”没有输出

时间:2018-09-07 11:50:04

标签: windows powershell

我需要在Windows 10的旧版本(en_windows_10_pro_10240_x64_dvd)中禁用Windows Defender,而无需激活Windows Update,

我面临的问题是执行常规的powershell命令不起作用,命令Get-Command -Module Defender没有输出!

$PSVersionTable.PSVersion的输出:

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

1 个答案:

答案 0 :(得分:0)

似乎没有安装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

您可以使用以下功能启用Defender以后的功能

Set-ItemProperty -Path $regpath -Name "DisableAntiSpyware" -Value 0 -Type DWord