胖狐狸
一个站长的学习笔记

删除启动时的系统选项

直接在现有的系统中,安装新的WINDOWS系统的话,在启动时会出现让选择的情况。

经亲测,下文是最有效的办法:

如何使用Windows 7系统中的启动管理器调整系统引导信息

[摘要] Use commond “bcdedit /delete {identifier} /f” to modify Boot manager in Windows 7

 

当我们在电脑中安装了多系统之后,每次启动计算机时都会出现一个系统引导菜单,在此我们可以选择需要进入的系统。

 

在Windows XP中,这个引导程序名为Boot.ini,我们可以对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。在Windows Vista和Windows 7中,微软使用新的Boot Manager来接替Boot.ini系统。我们仍可以通过运行msconfig命令打开系统配置程序,在引导中就已有的系统进行设置。

 

但仅该界面时常无法满足我们的所有需要。一个典型的案例,一些原本使用Windows XP操作系统的用户,在原系统中直接安装Windows 7。安装完成后,在开机阶段我们会收到系统引导菜单,但实际上我们的计算机中仅有一个Windows 7系统,在系统配置程序中也无法看到旧的XP系统,此时,我们如何才能删除该多余引导信息以实现自动开机呢?

 

我们可以点击开始,所有程序,附件,右键点命令提示符,选择以管理员身份运行。

在打开的窗口中,请输入bcdedit并回车。

之后我们会得到下述格式的信息:

 

Windows 启动管理器

———————————

标识符 {bootmgr}

device partition=\Device\HarddiskVolume1

description Windows Boot Manager

locale zh-CN

inherit {globalsettings)

default {current}

resumeobject {6d2b471e-1fc4-11e0-aac9-d49941d680f2}

displayorder {current}

toolsdisplayorder {memdiag}

timeout 30

Windows 启动加载器

———————————

标识符 {current}

device partition=C:

path \Windows\system32winload.exe

description Windows 7

locale zh-CN

inherit {bootloadersettings)

default {current}

recoverysequence {6d2b471e-1fc4-11e0-aac9-d49941d680f2}

recoveryenabled Yes

osdevice partition=C:

Systemroot \Windows

resumeobject {6d2b471e-1fc4-11e0-aac9-d49941d680f2}

nx OptIn

….

旧OS加载器

——————————-

通过这条命令,我们可以看到当前的启动管理器是Boot Manager,同时每个引导信息会对应于一个启动加载器。在启动加载器中包含该引导信息的标识符,这是唯一对应于引导信息的身份识别代码。引导信息所在路径,相关描述等。

 

针对之前我们提到的旧XP引导信息一般会以旧OS加载器的形式显示相关内容,我们可以使用以下命令删除该引导信息:

bcdedit /delete {标识符} /f

注意:上述命令中的{标识符},指通过Bcdedit命令所查询到的信息中,标识符对应的字符串,比如例子中的{current},XP一般会是{ntldr},请根据实际情况调整。

 

bcdedit还有更多的使用方法,大家可以使用bcdedit /?命令获取更详尽的信息。

附:装了XP 或 WIN7 双系统之后电脑无法启动:

http://support.microsoft.com/kb/919529/zh-cn

赞(0)
未经允许不得转载:胖狐狸 » 删除启动时的系统选项
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址