windows7 bcdedit 引导文件简单应用
分类: 软件应用
右侧“follow按钮”一键收藏你喜爱的文章

       如果你想要修改BOOT菜单你会发现windows7已经没有像XP那么简单的boot.ini让你修改了,取而代之的是bcdedit,开始还以为这个东西很复杂,摸索了一下发现还是挺简单的。

       简单的说下bcdedit的常规应用:

       无论是修改、删除启动菜单,都需要做一件事,那就是在开始-运行-CMD里输入:

bcdedit/enum >>c:\list.txt

list.txt就相当于boot.ini了,虽然C盘下也有boot.ini文件,但是里面的内容却只有设置timeout时间的选项:

       因为win7的bcdedit基本都是用id方式来代表启动名称的,如果不把这些信息输出到文档来操作,那就太麻烦了,如果不理解,没关系,照着做就ok了。
       输出的list文档大致如下:

Windows 启动管理器 //这里就是启动菜单管理器.
——————–
标识符 {bootmgr} //标识符就是上面说到的id.
device partition=\Device\HarddiskVolume1
description Windows Boot Manager
locale zh-CN
inherit {globalsettings}
default {current}
resumeobject {9071b05e-6b18-11e0-8140-ee2725957eb9}
displayorder {current}
{b5d09b48-5bdc-4b57-a096-7b7c6bde08f1}
{ee888888-8888-8888-8888-8888888888ee}
toolsdisplayorder {memdiag}
timeout 3

Windows 启动加载器
——————-
标识符 {current} //这个标识符代表的是当前默认启动的系统,id就是{current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 //这个就是在启动菜单里看到的名字.
locale zh-CN
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {ba301d36-74d4-11e0-8272-a9216f3a943c}
nx OptOut

实模式启动扇区
———————
标识符 {b5d09b48-5bdc-4b57-a096-7b7c6bde08f1} //这是真实id命名的一个启动项,

是maxdos8.
path \okldr.mbr
description OneKey Ghost

实模式启动扇区
———————
标识符 {ee888888-8888-8888-8888-8888888888ee}
device partition=C:
path \maxldr.mbr
description MaxDOS 8

简单的介绍完了之后,说下简单的应用吧:

1.修改启动项描述:
bcdedit /set 标识符 description “描述内容”

例如我们把上面的”Windows 7″修改成”Windows7旗舰版”的命令就是
bcdedit /set {current} description “Windows7旗舰版”

2.删除某个启动项:
bcdedit /delete 标识符

例如我们删除maxdos8的启动项.
bcdedit /delete {ee888888-8888-8888-8888-8888888888ee}

3.修改启动菜单显示时间:
bcdedit /timeout 数字

例如我们把启动菜单显示时间修改为3秒.
bcdedit /timeout 3

4.修改默认启动菜单:
bcdedit /default 标识符

例如我们把默认启动项修改为maxdos8.
bcdedit /defaulte {ee888888-8888-8888-8888-8888888888ee}

5.开启PAE支持:
bcdedit /set 标识符 PAE ForceEnable

例如我们开启win7的PAE支持.
bcdedit /set {current} PAE ForceEnable

6.关闭DEP文件保护:
bcdedit.exe /set 标识符 nx AlwaysOff

例如我们关闭win7的DEP保护.
bcdedit.exe /set {current} nx AlwaysOff

7.调整启动菜单顺序:
bcdedit /bootsequence 标识符1 标识符2 ……

例如,我们把顺序调整为maxdos8 win7…
bcdedit /bootsequence {ee888888-8888-8888-8888-8888888888ee} {current}

也可以直接将某一个标识符调整到顶部.命令为
bcdedit /bootsequence 标识符 /addfirst

把某一个标识符调整到最后.
bcdedit /bootsequence 标识符 /addlast

从列表中删除某一个标识符.
bcdedit /bootsequence 标识符 /remove

无觅相关文章插件,快速提升流量

ziqiang

给自己留下一个美好的回忆,从现在开始,记录生活的点滴.
梦想不曾老去,它一直在那儿,2012,一路向南...
关于本文的作者
  1. 阿贵 说: 回复他/她

    貌似很复杂的样子 顺便测试评论速度

  2. Hoover 说: 回复他/她

    说句老实话,没怎么听懂

  3. 小杰 说: 回复他/她

    这个厉害!收藏
    研究下!!

  4. 小杰 说: 回复他/她

    QQ也不更新啦?那咋联系你和你聊天啊子强?

    • 子强 说:

      呵呵,最近不太爱弄QQ了,懒的上。

  5. 艺创网 说: 回复他/她

    虽然还没用win7,还是支持下,不过太深奥了,完全没看懂,呵

  6. 小浪 说: 回复他/她

    在弄win7,我装了多系统,但是在开机启动项项有一个口口口口口GHOST V11.0字样,前面那几个框是乱码,点进去没反应,想把这个启动项删了,在网上潜水了许久就是找不到方法,用了BCD修改工具,就是找不到这一项。。。

  7. 宁波废铁回收 说: 回复他/她

    恩,来学习了,谢谢博主的分享了。

给自己留下一个美好的回忆,从现在开始.记录生活的点滴

© Copyright © 2009-2012 bianworld.com. All rights reserved. 28 queries in 0.439 seconds.吉ICP备11000387号-1