新浪科技

体验Win8刷新功能重装系统并保留用户数据

天极网

关注

作者:Tim Verry /神逝 翻译

微软Windows 8系 统中引入了新的重装系统功能,分两种模式:一种是“重置”(Reset),一种是“刷新”(Refresh)。这两种模式分别采用不同的工作原理。“重 置”意味着重新安装Windows的同时将从电脑中删除所有个人数据、应用程序和设置,而“刷新”会在重装系统时保留个人资料、Windows 8风格(原名Metro风格)应用程序以及部分重要设置。今天我们重点对Windows 8 RTM版本中的“刷新”(refresh)功能做一次试用,看看它如何轻松完成系统重装的同时尽量保持原有的用户文件和程序设置。

  

Windows 8系统的“刷新”功能可以迅速还原Windows系统,同时保留之前系统中的应用、文件、账户和设置。另外,网络连接设置,BitLocker(还有BitLocker To Go)加密设置,驱动签名也不会在“刷新”过程中受到影响。

注意:使用“刷新”工具还原Win8系统之后,原来的桌面程序会被删除,另外防火墙设置、文件类型关联、显示设置也将会被还原为初始化设置。根据微软官方Building Windows 8博客所述,“刷新”功能默认不会保留上述数据,是因为软件极可能会造成系统运行稳定的问题。所以我们还需要先用命令行工具Recimg创建一个镜像。

总的说来,“刷新”就是添加在操作系统上的一个检测新增数据的镜像文件。当它运行时,刷新工具通过重装系统,自动还原备份数据来将用户的台式机复原到“初始”状态。

使用命令行工具Recimg保存桌面程序

刷新可以使用名为Recimg的命令行工具来控制。用户可以使用使用该命令行工具来创建自定义的镜像,然后再通过该镜像还原系统。

这使用户能够安装自己配置的win8系统(已创建账户,已安装桌面和Windows 8风格用户界面程序,个性化的操作系统)。用户在将自己台式机配置好之后,可以创建一个保存配置信息的镜像。这个功能之前可以通过第三方的工具实现,但现 在win8系统内置了这个功能,比第三方工具(例如acronis)进行全盘镜像复原时候要快过很多。

但win8内置功能的缺陷在于还原之时需要运行win8系统才能运行,因此如果硬盘损坏并需要在新硬盘上还原会有些不方便。用户必须要在新硬盘上安装win8,然后再运行“刷新”工具来重装系统。因此,不要期待使用“刷新”来完全替代备份。

尽管刷新有很多局限性,例如跟有些桌面程序不兼容(微软正在努力解决该问题),使用win8的刷新工具能在半个钟头内完成工作。此外,虽然设置“刷新”时候需要使用命令,但只需要在界面上点几下鼠标即可完成还原操作,因此对家庭用户非常便利。

建立自定义基线镜像(custom baseline image)

在安装和设置好Win8系统和相关程序之后,用户可以为“刷新”工具建立一个镜像,该镜像即是“刷新”工具的“基线镜像”。可惜Win8目前并 没有提供建立镜像的GUI(但已经有第三方Windows 8风格用户界面应用提供该功能)。因此,用户必须要在管理员权限下打开命令行(通过关键字cmd在“开始”菜单中搜寻即可),右击命令行图标,选择“以管 理员身份运行”。

  

现在键入recimg命令来建立新镜像。键入如下命令:recimg/createimage e:\BACKUPS\ 然后键入回车键。

上述例子e:\BACKUPS\路径可以更换为任意用户觉得合适的本地路径。如果没有键入的目录,Recimg工具会自动建立目录。

  

按下回车键后,recimg工具将会生成新的镜像文件,并将会把镜像文件跟“刷新”工具关联,此时倘若用户运行“刷新”工具时,将会载入新生成 的镜像文件,而不是微软提供的默认镜像。根据需要写入镜像文件的数据的大小不同,生成镜像文件的时间也会不同。生成镜像文件后,recimg会给出成功的 信息提示。

