最新消息:我来了,你来了吗

windows7 boot.ini启动菜单项的修改,包括增加新的启动菜单,删除启动菜单等

心得摘录 百味人生 10843浏览 0评论

win7没有boot.ini这个文件,标题写成这样,只是为了方便XP的搜索习惯(标题党?)

先讲一下以管理员模式运行cmd的方法:
方法就在c:\windows\system32\cmd.exe上右键“以管理员身份运行”不过每次去c:\windows\system32\找cmd.exe很麻烦,可以在桌面右键-新建快捷方式-输入“cmd”-下一步-完成,这样可以直接在桌面cmd的快捷方式上右键“以管理员身份运行”了,效果跟在c:\windows\system32\cmd.exe上右键“以管理员身份运行”是一样的。以下讲到的获得启动菜单项ID标示符,重命名启动菜单项,删除启动菜单项,调节启动菜单项都需管理员模式运行cmd。

  ——————————————————朴素的分割线——————————————————–

以管理员模式运行cmd,输入bcdedit /create /d "你打算新建的启动菜单项的名字" /application bootsector

回车后,提示操作成功,并得到一个id标示符,记下来(CMD窗口右键标记),接下来用得着。

然后再执行以下命令:

bcdedit /set {id标示符} device partition=c:

bcdedit /set {id标示符} path \grldr.mbr

bcdedit /displayorder {id标示符} /addlast
操作完成,至此一个新的启动菜单项已经增加了,可以到计算机右键-属性-高级系统设置-启动和故障恢复-设置里查看。上面这些步骤其实就是创建一个新的启动菜单项的写法

  ——————————————————朴素的分割线——————————————————–

获得启动菜单项ID标示符,重命名启动菜单项,删除启动菜单项,调节启动菜单项等操作的方法:

查看当前所有启动菜单项的ID标示符:
bcdedit / enum
示例:

C:\Users\Administrator>bcdedit /enum

Windows 启动管理器
——————–
标识符                  {bootmgr}
device                  partition=C:
description             Windows Boot Manager
locale                  zh-CN
inherit                 {globalsettings}
default                 {current}
resumeobject            {7bd3bca4-d916-11e0-af47-9a1b0598b6b6}
displayorder            {current}
                        {88888888-fa0f-11da-8ddf-001320035401}
toolsdisplayorder       {memdiag}
timeout                 30

Windows 启动加载器
——————-
标识符                  {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  zh-CN
inherit                 {bootloadersettings}
recoverysequence        {7bd3bca6-d916-11e0-af47-9a1b0598b6b6}
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
resumeobject            {7bd3bca4-d916-11e0-af47-9a1b0598b6b6}
nx                      OptIn

Windows 启动加载器
——————-
标识符                  {88888888-fa0f-11da-8ddf-001320035401}
device                  ramdisk=[F:]\sources\boot.wim,{99999999-fa0f-11da-8ddf-
01320035401}
path                    \windows\system32\boot\winload.exe
description             nt6 hdd Installer mode 2 [EMS Enable]
locale                  en-US
osdevice                ramdisk=[F:]\sources\boot.wim,{99999999-fa0f-11da-8ddf-
01320035401}
systemroot              \windows
detecthal               Yes
winpe                   Yes
ems                     Yes

C:\Users\Administrator>

其中标示符为{bootmgr}和标示符为{current}的两个启动菜单项是系统自己的,不可以删除。

重命名一个启动项:
bcdedit /set {id标示符} Description "要重命名的名字"

删除一个启动项:
BCDEDIT /DELETE{id标示符}

 
调节多个启动项的顺序:
bcdedit /displayorder {id标示符1} {id标示符2} {id标示符3} … {id标示符n} (N代表什么?你不是常说你都做过N次了吗?)

调节指定启动项到最前:
bcdedit /displayorder {id标示符} /addfirst

调节指定启动项到最后:
bcdedit /displayorder {id标示符} /addlast

 

 

——————————————————朴素的分割线——————————————————–

win7怎么创建"windowsn 旧OS加载器"

1,开始———运行——-CMD中依次执行下面的命令(要以管理员模式)
Bcdedit /create {ntldr} /d "Windows Xp"
Bcdedit /set {ntldr} device partition=x:(注:X是安装XP的驱动器)
Bcdedit /set {ntldr} path \ntldr
Bcdedit /displayorder {ntldr} /addlast

2,复制XP系统根目录里的几个隐藏文件Ntldr、Boot.ini、NTDetect.com到WIN7系统所在的磁盘根目录下。

3,重要,更改win7菜单的显示时间。开始——计算机右键属性——高级系统设置——高级——(启动和故障恢复)设置——显示操作系统列表的时间——改为你要显示的时长

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

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

网友最新评论 (1)

  1. 最近哥们喜欢研究系统了
    期待你发个尝鲜版的W8
    很是期待啊
    呵呵
    longle 于 2011-9-9 15:20:27 回复
    现在应该只有内部测试的beta版本,试了一下,资源管理器竟然不支持中文路径。
    呵呵,我这几天只是在封装WIN7而已了,称不上是研究,只是折腾。








    心淡若水 China Unknow Browser Unknow Os 7年前 (2011-09-09)回复