从 Beta 至 RC,随着 Windows 7 版本泄露的速度越来越快,这个新一代操作系统已经离我们越来越 近了。少数敢于尝鲜的测试者已经将尚未正式发布的 Windows 7 用作日常应用的主操作系统,而对于大 多数依然使用 Windows XP 或 Windows Vista 的普通用户而言(特别是注重效率与利益的商业用户), 如何将现有应用软件、重要数据、个性化设置及使用习惯等平稳地迁移至 Windows 7,必将成为摆在每位 用户面前的一道难题。
按照以往的常规思路,面对这个问题无非就是三种选择:
1.将旧版 Windows 原位升级安装为新版,原位升级安装将保留旧版 Windows 的全部设置、已安装的 软件无需重新安装;
2.全新安装新版 Windows、并与旧版的 Windows 组成多重系统共存,然后令全新安装的 Windows 共 享旧版 Windows 的部分设置;
3.删除(格式化)旧版的 Windows、全新安装新版 Windows,所有的数据必须手动备份转移、所有的 软件均需要重新安装。
下面我们看看 Windows XP 或 Windows Vista 迁移至 Windows 7 共有几种选择。
Windows XP 至 Windows 7:
微软日前已经确认,Windows 7 将不会支持从 Windows XP 的任何版本执行原位升级式安装,这对于 已经使用了 Windows XP 很久、保留了大量数据与个人设置的用户而言绝不是一个好消息。尽管 Windows 7 与 Windows Vista 内核差别不大,理论上 Windows Vista 可以做到的事情 Windows 7 也可以做到, 但是由于 Windows 7 增加的新功能实在不少、而且 Windows XP 与 Windows 7 各自代表的时代已经相差 了很久,软件、硬件、驱动等都发生了翻天覆地的变化,微软难以保证解决从 Windows XP 升级安装 Windows 7 之后可能出现的所有问题,因此最终选择了放弃。
如果我们非要将 Windows XP 升级安装为 Windows 7,只有将 Windows Vista 做为“中介”,执行两 次升级式安装这一种“曲线救国”的方法,就好比先将 Windows 98 升级为 Windows 2000、然后再升级 为 Windows XP 一样。不过,两次升级安装的过程相信足以令用户抓狂,而且两次升级安装也不代表可以 解决所有可能出现的兼容问题,因此一般不推荐采用这种稍显极端的做法。另外还有一点就是即使采取两 次升级安装,也只能将 Windows XP 升级为 x86 Windows 7,x64 Windows 7 始终是无法升级的,除非此 前 Windows XP 也是 x64 版。
通常来说,Windows XP 用户一般只能选择格式化 Windows XP 后全新安装 Windows 7,或者将 Windows XP 与全新安装的 Windows 7 组成多重系统共存。但无论怎样,全新安装的 Windows 7 都必须 重新安装所需的全部软件,这对于老用户而言将是一个庞大工程。笔者认为,既然重新安装所有软件的步 骤已经不可避免了,不如趁此机会完成 32 位系统至 64 位系统的过渡、直接选择 64 位的 Windows 7。 反正 32 位 Windows XP 是无论如何也不能升级为 64 位 Windows 7 的,从 32 位系统过渡至 64 位系 统早晚都需要重装一次软件,还不如趁着迁移至 Windows 7 的机会一举完成,这样心理可能稍微平衡一 些。特别是随着 4GB 内存及 64 位软件的逐渐普及,现在也到了全面转向 64 位系统的时机。
如果我们选择将 Windows XP 与 Windows 7 组成多重系统共存(共存的配置方法与 Windows Vista 没有区别),可以将两个系统的部分设置通过配置文件重定向的方法设置为共享,这样可以在新旧两个系 统之间形成一个使用习惯的过渡。Windows Vista/7 提供了建立目录符号链接的命令 MKLINK,它可以将 指定的 NTFS 文件夹重定向至一个新的目标,例如执行:
MKLINK -D "C:\Users\%用户帐户名%\AppData\Roaming" "C:\Shared AppData"
将 AppData\Roaming 重定向至 C:\Shared AppData,建立的符号链接可以被访问并指向真正的位置。
接下来我们可以在 Windows XP 中也建立配置目录重定向,将 Windows XP 的 Documents & Settings\%用户帐户名%\Application Data 也重定向至 C:\Shared AppData,这样 Windows XP 就可以 与 Windows 7 共享相同的 AppData 设置了。虽然 Windows XP 没有提供 MKLINK 命令,但可以下载 JUNCTION.EXE 完成此操作:
http://download.sysinternals.com/Files/Junction.zip
如果我们选择格式化 Windows XP 后全新安装 Windows 7,那么在格式化之前可以先在 Windows XP 中执行 Windows 7 提供的 Windows Easy Transfer(轻松传送)向导,通过线缆、可移动存储或网络将 Windows XP 的部分设置与数据备份出来,安装 Windows 7 后再使用轻松传送导入 Windows 7。这也是微 软官方推荐的从 Windows XP 迁移至 Windows 7 的做法。轻松传送向导 MIGSETUP.EXE 可以在 Windows 7 安装光盘的 Support\Migwiz 文件夹找到。