win7一键添加winpe的启动项
(2012-06-28 15:03:13)
标签:
winpewin7peit |
分类: 电脑 |
一、在D盘根目录下新建一个文件夹名为boot,在win7的安装盘上找到boot.sdi文件(在安装盘的boot文件夹下)和boot.wim文件(在sources文件夹下),然后把这两个文件复制到前面所建的boot文件夹下。
二、复制下面的命令,写入记事本,另存为,文件类型选所有文件,文件名填filename.bat。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
bcdedit /create {ffffffff-8d96-11de-8e71-ffffffffffff} /d
"winpe" /device
bcdedit /create
{ffffffff-8d96-11de-8e71-fffffffffffe} /d "winpe"
/application osloader
bcdedit /set {ffffffff-8d96-11de-8e71-ffffffffffff}
ramdisksdidevice partition=f:
bcdedit /set {ffffffff-8d96-11de-8e71-ffffffffffff}
ramdisksdipath \boot\boot.sdi
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} device
ramdisk=[f:]\boot\boot.wim,{ffffffff-8d96-11de-8e71-ffffffffffff}
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} path
\windows\system32\boot\winload.exe
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe}
description
Windows Setup
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} locale
en-US
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} inherit
{bootloadersettings}
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} osdevice
ramdisk=[f:]\boot\boot.wim,{ffffffff-8d96-11de-8e71-ffffffffffff}
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} systemroot
\windows
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} detecthal
Yes
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} winpe
Yes
bcdedit /set
{ffffffff-8d96-11de-8e71-fffffffffffe} ems
no
bcdedit /displayorder {ffffffff-8d96-11de-8e71-fffffffffffe}
/addlast
bcdedit /timeout 3
@pause
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
然后找到这个文件,右键以管理员身份运行。
三、当然,你也可以把那两个文件复制到别的目录下,只要修改上面的批处理文件中的相关路径即可。你也可以用从网上下载的wim文件,只需要把下载的文件改名为boot.wim即可,或者把批处理中的boot.wim改成你的文件的名字即可。
四、请注意,上述命令中包含两个guid,什么是guid?GUID
的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f
范围内的一个32位十六进制数。例如:6F9619FF-8B86-D011-B42D-00C04FC964FF 即为有效的 GUID
值。
在上述命令中的两个guid,一般来说,在你的bcd文件是不会已经存在了的。当然,为防万一,你可以先以管理员身份命令运行cmd,然后在cmd中输入命令:bcdedit,在命令结果中留心看是否有上面的两个guid,如果有,按照guid的格式换一个就是了(99.99999%我可以保证是没有的,除非你运行了我的这个批处理文件)
前一篇:bcdedit命令
后一篇:windows预读文件