天天看点

WIN7启动项删除

1、问题

当一台机器装有多个系统时,特别是在已有系统的基础上安装一个新的WIN7系统,那么启动项中便会出现两个可加载的操作系统项供选择。

在某些情况下,希望通过载BIOS中设置装置的加载顺序来控制操作系统的启动,即将要启动的操作系统所在的装置排在前面。例如:

将HDD上的系统排前面,光驱上的系统排后面,或者反过来。

这样一来,可供选择的多个启动项就没有意义了,还可能造成混淆,于是希望删除其中的一个启动项。

HOW TO DO?

2、解决

在XP系统中,启动项存在于boot.ini文件中,WIN7系统中则放在BCD文件中,需要通过BCDEDIT编辑工具来编辑。

操作步骤:

(1)使用管理员身份打开命令行窗口;

(2)备份bcd文件:

C:\Windows\system32>bcdedit /export "d:\bcd_backup"

操作成功完成。

(3)输入bcdedit查看已有的启动项:

C:\Windows\system32>bcdedit

Windows 启动管理器

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

标识符                  {bootmgr}

device                  partition=I:

description             Windows Boot Manager

locale                  zh-CN

inherit                 {globalsettings}

default                 {default}

resumeobject            {b85a0fa4-e8bc-11e2-abab-b13125eea296}

displayorder            {default}

                        {current}

toolsdisplayorder       {memdiag}

timeout                 30

Windows 启动加载器

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

标识符                  {default}

device                  partition=F:

path                    \Windows\system32\winload.exe

description             Windows 7

locale                  zh-CN

inherit                 {bootloadersettings}

recoverysequence        {b85a0fa6-e8bc-11e2-abab-b13125eea296}

recoveryenabled         Yes

osdevice                partition=F:

systemroot              \Windows

resumeobject            {b85a0fa4-e8bc-11e2-abab-b13125eea296}

nx                      OptIn

Windows 启动加载器

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

标识符                  {current}

device                  partition=C:

path                    \Windows\system32\winload.exe

description             Windows 7

locale                  zh-CN

inherit                 {bootloadersettings}

recoverysequence        {b85a0fa2-e8bc-11e2-abab-b13125eea296}

recoveryenabled         Yes

osdevice                partition=C:

systemroot              \Windows

resumeobject            {b85a0fa0-e8bc-11e2-abab-b13125eea296}

nx                      OptOut

(4)删除指定的系统,使用标识删除,如删除F:下的启动系统

C:\Windows\system32>bcdedit /delete {default}

操作成功完成。

删除后再次查看,发现该启动项已没有了:

C:\Windows\system32>bcdedit

Windows 启动管理器

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

标识符                  {bootmgr}

device                  partition=I:

description             Windows Boot Manager

locale                  zh-CN

inherit                 {globalsettings}

resumeobject            {b85a0fa4-e8bc-11e2-abab-b13125eea296}

displayorder            {current}

toolsdisplayorder       {memdiag}

timeout                 30

Windows 启动加载器

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

标识符                  {current}

device                  partition=C:

path                    \Windows\system32\winload.exe

description             Windows 7

locale                  zh-CN

inherit                 {bootloadersettings}

recoverysequence        {b85a0fa2-e8bc-11e2-abab-b13125eea296}

recoveryenabled         Yes

osdevice                partition=C:

systemroot              \Windows

resumeobject            {b85a0fa0-e8bc-11e2-abab-b13125eea296}

附注:

查看bcdedit命令:bcdedit /?

导入备份:bcdedit /import "d:\bcd_backpu"

继续阅读