用命令行强制更新 Windows Defender 病毒库(MpCmdRun)

不打开安全中心界面,直接用命令触发 Defender 病毒定义立即更新。

Windows命令提示符Defender安全低风险
在 PowerShell 中运行 & "$env:ProgramFiles\Windows Defender\MpCmdRun.exe" -SignatureUpdate(cmd 中去掉 & 直接运行路径即可)。

01命令

命令
$ & "$env:ProgramFiles\Windows Defender\MpCmdRun.exe" -SignatureUpdate

02作用说明

MpCmdRun.exe 是 Defender 自带的命令行工具,-SignatureUpdate 会立刻从 Microsoft Update 拉取最新的安全智能定义。当安全中心提示病毒库过期、需要写脚本做健康检查,或断网恢复后想立即补齐更新时都很实用。如果电脑无法连接微软服务器,可改用 -SignatureUpdateUNC \\server\share 从局域网共享获取更新。

03风险

风险低风险
!注意: 更新失败并提示网络错误时,请检查代理/VPN 设置——Defender 走的是 Windows Update 的更新通道。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-18 · 分类: 安全与隐私

06相关方案