我在一台旧电脑上运行 Windows XP SP2,供家人上网。两天前,系统提示我还有三天时间重新验证 Windows,因为“硬件发生了重大变化”。我的问题是,我知道自从三年前安装 Windows 以来,我没有做过任何硬件更改。
我担心这不是合法的 Windows 提示,可能是某种形式的网络钓鱼恶意软件试图获取我的 CD-Key。它仍然说我还有三天时间重新验证,这为这一理论提供了证据。
有人知道为什么 Windows 需要重新验证吗?是否有恶意软件可以解释这种行为?
答案1
如果您没有感染病毒,我怀疑是简单的文件损坏。如果 c:windows\system32\wpa.dbl 损坏,也可能导致这种情况。chkdsk /f
然后运行系统还原可能会修复它,但无论如何,即使您决定只是重新验证,您也应该运行 chkdsk 2-3 次。
有关验证的更多信息,您可以阅读以下两篇文章:
http://windows.microsoft.com/en-US/windows-vista/Activating-Windows-frequently-asked-questions(展开全部并阅读“如果出现以下情况,您可能需要再次激活 Windows:”)
答案2
Windows 正版增值验证工具可能已经更新,但“激活”过程绝不会要求您提供 Windows 产品密钥 - 如果自动激活失败,则会显示一系列代码,并且会为您提供一个免费电话号码,以便您联系微软的激活中心,通过自动电话系统或真人完成该过程。
如果您的硬件上的任何固件得到更新,这可能会触发检测到的硬件更改,尽管这种情况不太可能发生。
我发现可靠的检测和删除间谍软件的工具是:
MalwareBytes(免费)
http://www.malwarebytes.org/
SpyBot - 搜索和摧毁(免费)
http://security.kolla.de/