我最近在一台旧笔记本电脑上重新安装了 Vista SP2,试图为朋友解决许多问题。
之后,我从制造商网站安装了所有驱动程序,没有任何问题。
我启动了 Windows 更新,检查过程耗时不少于 20 小时!找到 201 个更新,下载耗时约 1 小时 30 分钟,此时我选择在关机时安装并上床睡觉。(注意到由于某种原因更新数量下降到 200 个?)
我今天早上醒来发现它卡在“正在关闭...”屏幕上。几个小时后,我不知道它何时(或是否)完成了更新。
是否保存以强制关机,还是应该保留它?我不着急。
更新
等了 9 个小时后,笔记本电脑风扇停止转动,又过了 3 个小时,我强制关机。尝试启动到安全模式,但花费的时间比平时更长,并且在启动过程中自行重置,在第二次启动时,它启动了 3 步安装屏幕,但在第 2 步失败,现在它出现在一个我从未见过的屏幕上,显示...
更新配置不正确。正在恢复更改。
请勿关闭计算机。
由于我们进行了大约 200 次更新,我猜这永远不会完成恢复!!有人见过这种情况并知道需要多长时间吗?
我想我会选择购买便宜的 Windows 7 产品密钥。有人知道是否可以使用 Windows 7 产品密钥全新安装 Windows 10 吗?还是必须先安装 Windows 7?
更新2
如果有人感兴趣的话,恢复过程仅花费了大约 2-3 小时。但我不会让它再次尝试安装所有 200 个,而是尝试安装 Windows 7。
答案1
虽然我曾经在 Vista 上看到过这种情况,但在遥远的过去,我也经常在新安装的 Windows 7 上遇到这种情况,这些安装使用的是原始初始版本 DVD,然后必须经过全部更新,包括 SP1。我发现,每一个安装后,更新会在大约 150 个更新后挂起,与你描述的情况非常相似。在这些大型更新的某个时刻,就好像有几个互斥的“锁”,更新可能会相互冲突,Windows 会陷入一种嘶嘶。
在等待了无数个小时之后,我会强行关闭电脑,而在启动时,Windows 最初会有些混乱,但在重新枚举哪些更新已成功安装、哪些更新未成功安装后,最终会自行解决。
我怀疑 Vista 对已完成的更新进行了相同的枚举。
如果机器真的陷入混乱,那么本指南可能会有所帮助,Windows 更新卡在关机或重启时 – “正在安装更新…”。
不要关闭或重启你的机器,否则你只会再次卡在“正在安装更新...”消息上。发生这种情况的原因是更新损坏或更新数据库损坏。无论哪种情况,如果你对计算机有基本的了解,修复都非常简单。
Windows 目录下有一个名为“SoftwareDistribution”的文件夹。所有 Windows 更新都下载到此文件夹并运行,Windows 更新数据库也位于此文件夹中。因此,如果它已损坏,我们需要将其删除并从头开始重建 - 这将解决您的问题。
首先,您不能直接进入并删除或重命名文件夹,因为正在运行的 Windows 更新服务会阻止您执行此操作。因此,计划是停止服务,重命名当前文件夹,然后重新启动服务,然后依次重新创建您的 SoftwareDistribution 文件夹和 Windows 更新数据库。
打开管理命令提示符并运行
net stop wuauserv
ren c:\windows\softwaredistribution sd.old
net start wuauserv
重新启动后,您应该注意到 SoftwareDistribution 文件夹已重新创建 - 您现在应该重新启动计算机,并且您应该注意到它重新启动时没有任何问题。
但是等一下——还有最后一件事你需要注意。由于你现在已经完全删除了旧的 SoftwareDistribution 数据库,下次运行 Windows 更新时,它不会知道它之前已经运行过,可能会出错。忽略这一点,只需单击“检查更新”。然后它将检查机器,查看它是否有许多更新,然后再次跟上。
另外,我建议你不要使用 Vista,除非是为了解决 Vista 特定的错误跟踪或支持问题,而是升级到 Windows 7 - 它更高效、更稳定。Vista 可以说是有史以来发布的最差的 Windows 版本之一,与 ME 不相上下。
如果您能在 eBay 或市场上找到带许可证的超低价旧 Windows 7 磁盘,它可能会提高性能。我有很多为 XP 设计的旧笔记本电脑,它们运行 Windows 7 很好 - 然而,Vista 让它们运行得非常慢