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

问题描述 投票:1回答:1

我需要在旧版本的Windows 10(en_windows_10_pro_10240_x64_dvd)中禁用Windows防御程序,而不激活Windows更新,

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

$PSVersionTable.PSVersion的输出:

Major  Minor  Build  Revision
-----  -----  -----  --------
5      0      10240  16384
windows powershell
1个回答
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
© www.soinside.com 2019 - 2024. All rights reserved.