此文转自互联网,一部分是原创。

主要内容

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 这个改启动管理器

这样就基本完成了,然后进入win8,按win+X使用管理员权限运行命令提示符,输入指令powercfg -h off,或者去控制面板的电源选项里手动关掉快速启动,因为只有这样才是真正的关机,才会显示win8图标前的引导菜单。不然还是会直接进入win8,不显示引导。其实关掉也没啥,只是慢10秒左右,总时间大概30秒左右,不会有太大影响,但是win7的启动就不用重新启动一次了,而且需要的时候再去控制面板打开或者运行powercfg
-h on也行。

上张效果图:

B情况,相对好解决的多,只要把win8设成默认启动项,然后和A情况一样关掉win8系统快速启动就可以了

如果不行,试试NTBOOTautofix工具。

1.恢复Metro引导菜单

方法1. “高级”,“查看/管理BCD引导配置”,管理 Windows8,把bootmenupolicy这一行值修改为Standard
- Metro引导开启(如本来为Standard则修改两次),再点击“默认”。

方法2. 手动修复,只开启METRO引导并修复Windows8,其它系统跳过修复。

然后可以看见你喜欢的metro风格的引导了。

双系统开机引导菜单修复方法 进win7无须重启|metro引导|双系统菜单名字修改的更多相关文章

  1. UEFI BIOS模式下Windows系统启动过程以及引导文件修复方法

    有关UEFI BIOS基础知识的简介,一年前在网易博客做过详细的概述.鉴于某些网友仍然对UEFI下Windows的启动过程不甚了解,虽然网上有各式各样的启动修复工具,但是对于新手来说,如果不明白其中的 ...

  2. windows重装系统后grub引导菜单修复方法(亲自实验过)

    问题: 电脑安装的是windows7+ubuntu 15.10双系统.windows重装后,grub引导界面消失. 解决方法有两大步: 1.进入ubuntu; 2.在ubuntu中修复grub. 一. ...

  3. ubuntu 下开机启动项修复(进不去windows系统)

    1.终端输入: sudo gedit /etc/default/grub 2.更改: GRUB_DEFAULT=0    改为  GRUB_DEFAULT=4 GRUB_TIMEOUT=10  改为 ...

  4. 常见浏览器bug(针对IE6及更低版本)及其修复方法

    常见bug及其修复方法有以下几种 1.双外边距浮动bug 双外边距浮动bug在IE6及更低版本中常见.所谓双外边距浮动bug是指使任何浮动元素上的外边距加倍.(见下图) 只要将元素的display属性 ...

  5. win7不正常开关机,系统恢复选项

    会win7不正常开关机后,会默认进入“系统回复选项”. 无人值守的机器远程会无法连接,默认会进入此界面. 解决方法: 到现场,鼠标.键盘.显示器, 开机后选择正常启动, 在命令行模式输入以下命令bcd ...

  6. win + ubuntu 双系统 grub引导项修复

    ubuntu liveCD模式,找到ubuntu的系统盘位置,挂载到系统上面,然后使用grub进行修复 ubuntu liveCD模式下是用boot-repair软件进行修复 grub急救模式 1. ...

  7. Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改

    今天帮童鞋重装系统,他的电脑是Windows.Ubuntu双系统,需要重装的系统是windows,据说是因为很多游戏都只支持64位,要给换成64位的 = =...      于是我就帮他装了个wind ...

  8. Windows 7系统下删除开机引导项的方法

    Windows 7系统下删除开机引导项的方法: 1.使用管理员权限运行cmd,在命令行窗口使用  bcdedit 回车 2.查找description为你想删除的段,看对应的标识符是多少, 然后使用 ...

  9. Windows 10+Ubuntu 16.04在MBR分区上安装双系统之后没有Windows 10的启动菜单解决方法

    背景: 硬盘分区方式:MBR 硬盘容量256,Windows 100,Ubuntu 156,其中主分区安装的是Windows,Ubuntu安装在逻辑分区上,文件系统为Ext4,整个Ubuntu就挂载在 ...

随机推荐

  1. 导出 mysql 数据到 redis

    决定你要导入到 redis 的数据类型 假设我的表 t_user 的结构为 列名 注释 类型 name 名称 varchar idcard 身份证号 varchar phone 手机号 varchar ...

  2. Flask基础(13)-->Flask扩展Flask-Script

    Flask基础(12)-->Flask扩展Flask-Script # 前提是安装了Flask-Script # 联网运行 pip install flask-script from flask ...

  3. jQuery常用方法(四)-选择器

    JQuery Selectors 方法说明 基本选择器 $("#myDiv") 匹配唯一的具有此id值的元素 $("div") 匹配指定名称的所有元素 $(&q ...

  4. [Abp vNext 源码分析] - 9. 接口参数的验证

    一.简要说明 ABP vNext 当中的审计模块早在 依赖注入与拦截器一文中有所提及,但没有详细的对其进行分析. 审计模块是 ABP vNext 框架的一个基本组件,它能够提供一些实用日志记录.不过这 ...

  5. 跨域及JSONP原理

    什么是跨域:a.com 域名下的js无法操作b.com或是c.a.com域名下的对象 为什么浏览器要引入跨域问题? 跨域问题来源于浏览器的同源策略,为啥要有这个策略呢? 为了安全.假设现在有a.com ...

  6. 设计时数据源: 在ActiveReports中直接连接PostgreSql 数据库

    在之前的博客中,我们学习了如何在运行时绑定PostgreSql 数据库,今天我们学习,如何直连PostgreSQL 数据库. 1. 安装PostgreSQL 的ODBC驱动程序 https://www ...

  7. goLang 纳秒转 毫秒 转 英文时间格式

    package main import ( "fmt" "time" ) func main(){ fmt.Println(time.Now().Unix()) ...

  8. Java基础学习(八) - 多线程

    理解线程 进程是指一个内存中运行的应用程序,系统运行一个程序即是一个进程从创建,运行,结束的过程. 线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有一个线程. 多线程的特点是并发 ...

  9. 对BFC规范的理解

    什么是BFC? BFC 全称为 块级格式化上下文(Block Fromatting Context),是Web页面的可视化CSS渲染出的一部分.它是块级盒布局出现的区域,也是浮动层元素进行交互的区域. ...

  10. centos7升级openssl、openssh常见问题及解决方法

    升级至openssl 1.1.1版本 升级至openssh 8.0版本 openssl version -a   当前查看版本 一.安装telnet (以防升级失败,连不上服务器,建议弄) #查看是否 ...