谈谈我自己试过的完全删除WinVista的方法
就如楼主朋友所说,他的C:盘装有老的Windows,比如WinXP/2003之类,而D:盘装有Vista,两个分区都是NTFS格式。由于Vista仍是试用版,一般都把它装在一个独立的NTFS分区,这个里面可以随时Format的。
我认为除了你自己认为的很金贵的装在Vista下面的需要备份的应用软件程序外,Format掉Vista的分区前可能需要唯一备份的就是那个用来编辑新启动扇区格式的编辑器——也就是bcdedit.exe了,这个程序的全名应该是Boot Configure Data Store Editor吧,我凭记忆,可能不太准,大致是这么个意思,它的文件位于你的Vista分区系统文件夹的%systemroot%\system32下面,把它拷贝出来就得了。当然您不备份它也无所谓,还有其他一些象VistaBoot等GUI界面的更好用的启动菜单编辑器可以从网络免费下载到。
对于您要删掉的WinVista,您直接格式化它好了。然后再用bcdedit编辑启动菜单,把它的启动单项删除,一切OK。
如果您实在太讨厌Vista的新启动扇区和它的新式菜单的话,请把它删掉就行了,把启动扇区从Vista的nt6.0格式恢复到原来WinXP/2003的nt5.2格式即可。
关于恢复或转换新旧启动扇区,请用您的Vista安装光盘或您从网上下载的ISO镜像里的\boot目录下的bootsect.exe文件,这是一个DOS命令行程序,可以在nt6.0和nt5.2的boot sector之间随意转换,只不过是它的命令参数起到一个乒乓键的作用。
你如果要把你C:盘上nt6.0的启动扇区转化成原来XP所用的nt5.2格式启动扇区:
C:\Boot> bootsect /nt52 C:
执行上面这个bootsect /nt52 C:命令即可,如果你还讨厌Vista的启动,把它在C:\boot生成的这个目录也备份好,再删掉。然后,最重要的,把bootmgr备份好再删掉。
总之,你只要明白Vista启动扇区是nt6.0的,它用bootmgr来管理启动,它的启动选项加密写在了C:\Boot\BCD这个默认文件里或者用户自定义的某个文件里(用bcdedit修改的);而XP/2k3是nt5.2的启动扇区,它用NTLdr来管理启动,它的启动选项非加密的以文本方式写在了boot.ini里,用户可直接用notebook,ultraedit之类修改它的文本,不需要bcdedit之类专用工具。
只是提醒你,在用bootsect.exe转换启动扇区前,请先确认好您的NTLdr或者bootmgr都不是压缩的,就是在explorer里它们的颜色都是黑色的,而不是兰色的,要确保他们是黑色的(表明是非压缩文件),否则您转换完启动扇区后,重新启动时会进不了系统的。到时,嘿嘿,可别怪俺没提醒过呀! :)
要删除掉Vista,就那么轻松和简单。要在nt6.0和nt5.2之间转换启动扇区,就那么轻易,跟按个电灯按钮一样简单!
关于bootsect.exe的详细命令解说,请执行 bootsect /? 查看进一步的说明。
关于nt6.0启动配置数据库编辑器bcdedit.exe的的详细命令解说,请执行bcdedit /?,细部命令参数的更详细解说,比如关于 /set参数,请bcdedit /? /set,比如关于ID,请bcdedit /? id。不再一一细说了。
Vista嘛,我早都删过很多次了,是彻底的删,删掉它就跟做游戏一样轻松,今天,您删了吗?
祝大家都删的愉快! :) |