我们不得不手动从许多 PC 上卸载 AV,但它留下了一些过时的注册表项。具体来说,我们想删除“HKLM:\SOFTWARE\Microsoft\Security Center\Provider\Av”下的条目。
问题是无论我尝试什么,我都无法在此处删除密钥,我没有删除或获取所有权所需的权限。
试过:
Get-WmiObject -Namespace root\SecurityCenter2 -Class AntiVirusProduct | where { $_.displayName -notlike '*Defender*' } | ForEach-Object { $_.Delete() }
但它似乎没有清理该注册表项。