Win XP SP2升级你准备好了吗?

Windows XP SP2补丁包新增的许多新特性让喜欢尝鲜的用户摩拳擦掌 。但是 , SP2补丁真的像宣传中那么神奇?在安装更新补丁包之前 , 大家不妨换个角度考虑一下 。
系统激活问题
Windows XP的激活问题大家早已不陌生 , 相应的 , 各种破解或绕过激活机制的X版也在不少用户之间流传 。当然其中更有一些合法用户 , 由于硬件的更改或激活信息丢失、注册表受破坏等原因 , 也同样可能需要重新激活系统 。
据称 , 微软曾表示在Windows XP SP2中将会加入一些新的反盗版技术 , 针对非法用户和破解激活用户采取一些限制措施 , 令这些用户无法升级到SP2 。随后又有消息流传 , 正式版本的SP2可能会取消这些限制 。但不管真实消息如何 , 在一些Windows XP版本中安装SP2补丁时 , 确实出现了需要重新激活的问题!
在显示为已经“激活”的系统上安装SP2某个测试版后 , 重新启动时系统提示要求激活;点击激活后不能进入激活对话框 , 而是重新启动 。
重新启动初始化时再次出现激活提示;重新启动到安全模式仍然出现激活提示;启动时选择恢复最后的正确配置同样不能解决问题 , 此时系统会永久性死锁 。
解决激活问题最根本的方法就是安装合法的正式版本 , 并且安装SP2前先通过正当途径激活自己的Windows XP 。如果你不幸未事先激活 , 或因其他原因导致出现激活问题 , 可以分别尝试以下方法紧急处置:
方法一:安装SP2时一定要选择保留卸载文件 , 并且记下卸载文件的保存位置(图1) 。如果出现激活问题 , 可以设法用Dos盘引导进入系统 , 或者从另一套Windows系统进行引导(使用Windows PE的光盘引导也可) , 然后进入安装了SP2补丁的系统目录(如C:Windows) 。找到“$NtServicePackUninstall$”子目录 , 从中找到一个批处理程序 , 执行后即可将备份文件恢复到故障系统中 , 恢复完毕重新启动计算机即可
图 1方法二:使用Windows XP安装光盘重新修复安装操作系统或重新安装 。
方法三:如果系统中没有保存SP2的卸载文件 , 可以在另一台机器上安装SP2补丁 , 然后将硬盘上的卸载文件复制本机上 , 按方法一进行卸载恢复 。
内存占用问题
经过实际对比测试 , 在一套新安装的系统中 , 安装SP2前后不运行任何应用程序 , 查看任务管理器中的内存占用情况 , 发现安装SP2后内存占用增加了32MB 。
32MB虽然不算什么 , 但目前仍然有相当多的机器配置的是256MB的物理内存 。启动Windows XP后大约要占用170MB~210MB左右的内存 , 用户仍然有几十兆的物理内存可供应用程序使用 。但安装SP2后 , 就因为多占用了这32MB , 结果使得配置256MB内存的系统的空闲物理内存所剩无几 , 此时我们会发现硬盘灯经常狂闪 , 系统性能似乎一下子降低了一个档次!解决这个问题的办法只有增加物理内存 , 或者忍受一下系统经常性使用硬盘模拟内存的缓慢和痛苦 。当然 , 不安装SP2补丁或卸载它也是可以的 。
应用程序兼容性问题
任何时候操作系统新特性的增加 , 都免不了会导致某些应用程序兼容性下降 , SP2补丁也不可能免俗 。关于SP2环境下的应用程序的兼容性问题在网上已经有一些传言 , 虽然我们无法一一验证 , 但做好充分的思想和技术准备 , 仍然是非常有必要的!
如果安装SP2后 , 先前能够正常使用的应用程序现在却不能正常运行了 , 我们仍然可以采取以前的老办法来解决 。
在运行存在兼容性问题的程序文件或者其快捷方式上右击鼠标 , 选择快捷菜单中的“属性”命令 , 在属性对话框中点击“兼容性”选项卡 , 选中“用兼容模式运行这个程序” , 然后从下面的下拉列表框中选择一款估计能够正常运行该程序的系统环境(如Windows 2000等) , 最后点击“确定”退出(图2) 。

推荐阅读