一、在win7系统下删除vista系统之前的系统启动项
我们可以点击开始,所有程序,附件,右键点命令提示符,选择以管理员身份运行或者直接在运行框中输入cmd进入dos界面,输入bcdedit这条命令并回车,会显示类似如下的信息:
标识符 {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加载器
-------------------------------
针对之前我们提到的旧XP引导信息一般会以旧OS加载器的形式显示相关内容,我们可以使用以下命令删除该引导信息:
bcdedit /delete {标识符} /f
注意:上述命令中的{标识符},指通过Bcdedit命令所查询到的信息中,标识符对应的字符串,比如例子中的{current},XP一般会是{ntldr},请根据实际情况调整。
如果的引导信息中有“resumeobject”的,也可以使用以下命令删除该引导信息:
bcdedit /delete {resumeobject对应的大括号中的信息}
二、在XP系统中删除多余的系统启动项
打开C:/boot.ini文件,如果系统没有显示这个文件,那说明系统已经隐藏了它,需要进入文件夹选项,设置显示系统隐藏的文件。然后你会看到类似如下的文件内容:
你可以删除[operating systems]下多余的系统引导信息,最后保存,重新启动系统,你就可以看到效果了。