找到刚才在命令行中键入的目录,用户将会看到新生成的“CustomRefresh.wim”镜像文件。该镜像文件大小会因为用户系统不同,一般都会有数G大小。Win8自带的压缩包不能打开wim后缀的镜像文件,但是7-zip程序可以打开(但是无法对镜像文件进行修改)。镜像文件中应该以下文件夹和文件:

Documents and Settings
MSOCache
Program Files
Program Files (x86)
ProgramData
Users
Windows
bootmgr (file)
BootNXT (file)
hiberfil.sys
InstallRPLog.txt
pagefile.sys
swapfile.sys

用7-zip程序打开的镜像文件如下图所示:

以上就是镜像文件的生成过程。建议将生成的镜像文件备份起来。这样万一原始镜像文件损坏或则丢失,可以从备份中拷入镜像文件即可。如果需要检查 镜像文件时,用户可以使用管理员权限打开命令行,键入recimg /showcurrent命令,将会得到当前镜像文件目录。如果需要修改镜像文件目录,可以使用recimg /setcurrent e:\backup\将新目录注册到CustomRefresh.wim镜像文件中。

用户可以使用位于“PC设置”中的“刷新”工具来进行还原,如果pc无法进入系统,可以在win8修复模式中进行还原。这两个还原过程都可以不使用命令行来完成。

接下来我们使用Win8的“刷新”工具载入自定义基线镜像来还原系统。

微软Windows 8系 统中引入了新的重装系统功能,分两种模式:一种是“重置”(Reset),一种是“刷新”(Refresh)。这两种模式分别采用不同的工作原理。“重 置”意味着重新安装Windows的同时将从电脑中删除所有个人数据、应用程序和设置,而“刷新”会在重装系统时保留个人资料、Windows 8风格(原名Metro风格)应用程序以及部分重要设置。今天我们重点对Windows 8 RTM版本中的“刷新”(refresh)功能做一次试用,看看它如何轻松完成系统重装的同时尽量保持原有的用户文件和程序设置。

  

Windows 8系统的“刷新”功能可以迅速还原Windows系统,同时保留之前系统中的应用、文件、账户和设置。另外,网络连接设置,BitLocker(还有BitLocker To Go)加密设置,驱动签名也不会在“刷新”过程中受到影响。

注意:使用“刷新”工具还原Win8系统之后,原来的桌面程序会被删除,另外防火墙设置、文件类型关联、显示设置也将会被还原为初始化设置。根据微软官方Building Windows 8博客所述,“刷新”功能默认不会保留上述数据,是因为软件极可能会造成系统运行稳定的问题。所以我们还需要先用命令行工具Recimg创建一个镜像。

总的说来,“刷新”就是添加在操作系统上的一个检测新增数据的镜像文件。当它运行时,刷新工具通过重装系统,自动还原备份数据来将用户的台式机复原到“初始”状态。

使用命令行工具Recimg保存桌面程序

刷新可以使用名为Recimg的命令行工具来控制。用户可以使用使用该命令行工具来创建自定义的镜像,然后再通过该镜像还原系统。

这使用户能够安装自己配置的win8系统(已创建账户,已安装桌面和Windows 8风格用户界面程序,个性化的操作系统)。用户在将自己台式机配置好之后,可以创建一个保存配置信息的镜像。这个功能之前可以通过第三方的工具实现,但现 在win8系统内置了这个功能,比第三方工具(例如acronis)进行全盘镜像复原时候要快过很多。

但win8内置功能的缺陷在于还原之时需要运行win8系统才能运行,因此如果硬盘损坏并需要在新硬盘上还原会有些不方便。用户必须要在新硬盘上安装win8,然后再运行“刷新”工具来重装系统。因此,不要期待使用“刷新”来完全替代备份。

尽管刷新有很多局限性,例如跟有些桌面程序不兼容(微软正在努力解决该问题),使用win8的刷新工具能在半个钟头内完成工作。此外,虽然设置“刷新”时候需要使用命令,但只需要在界面上点几下鼠标即可完成还原操作,因此对家庭用户非常便利。

建立自定义基线镜像(custom baseline image)

