admin 管理员组

文章数量: 887021

bcdedit.exe

vista

系统自带的一个命令行工具,用来定制

windows

boot

manager

,它位于

v:\windows\system32

目录下。

bcdedit.exe

的功能强大,

参数非常多,

VistaBootPro

Easybcd

这类工具就是图形化的

bcdedit

,它们实现的功能

bcdedit

都可以实现。在一些情况下,上述

工具无法达到目的,而

bcdedit.exe

却能够得心应手。因此有必要对

bcdedit.exe

这个系统自

带的命令行工具进行了解。

bcdedit.exe

的参数非常多,帮助文档有很复杂,很多人因此对它

弃而不用。但实际上大部分人只需掌握它的很少几个用法即可。

下面我用一个实例来讲解

bcdedit.exe

的常用功能。

一个秘密:

bcdedit

不但能对系统

bcd(boot configuration data)

进行操作,

它也能对文件

bcd

行操作。

作为新手,

你不应该去贸然改动你的系统

bcd(

这很可能导致你丢失引导菜单甚至再

无法启动计算机

)

。因此,下面的实例中我只对一个文件

bcd

进行操作,全部完成后再将该

文件

bcd

导入到系统

bcd

中。对文件

bcd

和系统

bcd

的操作方法是完全一致的(实际上系统

bcd

也是一个文件,大家用

bcdedit

查看

c:\boot\bcd

的内容就知道了)

操作环境:

C

盘装

xp

D

盘装

vista

,之后

c

盘的

xp

又被重装,因此原启动菜单丢失,现在

开机只能进

xp

了。为了方便,我将

v:\windows\system32\bcdedit.exe

复制到了

c:\

下,

cmd

口改变当前路径到

c:\

。预料的

bcd

信息应该是这样的

Windows Boot Manager

--------------------

Identifier:

{bootmgr}

//

这个不是菜单,而是主入口,一个

BCD

有且只有一个

{bootmgr}

Type:

10100002

Device:

partition=C: //

这个说明

BOOT MANAGER

BCD

信息在

C

盘?

Description:

Wolf Boot Manager

Display order:

{ntldr}

//

菜单项排列顺序,第一个菜单项

{882e394a-f543-11db-8ee8-00105ccdeb8f} //

第二个菜单项

Windows Legacy OS Loader

------------------------

Identifier:

{ntldr}

//XP

它用

NTLDR

这个程序进行引导

Type:

10300006

Device:

partition=C: //XP

C

Path:

\ntldr

//

引导程序是

\ntldr

Description:

Wolf XP

//

该菜单显示的文字

Windows Boot Loader

-------------------

Identifier:

{882e394a-f543-11db-8ee8-00105ccdeb8f}

//

这串数字是计算机生成的,

是唯一的

Type:

10200003

Device:

partition=D: //VISTA

D

Path:

\windows\system32\winload.exe

//VISTA

\windows\system32\winload.exe

Description:

Wolf Vista //

该菜单显示的文字

Windows device:

partition=D:

Windows root:

\windows

简单讲解,上面只有

3

个入口

(Entry)

,每个入口又有细分,最关键的是

Identifier

,很多人看

不明白

本文标签: 启动项 双系统 名称 bcedit bcdedit