如果你已经忍不住安装了Windows Vista,那很有可能过了几星期就觉得厌烦,还是想回归Windows XP的怀抱了。只装了Vista的朋友最省事,格了盘再装X
P就完了,而那些双启动的用户就傻眼了,怎么把Vista卸载掉只留下XP呢?《电脑爱好者》2006年第7期“傻博士信箱”系统问答的Q1给出了卸载Vista的方法,但经过一段时间的升级,新版本Vista的启动方式有了一些变化,本文将给出完整的解决方法,同时解决新老版本Vista的卸载问题。
一、删除Vista的系统文件
由于Windows Vista的NTFS权限管理问题,即使你使用了双系统,而且引导到另一个操作系统中去删除Vista的系统文件,那也只能删除很少的一部分Vista系统文件,而且需要花费你可能无法忍受的时间,因此这一招恐怕行不通。
如果你的硬盘空间足够,那么千万不要将Vista安装到C盘,最好是腾出一个12GB左右的NTFS分区专用于安装Vista,以后不需要时直接将这个分区格式化即可,可以用XP自带的磁盘管理,不过由于XP自带格式化速度较慢,所以推荐使用汉化版本的Norton PartitionMagic(见图1),选择“格式化”命令,应用后只需要极短的时间即可完成格式化,连1分钟都不要,而且无需重启系统。

二、删除Vista的引导管理器
Windows Vista采用了全新的引导管理器:Windows Boot Manager,那原来Windows XP的Boot.ini还能用吗?
1.失效的Boot.ini
在Windows XP中用“记事本”打开“C:\boot.ini”这个文件(在“文件夹选项”中设置“显示所有文件和文件夹”),或者直接在运行对话框输入“C:\boot.ini”,删除Vista的启动条目。不过此法只适用于早期泄露版,在新版本的Vista中已经无法使用了(经测试,在5308版本中已经失效,具体转变时间不详),因为在boot.ini中根本就找不到Vista的启动条目。
2.删除Windows Boot Manager的Vista项目
如果你细心的话,会注意到C盘根目录下有一个隐藏属性的BOOT文件夹,其中包含的内容很多。
en-US:英文的语言文件,包括bootmgr.exe.mui、mmtest.exe.mui两个多语言文件。
Fonts:字体文件,包括简体中文、繁体中文、韩文、日语等字体文件。
fixfat.exE:修复Vista Boot Manager,要求C盘是FAT32分区。
fixntfs.exE:修复Vista Boot Manager,要求C盘是NTFS分区。
memtest.exE:内存测试程序,这个程序只是在5342以后的Windows Vista中才提供。
我们只要将这个BOOT文件夹删除,同时删除C盘根目录下的Boot.BAK、BOOTSECT.BAK两个备份文件,这样Windows Boot Manager就再也不会留下Vista的身影,如果你不放心的话,可以将BOOT文件备份到一个安全的路径,即使删除BOOT文件夹导致系统出错,也可以恢复回去。最安全的方法是使用Windows XP安装光盘启动到“故障恢复控制台”,然后用FixMBR修复一下XP的引导。