windows 安全中心/Defender 存在威胁(历史记录),但点执行操作无反应,一直存在红叉
以下使用的图片来源网络,个人忘记截屏记录了,不想看问题描述的可以直接跳到解决方案第(3)条即可
1 问题详细描述分析
windows安全中心一直显示一个红叉,有一个威胁存在(可能这个威胁发现的时间很久之前,并不一定是当时扫描出来的),推荐你执行操作,但点击执行操作后无任何反应,威胁依然存在
点击快速扫描后,并没有发现任何威胁,大概断定,这个问题是历史出现威胁,你手动或者其他软件把威胁处理后,windows的系统记录却奇怪的保留下来导致一直显示威胁,你执行操作也不会有任何用(这个威胁实际已经不存在了,windows的奇怪bug)
2 解决方案
在csdn(本站)与Microsoft 论坛及其他网上搜索查看了大量的帖子,主要的处理方案集中于以下几种,本人通过方案3解决,可以直接跳转到方案3:
(1) 修改注册表,重启 (尝试,无效!!!!!!)
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /d 1 /t REG_DWORD /f
类似这样的,具体查看下面的链接
修改注册表示例帖子
(2) 系统修复 (尝试,无效!!!!!!)
至于重置系统,或者覆盖重新安装系统没有尝试,感觉没必要
修复系统示例帖子
(3) 删除DetectionHistory目录下的相关文件 (问题最终解决方案,权限问题已解决)
删除C:\ProgramData\Microsoft\Windows Defender\Scans\History\Service\DetectionHistory文件夹下的所有子文件夹即可(子文件夹名称应该均为数字),这样保护历史记录里“已组织访问受保护的文件夹”相关记录也被清除了,问题便得到解决
有的帖子建议也删除C:\ProgramData\Microsoft\Windows Defender\Scans\History\Results中子文件夹Quick和Resource里的文件删除,这个重启Windows后查看快速扫描的记录不见了,个人觉得没必要删除。
这种方法主要的坑在于权限问题,本人是通过安全模式启动删除成功的。
安全模式打开删除DetectionHistory方法
Win+R打开运行,输入msconfig点击确定,引导,安全引导,确定后点击重启电脑,重启后进入安全模式即可通过文件资源管理器进入C:\ProgramData\Microsoft\Windows Defender\Scans\History\Service\DetectionHistory文件夹删除文件,删除后再用同样的方式关闭安全引导重启电脑即可
以下为作者由于权限问题,尝试删除的失败记录如下(不想看的可以跳过):
- 在文件资源管理器进入C:\ProgramData\Microsoft\Windows Defender\Scans\因为权限问题直接进不去,如下: