不丢失数据的重装 - Repair Install


本文原载于「小众软件论坛」link

前言

最近主力机上的 Windows 10 遇到了一些诡异的问题,开始菜单部分时候无法打开。这种系统层面的问题,第一反应当然是 sfc/dism 修复,然而无果。各种杂七杂八的方法也都去试了,故障依旧。事已至此,大概只有重装了,然而数据备份,软件安装,想想就头大。但是在偶然间发现了「Repair Install」(试译「修复安装」)这个小技巧,尝试后的确解决了问题。试着搜索了一下论坛,似乎还没有人介绍过,故作此贴。

什么是「Repair Install」

作为 Windows 用户的你可能没有听说过 Repair Install,但是大概率你已经体验过了:Windows 10 的大版本更新。在更新完成后,进入 「设置 - 系统 - 关于」,会发现「安装日期」已经被修改为了更新的安装日期。原因在于,Windows 10 的大版本更新,实际上就是一次保留了用户数据(含文件、应用和设置)的系统重装。这也是为什么大版本更新通常比一般更新耗时更长,且安装过程中会见到类似于全新安装的进度百分比显示。

换个方向思考,既然 Windows 更新机制可以允许这种特殊的保留用户数据的重装,是否可以让用户自己来进行呢?这实际上就是 Repair Install 的本质了:用户手动进行的“大版本更新”。 (此处“大版本更新”带引号,因为实际上并不要求安装介质的版本比已安装系统的版本高,相同版本也是可以进行的)

什么场景适合于「Repair Install」

当 Windows 10 出现了奇怪的问题,且其他途径无法修复时,包括但不限于:

进行「Repair Install」的前置要求

如何进行「Repair Install」

参考链接