10月 262013
 

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菜单的显示时间。开始——计算机右键属性——高级系统设置——高级——(启动和故障恢复)设置——显示操作系统列表的时间——改为你要显示的时长

 回复

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>