无法在 Windows 7 x86_64 上重新安装 MSE 或 Forefront Protection

无法在 Windows 7 x86_64 上重新安装 MSE 或 Forefront Protection

我们公司的一位管理员最近感染了木马病毒 (Upatre.A),他们设法使用 Microsoft Security Essentials 检测到了该病毒,并告诉我们病毒已被删除。她继续报告她的 PC 运行缓慢,所以昨晚我查看了 PC。我注意到一些更新正在等待,所以我继续安装它们,包括 MSE 的更新。在安装过程结束时,它告诉我安装失败,这导致 MSE 从机器上卸载,尝试重新安装该程序失败,错误代码为 0x80070643,我还尝试安装 Microsoft Forefront Protection,它给出了相同的错误代码或 0x8004FF01。

我做了一些研究,在网上找到了一些建议,我一直在研究这些建议,这个帖子建议您在运行 Procmon 时在提升的命令提示符中运行该命令,如果在执行此操作时看到任何“访问被拒绝”结果,则应进一步查看它们。执行此操作时,我没有看到“访问被拒绝”返回,我看到一些“文件被锁定,仅限读者”、“名称未找到”、“名称冲突”、“缓冲区溢出”、“文件结尾”和“重新解析”。由于这是我第一次使用 Procmon,我不确定我应该在这里寻找什么,很多响应让我担心,但没有一个是“访问被拒绝”,而且这篇文章没有解释如果没有看到“访问被拒绝”响应该怎么办。此外,有成千上万的条目,我可能花一周时间查看这些条目,但我怀疑这是否有帮助。

我还尝试过重启机器(通常要重启几次,但无法安装 MSE 或 FEP),使用 msconfig 禁用除 Microsoft 启动项以外的所有启动项,并选择选择性启动,禁用启动项。这也没有用。

我过去曾使用 Windows Installer Cleanup Utility 修复过类似问题,但根据这个帖子此修复程序已被撤回并替换为 FixIt。我尝试了 FixIt 多次,并尝试选择“安装软件时遇到问题”路径(最后我发现该软件未列出),之后它找不到任何问题,并且没有尝试修复。

此后,我运行了 Trend Micro Housecall 快速扫描,没有发现任何威胁,我即将运行全面扫描,只是为了排除机器上仍然存在导致问题的因素。

我认为问题很可能是由于注册表项以某种方式损坏,但我不确定,而且我真的不想在不知道它们是原因的情况下开始删除它们。任何关于下一步的建议都将不胜感激。由于我无法将机器恢复到以前的系统状态,因此目前我唯一的选择就是在机器上重新安装 Windows,这几乎是我最后的选择。

我在去 Technet 之前先在这里问了,因为我发现 Technet 上的回复毫无帮助,这很伤人,而大多数时候我都能在 Stack Exchange 网站上找到我想要的东西,但是这个帖子只建议重新启动并这个与 Windows 7 相比,它更多地涉及 XP。

编辑

可能还值得注意的是,我在机器上运行了 Malware Bytes,发现了一些 cookies,但没有发现恶意软件

答案1

我无法解释这是如何解决任何问题的,但我刚刚设法安装了 Forefront Endpoint Protection。

我开始运行 Trend Micro 完整扫描,结果出现了 BSOD,我在左上角看到的错误是“内核数据页内错误”,但在 PC 自行重启之前,我没能得到更多错误信息。此时,我认为我应该在系统驱动器上执行 chkdsk /R /F。完成此操作后,我尝试再次安装 FEP(只是为了好玩),安装完成,它目前正在对 PC 进行扫描。

不知道如何解决这个问题,除非驱动器上有一个已修复的损坏文件,或者 Trend Micro 在 BSOD 之前发现了问题并修复了它(但我没想到在扫描结束前会采取任何措施)。不管怎样,现在看起来没问题了,我将在今天下午让用户重新使用它之前对机器进行进一步的扫描。

相关内容