Windows 环境排除 Windows Defender 对指定路径或进程的影响

背景说明

Add-MpPreference 是 Windows Defender 的 PowerShell 命令,用于 将文件、文件夹或进程添加到排除列表中,
防止其被 Windows Defender 实时保护扫描,从而避免对性能敏感操作(如 PostgreSQL 的 fsync)造成影响。

排除路径

$productDir = "E:\PostgreSQL"
Add-MpPreference -ExclusionPath $productDir
经济```

# 排除进程
```bash
$pgProcess = "E:\PostgreSQL\pgsql\bin\postgres.exe"
$pgctlProcess = "E:\PostgreSQL\pgsql\bin\pg_ctl.exe"
$psqlProcess = "E:\PostgreSQL\pgsql\bin\psql.exe"
Add-MpPreference -ExclusionProcess $pgProcess
Add-MpPreference -ExclusionProcess $pgctlProcess
Add-MpPreference -ExclusionProcess $psqlProcess 

查看所有已排除的路径

Get-MpPreference | Select-Object -ExpandProperty ExclusionPath

查看所有已排除的进程

Get-MpPreference | Select-Object -ExpandProperty ExclusionProcess

删除 “对进程排除” 的设置

Remove-
MpPreference -ExclusionProcess $pgProcess
Remove-MpPreference -ExclusionProcess $pgctlProcess
Remove-MpPreference -ExclusionProcess $psqlProcess

删除 “对路径排除” 的设置

Remove-MpPreference -ExclusionPath $productDir
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值