在安装和设置好Win8系统和相关程序之后,用户可以为“刷新”工具建立一个镜像,该镜像即是“刷新”工具的“基线镜像”。可惜Win8目前并 没有提供建立镜像的GUI(但已经有第三方Windows 8风格用户界面应用提供该功能)。因此,用户必须要在管理员权限下打开命令行(通过关键字cmd在“开始”菜单中搜寻即可),右击命令行图标,选择“以管 理员身份运行”。

  

现在键入recimg命令来建立新镜像。键入如下命令:recimg/createimage e:\BACKUPS\ 然后键入回车键。

上述例子e:\BACKUPS\路径可以更换为任意用户觉得合适的本地路径。如果没有键入的目录,Recimg工具会自动建立目录。

  

按下回车键后,recimg工具将会生成新的镜像文件,并将会把镜像文件跟“刷新”工具关联,此时倘若用户运行“刷新”工具时,将会载入新生成 的镜像文件,而不是微软提供的默认镜像。根据需要写入镜像文件的数据的大小不同,生成镜像文件的时间也会不同。生成镜像文件后,recimg会给出成功的 信息提示。

找到刚才在命令行中键入的目录,用户将会看到新生成的“CustomRefresh.wim”镜像文件。该镜像文件大小会因为用户系统不同,一般都会有数G大小。Win8自带的压缩包不能打开wim后缀的镜像文件,但是7-zip程序可以打开(但是无法对镜像文件进行修改)。镜像文件中应该以下文件夹和文件:

Documents and Settings
MSOCache
Program Files
Program Files (x86)
ProgramData
Users
Windows
bootmgr (file)
BootNXT (file)
hiberfil.sys
InstallRPLog.txt
pagefile.sys
swapfile.sys

用7-zip程序打开的镜像文件如下图所示:

以上就是镜像文件的生成过程。建议将生成的镜像文件备份起来。这样万一原始镜像文件损坏或则丢失,可以从备份中拷入镜像文件即可。如果需要检查 镜像文件时,用户可以使用管理员权限打开命令行,键入recimg /showcurrent命令,将会得到当前镜像文件目录。如果需要修改镜像文件目录,可以使用recimg /setcurrent e:\backup\将新目录注册到CustomRefresh.wim镜像文件中。

用户可以使用位于“PC设置”中的“刷新”工具来进行还原,如果pc无法进入系统,可以在win8修复模式中进行还原。这两个还原过程都可以不使用命令行来完成。

接下来我们使用Win8的“刷新”工具载入自定义基线镜像来还原系统。

Win8“刷新”功能速度很快,但不够完美

需要提醒的是,Win8刷新的过程并不是傻瓜式的。所有无法还原的程序将会列在一个名为“Removed Apps.html”的页面中。当我们使用自定义镜像文件进行“刷新”时,部分程序如google chrome、dropbox和微软的skydrive等无法还原,需要重新安装。

  

另外,如果用户的应用程序保存用户数据和设置的文件夹并不是recimg工具读取数据的文件夹,那么必须要手动重新对这些程序进行设置。比如我 在“刷新”完毕之后,我安装的两个游戏projec cars和minecraft的保存数据都没了。另外,outlook2013(还有我系统里的office 2013预览版套件)都被重置,我失去了部分邮件(多亏我有对邮件进行备份的习惯),并且我还得重设outlook的账号。Utorrent软件在刷新后也被初始化回到了默认设置。

最后还要提醒的是,与之前版本的Windows操作系统一样,那些没有能还原到初始状态的文件将会存放在一个名为”windows.old”的文件夹中。这个文件夹可以被删除,当然最好检查一下自己的个人文件是否已经备份好了。

微软公司承认目前Win8系统的“刷新”工具尚有提高的空间,并且微软会根据用户的反馈考虑为“刷新”工具加入从自定义位置读入数据的功能(这将会提高windows8系统的兼容性)。本次试用是在基于windows 8 RTM版本,也许在正式版发布时刷新功能还会继续优化。

虽然目前Win8系统的“刷新”工具还不完美,Win8还需要提高桌面程序的兼容性,但是对需要不影响私人文件而快速还原系统的用户来说,该工具仍然提供了相当大的便利。通过Win8的“刷新”工具打造自的定义镜像,微软已经填补了传统文件备份和第三方提供的全盘备份之间的应用空白区。

加载中...