现在很多软件都能够解决这个问题,不过还是有技术含量一些比较好。这里介绍一下用命令行来解决mbr引导的问题。
安装好XP之后,发现VISTA进不去了,进入你的XP系统。
复制你安装VISTA系统的硬盘分区下的windowssystem32winload.exe文件到你安装XP系统的硬盘分区下的windowssystem32文件夹里。(前面这一步我觉得没有啥必要,大家可以自己试试看看有没有必要)放入VISTA安装光盘,关闭它自动运行窗口,打开—开始—运行,输入cmd回车,然后依次输入
- x: //x表示你的光驱盘符
- cd boot //进入boot目录
- bootsect /nt60 sys //修复引导
关闭所有窗口重启系统,重启系统后并没有双启动菜单,而是直接进入了VISTA系统了.
然后以管理员身份运行命令提示符
- Bcdedi
- Bcdedit /create {legacy} /d “Description” //如提示指定项已经存在,不理它,其中“Description”是刚才复制后XP系统中winload.exe存放的路径,我的是e:windowssystem32winload.exe
- Bcdedit /set {legacy} device boot //我的XP在E盘
- Bcdedit /set {legacy} path
tldr - Bcdedit /displayorder {legacy} /addlast
重启电脑就可以看到双启动菜单了
另外命令
- Bcdedit /default {legacy} //将XP作为默认启动系统{legacy}表示原系统如xp,{current}现系统vista
- Bcdedit /set {legacy} description "*****" //可将系统菜单名字改为****
- bcdedit /displayorder //设置启用菜单中各项的显示顺序,如:
- bcdedit.exe /displayorder {legacy} {current}
- 将首先显示Windows XP,然后再显示默认启动的系统如Windows Vista
- bcdedit /timeout 15 //将默认的启动菜单显示时间30秒更改为15秒,当然,您可以将这个时间修改为任何您希望的数值
- bcdedit //查看当前引导情况
最后修改完之后,我又用vista优化大师修改了一次,对照了一下,自己的修改还算是成功的
站内搜索