此文转自互联网,一部分是原创。
主要内容
1.修复双系统菜单(win7与win8双系统),进入win7不再需要重启,普通菜单样式(普通引导,非metro界面),更加简洁,实用,开机即可选择操作系统
2.改双系统启动菜单的名字或者改成中文。
3.使用NTbootautofix强力修复 双系统 用win8 metro引导
考虑到win8的稳定性和兼容性,相信很多人应该和我一样都是装的win7-win8双系统,但是大家装了以后就会发现引导菜单会带来很多问题。为了更好的帮助大家,我在这里把我遇到的情况和大家分享一下,写这篇文章是为了能够帮助更多人少走弯路,文章内方法均以亲测。该方法适用于win8目前为止全线产品。首先说说可能的两种情况:
A.先装win7,再装win8
B.先装win8,再装win7
A情况,那么大家无疑得到的结果就是metro的引导菜单,这种菜单有两个缺点:
1.
开机后win8是默认系统,如果选择win7,势必会重启再进入win7
2.
win8一旦奔溃,没有系统盘引导,连win7也无法进入
首先来分析一下造成这种情况的原因,众所周知,win8里面引进了快速启动这项功能,官方给出的说法是将一部分系统启动所需的信息储存在一个文件里,开机后直接调用,就会节约很多时间。但是其实纠其本质,其实就是休眠。所以这就是为什么metro的引导菜单是在win8图标显示以后出现,而不是在这之前出现,因为默认快速启动是打开的,那么开机后是不会直接读取引导,而会先进入系统,如果把引导菜单放在win8启动前,那么就会直接跳过。
分析完原因,那么说说解决方法:方法就是把metro的菜单修复成开机就启动的普通菜单,我个人用的是BCDautofix v1.23(BCD),当然你也可以使用win7的bootsect来修复。你可以在win8下修复,但是事实证明win8下使用,有一定机率会出现假关机现象,电源指示灯不灭,敲一下键盘就又回到登陆界面了,原因应该就是快速启动这项功能的本质造成的。所以建议大家还是先进win7修复,自动修复完成后可以运行msconfig指令进入系统配置的引导标签下修改默认系统和等待时间。
至于操作系统的显示文字你可以自己在win7优化大师里改,这个需要netframework3.5环境,我的win8里装了3.5,没有装的孩子可以在win7下运行,修改操作系统显示文字,我修改的是windows8和windows7,显示简洁,上下顺序可以调整,我的是把windows8放在上面的。
要
改开机系统选项的名字的话,用bcdedit命令。这是最简单的方法,不需要任何软件
win7直接按windows+R 键输入cmd
win8按 windows+X 选A,进入cmd管理员模式。
输入bcdedit,会有一项windows启动管理器 两项 windows 启动加载器
用bcdedit /set {这里填写你要改的windows启动加载器的标识符} description windows 8之类的
比如
bcdedit /set {current} description windows 7
同理,如果菜单不是中文的,可以
bcdedit /set {bootmgr} locale zh-CN 这个改启动管理器
上张效果图:
B情况,相对好解决的多,只要把win8设成默认启动项,然后和A情况一样关掉win8系统快速启动就可以了
如果不行,试试NTBOOTautofix工具。
1.恢复Metro引导菜单
方法1. “高级”,“查看/管理BCD引导配置”,管理 Windows8,把bootmenupolicy这一行值修改为Standard - Metro引导开启(如本来为Standard则修改两次),再点击“默认”。
方法2. 手动修复,只开启METRO引导并修复Windows8,其它系统跳过修复。
然后可以看见你喜欢的metro风格的引导了。