好消息:你可以从 Windows XP 升级到 Windows 7。微软和其他来源提供的一些工具能够简化转换过程。不过,坏消息是:升级过程不是轻而易举的。实际上,为 Windows 7 购买新的个人计算机可能会省事多了。
尝试将商务个人计算机从 Windows XP 升级到 Windows 7 时,遇到的第一个问题是没有受支持的升级路径。你可以从 Windows Vista 对位升级到 Windows 7。不过,在所有桌面系统中,有 72% 运行 XP,而仅有 18.8% 运行 Vista(数据来源:Net Applications 提供的市场份额报告)。因此,我们大多数人没有这个选择。
因此,你的公司可能遇到大麻烦了。你没有办法轻松地将现有程序从 Windows XP 转移到 Windows 7,公司管理员必须执行微软所说的“自定义”安装。大多数管理员也把“自定义”叫做全新安装:最终需要删除个人计算机上的所有内容。
那可真的棘手了。大公司可能对几乎每台个人计算机上使用的桌面软件(如微软 Office)都有站点许可和安装镜像,但很多部门使用的个人计算机装有自选的应用程序。你知道程序包设计员把 CAD 程序包的安装盘放在哪里?市场部的镜像库工具又在哪里?你真的要下载并重新安装不仅仅是 Firefox ,并且还有每位用户必备的若干个 Firefox 扩展?那是每位用户都不胜其扰的事情,而且要在办公室的每台个人计算机上耗费大量的宝贵时间。
微软确实提供了一个叫做 Windows Easy Transfer 的工具,它适用于小型/家庭办公室 (SOHO) 和中小企业 (SMB)。它能够帮助将文件、电子邮件、图片和设置从 Windows XP 迁移至 Windows 7。如果用户在个人计算机上存储了大量的文件,而不是在文件服务器上存储文件,那么该工具可大展身手。
大企业拥有多个配置完全相同的个人计算机,可以使用微软的User State Migration Tool 4.0 (USMT) 自动转移这些文件。USMT 与 Windows Easy Transfer 不同,它支持“硬链接迁移”。在这个实用程序的帮助下,用户帐户、文件和设置都保存在要升级的个人计算机的硬盘驱动器上。
不过,USMT 和Windows Easy Transfer 都依然不能帮你解决转移程序这个令人头疼的难题。LapLink 的 PCmover 程序能够让这难题迎刃而解。
记住:如我们所知,PCmover 和类似程序可帮助你把一些软件从现有的 XP 设置移至全新的 Windows 7 配置,但是没有哪个程序能够把所有软件都移至 Windows 7。比如,PCmover 不能处理常用的 Google Desktop 个人计算机搜索程序。此外,一些软件根本不能在 Windows 7 上顺利运行。另一些程序(如 Windows 早先内置的电子邮件客户端 Outlook Express)根本没有推出 Windows 7 版本。如要知晓现有软件能否与 Windows 7 兼容,请到 Windows 7 兼容中心查看你偏爱的特定软件的状态。
另外,你信赖的 Windows XP 系统也许没有管理 Windows 7的马力。一些较旧的 XP 系统(如 RAM 为 512MB 的系统)不能升级到 Windows 7。从理论上讲,待装 Windows 7 的个人计算机需要 1GHz 的处理器、1GB 的RAM以及附有 Windows Display Driver Model (WDDM) 1.0或更高版本驱动器的可兼容 DirectX 9 图形的设备。实际上,如果你要运行商用版 Windows 7(专业版、企业版 或旗舰版),RAM 和处理器的要求应翻倍。如果你计划使用内置 XP 虚拟机 Windows XP Mode,以便兼容较旧的 Windows 程序,那么需要再加 1GB 的 RAM。
如果你不能确定某台计算机能否运行 Windows 7,可运行微软的 Windows 7 Upgrade Advisor,了解此个人计算机能否处理 Windows 7。要运行此程序,你还需要安装 .NET Framework 2.0 或更高版本。
Upgrade Advisor 会告诉你,此个人计算机能否安装 Windows 7,以及在升级之前需要哪些资源(通常指 RAM)。它还会告诉你,是否有组件(如显卡或打印机)需要新的驱动程序才能在 Windows 7 顺利运行。
请关注这些报告。如同刚发布 Windows Vista 时一样,一些设备不受支持;另一些设备可能在 32 位的 Windows 7 上受支持,但在 64 位的 Windows 7 上不受支持。
硬件符合条件?好,你接着就要决定你是运行 32 位的 Windows 还是 64 位的 Windows。比如,在测试中,我使用较旧的 Dell Inspiron 530S。此个人计算机使用 Intel 2.2GHz E2200 处理器。这些是 64 位的 CPU,但系统运行 32 位的 Windows XP。
要确定 Windows XP 的版本,最简单地方法是:单击“开始”,然后单击“运行”;键入“sysdm.cpl”。“常规”选项卡会显示操作系统。如果你运行的是 32 位的 Windows XP,则会显示“Windows XP(版本)”。如果你运行的是 64 位的 Windows XP,则会显示“Windows XP(版本) x64 Edition Version”。
如果你运行的是 32 位的 Windows XP,就不能从 Windows 内部升级到 64 位的 Windows 7。你只能启动安装 DVD 进行升级。即使你已用 PCmover 或 USMT 把数据保存到硬盘上,还是会丢失数据。在这种情况下,把你用 Windows Easy Transfer、PCmover 或其他备份程序备份的数据和程序保存到外部硬盘或服务器硬盘上。
即使 PCmover 和 USMT 都声称你可以用它们进行真正的对位升级,你实际上也要把程序、设置和文件保存到外部硬盘,确保万无一失。当然,这样会使你把 Windows XP 的所有内容转移回新的 Windows 7 设置的过程变的更慢,要多花几个小时的时间,但数据会更加安全。
无论如何,都要对计算机进行独立的、完整的备份。升级到 Windows 7 是一次单向旅程,难免会出现磕磕碰碰。比如,一些 Vista 用户就发现他们陷入了恶意的、无休止的重启循环。
如果设备符合条件,计算机系统扫清了障碍,并且备份准备就绪,请运行 Windows Easy Transfer(或 USMT)和 PCmover,开始更新过程。PCmover 应该会迁移微软程序导入的所有内容及其他内容,但在处理重要数据时,我宁愿谨慎行事,以免追悔莫及。
根据我的经验,使用两台 Dell 530s,从开始安装到用 Windows 7 启动,每台计算机平均需要 8 个小时。USMT、Windows Easy Transfer 和 PCmover 都很顺利地工作。在 PCmover 的帮助下,我毫无问题地转移了 QuickBooks、Firefox、Office 2003、Office 2007 和 OpenOffice 3.1。
话说到这里,PCmover 还是有很多局限之处。比如,受数字版权管理 (DRM) 的音乐文件可能不能顺利地转移。此外,你必须小心操作,严格遵守 PCmover 关于如何从 Windows XP 迁移到 Windows 7 的说明。否则,你很可能会丢失应用程序,而不得不重新安装它们。
在一些情况下(比如,多台完全相同的个人计算机装配相同的软件包,并且所有重要文件和设置均已驻留在服务器上),升级时间预计可减半。不过,可以肯定地说,这些计算机最少要停工一个工作日。最坏的情况是什么呢?如同微软 Windows 部署团队的员工 Chris Hernandez 最近在 TechNet 博客中所述,从 Windows Vista 升级到 Windows 7 这简单得多的升级中,每台计算机最多可能需要 20 个小时。
如果把所有一切都计算在内(更新软件的价格、迁移的支持费用和用户闲置时间),对于大多数企业而言,从 Windows XP 升级到 Windows 7 的最经济的方法显然就是购买新的个人计算机。毫无疑问:大多数企业能够将个人计算机从 XP 升级到 Windows 7。你需要问自己和 IT 支持团队的问题是,其成本(还要考虑现有个人计算机还剩多久的使用寿命)是否使投资物有所值。













