在 Windows 平台上,如果系统使用了太久,总会出现一些千奇百怪的问题。有些是可以通过搜索引擎、Windwos Answer Desk 等解决,但是有的问题似乎在找遍搜索引擎也无法搞定。通常情况下,我们会选择重装系统,但对于已经在电脑上形成完整工作流程,调校好各种软件的人来说,重装系统无异于「杀敌一千自损七百」,一切都要从头再来。好在 Windows 为我们预留了另一扇门,让我们可以在工作流无损的情况下快速完成系统修复。
此方法是我在多年前搜索一个棘手问题时从 Answer Desk 学到的,且在该论坛上是近乎「杀手锏」般的存在,不知道为什么中国区的 Microsoft Support 就只建议 sfc 扫描而不是更激进的该方法。说起来玄乎,但其实原理特别简单,就是利用 Windows 的升级程序在同版本升级,将系统文件和注册表重新写一遍,来达到不损失数据而「翻新」系统的作用。
如果你在遍寻各大网站又找不到解决办法,在选择重装系统前可以先试试这个方法。
注意:本方法理论上适用于官方方式安装的所有 Windows 版本(包括使用官方镜像 + NT6 快捷安装器),但是不保证在盗版系统上可以达到同样效果。若你在 Windows 10 升级时遇到了一些问题,请谨慎使用该方法。本方法并不能 100% 解决问题,请在做好需要重装的准备。
步骤
准备
备份重要文件
获取官方原版镜像,推荐是当前系统同版本或比当前系统版本高的镜像,比当前系统低版本的镜像理论上也可用。
将系统镜像解压到非系统分区下的一个文件夹中
安装更新
1. 当你完成上面的这些步骤时,你应该有一个看起来像这样的文件夹。
2. 保存并关闭其他的窗口,双击该文件夹中的 setup.exe,进入安装步骤。如果你在国内,此步建议选择「不是现在」来跳过更新检查,以加快安装进程。
3. 当准备就绪时,确认选项是「保留个人文件和应用」。接下来,你只需要去睡一个美美的午觉,或是与友人畅聊一通,等待安装自动完成便可。
该方法我一共使用过 3 次,2 次解决了我的奇怪问题,1 次在使用无效后自己在注册表中找到问题项后解决。其实你可以发现,本方法的核心就是利用官方提供的程序对系统底层修复一遍。同理,该想法也可以用在其他设备中。例如,Android 上你可以尝试无双清地刷入当前版本的卡刷包等等。
希望这篇文章能从繁琐的重装里拯救你。