我正在寻找一个可以暂时关闭 Windows Defender 的命令。
有什么建议么?
答案1
在 Windows 10 中使用 PowerShell(以管理员身份),使用以下命令:
Set-MpPreference -DisableRealtimeMonitoring $true
要重新启用它:
Set-MpPreference -DisableRealtimeMonitoring $false
答案2
我正在寻找关闭 Windows Defender 的命令
您可以使用sc
(服务控制)来停止和启动 Windows Defender:
sc stop WinDefend
和:
sc start WinDefend
示例输出:
F:\test>sc stop WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
F:\test>sc query WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
F:\test>sc start WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 6304
FLAGS :
F:\test>sc query WinDefend
SERVICE_NAME: WinDefend
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
进一步阅读
- Windows CMD 命令行的 AZ 索引- 与 Windows cmd 行相关的所有事物的绝佳参考。
- 陣容- 服务控制 - 创建、启动、停止、查询或删除任何 Windows 服务。
答案3
禁用方法:
sc config WinDefend start= disabled
sc stop WinDefend
重新启用:
sc config WinDefend start= auto
sc start WinDefend
不要忘记“start=”后面的空格,否则命令将不起作用。
PS. 您可以通过输入以下内容获取这些命令的进一步描述:
sc /?
sc config /?
答案4
以管理员身份运行 cmd 以获得提升的权限,
键入命令关闭windows defender防火墙
netsh advfirewall 将所有状态设置为关闭
输入命令来打开windows defender防火墙
netsh advfirewall 将所有状态设置为