无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 21951|回复: 76
打印 上一主题 下一主题

[发布] Windows PE 安装修改完整版(再次更新下载地址)

    [复制链接]
跳转到指定楼层
1#
发表于 2015-6-10 09:52:37 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 知彼知己 于 2015-9-3 23:30 编辑

谢谢诸位知粉支持,欢迎光临博客www.heu8.com,现在发布微软官方Microsoft Windows PE 安装修改功能完整版,其
下载包大小23.6M,方便网友下载,本ISO文件里的winpe.wim只是样板,把winpe文件夹下的winpe.wim替换为自己的winpe.wim核心即可使用安装
本程序支持winpe2.0以上的pe的安装及修改,
wimboot方式安装仅支持winpe5.1以上的PE,但需要添加相应文件。
本程序经严格测试正常可用无错误,暂未发现bug。
有不明白的地方欢迎留言笔者,本程序为绿色批处理程序,无任何第三方(包括本人的信息),安全高效,敬请放心使用。也欢迎各大网友高手在此基础上继续添加更多的功能及完善本程序再无私回馈无忧论坛的坛友。最后再次感谢wingwy网友的大力支持,下载地址为:


http://pan.baidu.com/s/1pJFUupl
提取码:19lu
原下载地址已失效,更新下载地址为:

链接:http://pan.baidu.com/s/1o6iNWEm
提取码:vvy4
原下载地址已失效,再次更新下载地址为(亲测可用):

链接:http://pan.baidu.com/s/1pJuXlzl
提取码:3a8e
无私提供程序源代码如下:欢迎添加、修改或改进

@ECHO OFF
CLS
color 0b

GOTO MENU
:MENU

ECHO. =-=-=-=-=-=Microsoft Windows PE 安装修改=-=-=-=-=-=
echo ####################################################
echo #               Microsoft Windows PE               #
echo #               欢迎光临微软中国官网               #
echo #             http://www.microsoft.com             #
echo ####################################################
ECHO.
ECHO  !!!!!!!请以管理员身份运行程序!!!!!!!
ECHO.
ECHO. 1 安装 Microsoft Windows PE 到 U 盘
ECHO.
ECHO. 2 Windows 2000/XP/2003 系统安装 Microsoft Windows PE 到硬盘
ECHO.
ECHO. 3 Windows Vista/7/8 系统安装 Microsoft Windows PE 到硬盘
ECHO.
ECHO. 4 Windows Vista/7/8/8.1 系统安装 Microsoft Windows PE 到硬盘(UEFI模式)
ECHO.
ECHO. 5 从硬盘卸载 Microsoft Windows PE
ECHO.  
ECHO. 6 自定义修改 Microsoft Windows PE 光盘
ECHO.
ECHO. 7 Wimboot 方式安装 Microsoft Windows PE 到硬盘(PE重启后可以保留更改)
ECHO.
ECHO. 8 退出程序
ECHO.
echo. 请输入选择项目的序号:

set /p ID=
if "%id%"=="1" goto cmd1

if "%id%"=="2" goto cmd2

if "%id%"=="3" goto cmd3

IF "%id%"=="4" goto cmd4

IF "%id%"=="5" goto cmd5

if "%id%"=="6" goto cmd6

IF "%id%"=="7" goto cmd7

IF "%id%"=="8" exit
PAUSE

:cmd1

echo 安装将格式化U盘,请郑重选择.特别注意不要选错U盘设备号.
echo 如有损失,本程序不负任何责任.
pause


echo 请输入U盘的盘符,如在M:盘则输入  M  (不用输入:)
set /p PP=U盘的盘符:
echo 您选择的USB盘符是 %PP%
echo #####################################################
echo 请输入U盘的编号,磁盘从0开始,如果你的计算机只有1块硬盘,
echo 那么你的u盘编号就是1,则输入 1   依次类推  
set /p NO_D=U盘的编号:
echo 您选择的U盘编号是 %NO_D%
echo #####################################################
echo 请输入U盘的分区号,分区从1开始,如果你的U盘只有1个分区,
echo 那么你的u盘分区号就是1,则输入 1    依次类推
set /p NO_P=U盘的分区号:
echo 您选择的U盘分区号是 %NO_P%
echo #####################################################
echo 格式化U盘,安装中......
diskpart /s USB.script
.\BOOT\bootsect /nt60 %PP%: /force /mbr
echo U盘引导信息更新完成!

echo 文件复制中......

copy bootmgr %PP%:\
xcopy /s/e/y/d boot %PP%:\boot\
xcopy /s/e/y/d winpe %PP%:\winpe\

attrib %PP%:\boot +r +s +h
attrib %PP%:\winpe +r +s +h
attrib %PP%:\bootmgr +r +s +h


pause
goto MENU

:cmd2

echo 2000/XP/2003系统安装Microsoft Windows PE将改变启动设置,
echo 如果您不清楚您在干什么,请郑重选择.
echo 特别注意不要选错启动盘.
echo 如有损失,本程序不负任何责任.
pause


echo 请输入启动盘的盘符,如在C:盘则输入  C  不用输入冒号:
set /p PP=启动盘的盘符:
echo 您选择的启动盘的盘符是 %PP%
echo #########################################
if not exist %PP%:\ntldr (echo 注意:不存在XP引导文件,请退出脚本,并重选启动盘!!!
pause
exit)

copy .\boot\bcdedit.exe %windir%\bcdedit.exe
copy bootmgr %PP%:\
.\BOOT\bootsect /nt60 %PP%: /force /mbr
md %PP%:\boot
xcopy /s/e/y/d boot %PP%:\boot\

set bcd_path=%PP%:\boot\bcd


bcdedit /store %bcd_path%  /timeout 3

bcdedit /store %bcd_path% /create {ntldr} /d "Microsoft Windows XP/2003"
bcdedit /store %bcd_path% /set {ntldr} device partition=%PP%:
bcdedit /store %bcd_path% /set {ntldr} path \ntldr
bcdedit /store %bcd_path% /displayorder {ntldr} /addlast
bcdedit /store %bcd_path% /delete  {faf9f119-385c-11dd-be46-005056c00008} /cleanup
bcdedit /store %bcd_path% /delete  {fb18e2f9-385c-11dd-be46-005056c00008} /cleanup

echo 硬盘引导信息更新为nt60模式!
echo #########################################
pause


echo 请选择Microsoft Windows PE安装的位置(不要选择分区根目录)......

Select_Folder "set d_temp=" "c:" "请选择Microsoft Windows PE安装的位置(不要选择分区根目录)" >%temp%\a.bat
call %temp%\a.bat
del %temp%\a.bat>nul
set d_all=%d_temp:~1,-1%
set d_full=%d_all%\MicrosoftWindowsPE
md %d_full%

echo 文件复制中......
copy .\winpe\*.* %d_full%
copy .\boot\boot.sdi %d_full%
attrib %d_full% +r +s +h
set PP=%d_full:~0,2%
set DP=%d_full:~3%
echo 文件复制完毕,开始添加启动信息.......

bcdedit /store %bcd_path% /timeout 3
set RAMDISK_OPTIONS={e92b8e30-a6e5-41f6-a6b9-188230a23dd2}
set WINPE_GUID={54b4c01f-dce0-102a-a4e0-462c07a00c5e}
bcdedit /store %bcd_path% /create %RAMDISK_OPTIONS% /d "Microsoft Windows PE" /device
bcdedit /store %bcd_path% /set %RAMDISK_OPTIONS% ramdisksdidevice partition=%PP%
bcdedit /store %bcd_path% /set %RAMDISK_OPTIONS% ramdisksdipath \%DP%\boot.sdi
bcdedit /store %bcd_path% /create %WINPE_GUID% /d "Microsoft Windows PE" /application OSLOADER
bcdedit /store %bcd_path% /set %WINPE_GUID% device ramdisk=[%PP%]\%DP%\winpe.wim,%RAMDISK_OPTIONS%
bcdedit /store %bcd_path% /set %WINPE_GUID% path \windows\system32\boot\winload.exe
bcdedit /store %bcd_path% /set %WINPE_GUID% osdevice ramdisk=[%PP%]\%DP%\winpe.wim,%RAMDISK_OPTIONS%
bcdedit /store %bcd_path% /set %WINPE_GUID% systemroot \windows
bcdedit /store %bcd_path% /set %WINPE_GUID% detecthal yes
bcdedit /store %bcd_path% /set %WINPE_GUID% nx optin
bcdedit /store %bcd_path% /set %WINPE_GUID% winpe yes
bcdedit /store %bcd_path% /displayorder %WINPE_GUID% /addlast
echo Microsoft Windows PE 安装完毕。

pause
GOTO MENU

:cmd3
echo 请使用管理员帐户运行
echo
echo 请选择Microsoft Windows PE安装的位置(不要选择分区根目录)......

Select_Folder "set d_temp=" "c:" "请选择Microsoft Windows PE安装的位置(不要选择分区根目录)" >%temp%\a.bat
call %temp%\a.bat
del %temp%\a.bat>nul
set d_all=%d_temp:~1,-1%
set d_full=%d_all%\MicrosoftWindowsPE
md %d_full%

echo 文件复制中......
copy .\winpe\*.* %d_full%
copy .\boot\boot.sdi %d_full%
attrib %d_full% +r +s +h
set PP=%d_full:~0,2%
set DP=%d_full:~3%
echo 文件复制完毕,开始添加启动信息.......

bcdedit /timeout 3
set RAMDISK_OPTIONS={e92b8e30-a6e5-41f6-a6b9-188230a23dd2}
set WINPE_GUID={54b4c01f-dce0-102a-a4e0-462c07a00c5e}
bcdedit /create %RAMDISK_OPTIONS% /d "Microsoft Windows PE" /device
bcdedit /set %RAMDISK_OPTIONS% ramdisksdidevice partition=%PP%
bcdedit /set %RAMDISK_OPTIONS% ramdisksdipath \%DP%\boot.sdi
bcdedit /create %WINPE_GUID% /d "Microsoft Windows PE" /application OSLOADER
bcdedit /set %WINPE_GUID% device ramdisk=[%PP%]\%DP%\winpe.wim,%RAMDISK_OPTIONS%
bcdedit /set %WINPE_GUID% path \windows\system32\boot\winload.exe
bcdedit /set %WINPE_GUID% osdevice ramdisk=[%PP%]\%DP%\winpe.wim,%RAMDISK_OPTIONS%
bcdedit /set %WINPE_GUID% systemroot \windows
bcdedit /set %WINPE_GUID% detecthal yes
bcdedit /set %WINPE_GUID% nx optin
bcdedit /set %WINPE_GUID% winpe yes
bcdedit /displayorder %WINPE_GUID% /addlast
echo Microsoft Windows PE 安装完毕。
pause
GOTO MENU

:cmd4
echo 请使用管理员帐户运行
echo
echo 请选择Microsoft Windows PE安装的位置(不要选择分区根目录)......

Select_Folder "set d_temp=" "c:" "请选择Microsoft Windows PE安装的位置(不要选择分区根目录)" >%temp%\a.bat
call %temp%\a.bat
del %temp%\a.bat>nul
set d_all=%d_temp:~1,-1%
set d_full=%d_all%\MicrosoftWindowsPE
md %d_full%

echo 文件复制中......
copy .\winpe\*.* %d_full%
copy .\boot\boot.sdi %d_full%
attrib %d_full% +r +s +h
set PP=%d_full:~0,2%
set DP=%d_full:~3%
echo 文件复制完毕,开始添加启动信息.......

bcdedit /timeout 3
set RAMDISK_OPTIONS={e92b8e30-a6e5-41f6-a6b9-188230a23dd2}
set WINPE_GUID={54b4c01f-dce0-102a-a4e0-462c07a00c5e}
bcdedit /create %RAMDISK_OPTIONS% /d "Microsoft Windows PE(UEFI)" /device
bcdedit /set %RAMDISK_OPTIONS% ramdisksdidevice partition=%PP%
bcdedit /set %RAMDISK_OPTIONS% ramdisksdipath \%DP%\boot.sdi
bcdedit /create %WINPE_GUID% /d "Microsoft Windows PE(UEFI)" /application OSLOADER
bcdedit /set %WINPE_GUID% device ramdisk=[%PP%]\%DP%\winpe.wim,%RAMDISK_OPTIONS%
bcdedit /set %WINPE_GUID% path \windows\system32\winload.efi
bcdedit /set %WINPE_GUID% osdevice ramdisk=[%PP%]\%DP%\winpe.wim,%RAMDISK_OPTIONS%
bcdedit /set %WINPE_GUID% systemroot \windows
bcdedit /set %WINPE_GUID% detecthal yes
bcdedit /set %WINPE_GUID% nx optin
bcdedit /set %WINPE_GUID% winpe yes
bcdedit /displayorder %WINPE_GUID% /addlast
echo Microsoft Windows PE(UEFI启动模式)安装完毕。
pause
GOTO MENU


:cmd5
echo 卸载中......
bcdedit /delete {54b4c01f-dce0-102a-a4e0-462c07a00c5e} /cleanup /f
pause
GOTO MENU


:cmd6
echo 请使用管理员帐户运行

echo 请选择Microsoft Windows PE的工作空间(不要选择分区根目录)......
setlocal
Select_Folder "set d_temp=" "c:" "请选择Microsoft Windows PE的工作空间(不要选择分区根目录)" >%temp%\mype.bat
call %temp%\mype.bat
del %temp%\mype.bat>nul
set d_all=%d_temp:~1,-1%
set d_full=%d_all%\ISO
set my_pe=%d_all%\My_PE
md %d_full%
md %my_pe%


echo 文件复制中......
xcopy .\*.* %d_full% /s /y /d
echo 文件复制完成......
attrib %d_full%\winpe\winpe.wim -r

echo 正在展开Microsoft Windows PE文件......
.\boot\imagex /apply %d_full%\winpe\winpe.wim 1 %my_pe%


echo ##################################################
echo 文件展开完成请自己修改Microsoft Windows PE......
echo 注意:
echo Microsoft Windows PE文件在%my_pe% 下
echo 光盘文件在%d_full% 下
echo ##################################################
pause
:custom
echo Microsoft Windows PE修改是否完成?若完成修改,按"y"自动生成新Microsoft Windows PE光盘。按其他任意键则继续修改。
set /p c=###########修改完了吗?###########
if %c%==y goto makecd
goto custom

:makecd
echo 正在打包Microsoft Windows PE文件......
.\boot\imagex /capture /compress max /boot %my_pe% %d_full%\winpe\winpe.wim "Microsoft Windows PE"  "my own winpe"
echo 正在生成光盘ISO文件......
.\boot\oscdimg -m -o -u2 -udfver102 -lmy-pe-uefi -bootdata:2#p0,e,b%d_full%\boot\etfsboot.com#pEF,e,b%d_full%\efi\microsoft\boot\efisys.bin %d_full% %d_all%\My_PE.ISO
echo 成功完成,新Microsoft Windows PE光盘位置在 %d_all%\My_PE.ISO
pause
GOTO MENU

:cmd7
cls
echo  Wimboot方式安装 Microsoft Windows PE 到硬盘
echo  此选项仅对支持wimboot的系统有效
echo  满足以下任意一个条件即可:
echo  ########################################################
echo  (1) 您正在运行 Microsoft Windows PE 5.1
echo  (2) 您正在运行 Microsoft Windows 8.1 Update 或更新的系统
echo  ########################################################
echo  如果不是请关闭此窗口!
pause
echo 您想用wimboot方式把Microsoft Windows PE安装到哪个盘?
echo (不要安装到现有系统盘)
echo 请输入盘符,如想在安装在D:盘则输入  D  (不用输入:)
set /p PP=安装盘的盘符:
echo 您选择的安装盘盘符是 %PP%
if exist %PP%:\windows (echo 注意:您选择的安装盘与现有系统冲突,请退出脚本,并重选安装盘!!!
pause
exit)
pause
md %PP%:\wimboot
echo 正在生成wimboot文件。。。。。
Dism /Export-Image /WIMBoot /SourceImageFile:.\winpe\winpe.wim /SourceIndex:1 /DestinationImageFile:%pp%:\wimboot\wimboot.wim
echo 正在生成指针文件。。。。。
DISM /Apply-Image /ImageFile:%pp%:\wimboot\wimboot.wim /ApplyDir:%PP%: /Index:1 /WIMBoot
echo 正在创建启动项。。。。。
bcdboot %PP%:\windows /l zh-cn
echo 安装完成,重启时选择“Windows预安装环境”即可进入。
pause
GOTO MENU

2015-06-08_083928.png (12.08 KB, 下载次数: 84)

2015-06-08_083928.png

2015-06-08_083917.png (34.69 KB, 下载次数: 92)

2015-06-08_083917.png

2015-06-08_084736.png (36.43 KB, 下载次数: 97)

2015-06-08_084736.png

2015-06-08_084943.png (147.3 KB, 下载次数: 100)

2015-06-08_084943.png

评分

参与人数 3无忧币 +15 收起 理由
yangguangtus + 5 热心助人,感动万分,祝福中 。。。
freesoft00 + 5 加分
LVBABA + 5 赞一个!

查看全部评分

来自 26#
 楼主| 发表于 2015-6-12 01:53:19 来自手机 | 只看该作者
多谢大家的建议

点评

給力!!支持!!  详情 回复 发表于 2015-6-12 07:23
回复

使用道具 举报

77#
发表于 2015-9-18 14:50:26 | 只看该作者
等你出教程
回复

使用道具 举报

76#
发表于 2015-9-15 13:31:37 | 只看该作者
链接都失效了~~~
回复

使用道具 举报

75#
发表于 2015-9-14 18:03:06 | 只看该作者
第三个下载地址也失效了哈哈
回复

使用道具 举报

74#
发表于 2015-9-10 19:22:23 | 只看该作者
大哥  好人   再发一份可以吗?
回复

使用道具 举报

73#
发表于 2015-9-8 07:28:35 | 只看该作者
谢谢分享
回复

使用道具 举报

72#
发表于 2015-9-7 18:19:08 | 只看该作者
大家的批处理都好给力啊!!!
回复

使用道具 举报

71#
发表于 2015-9-4 10:50:41 来自手机 | 只看该作者
再来个BCD添加xP,03系统启动项更好。。。还有最后面那个wimboot启动看不懂,
回复

使用道具 举报

70#
发表于 2015-9-2 16:28:33 | 只看该作者
謝謝59樓的分享,可下了。
回复

使用道具 举报

69#
发表于 2015-9-2 09:57:49 | 只看该作者
@知彼知己

下载地址失效了,如果可以望更新。
回复

使用道具 举报

68#
 楼主| 发表于 2015-6-14 09:03:24 来自手机 | 只看该作者
欲要添加pe 5.1wimboot安装支持文件,请参考http://chenall.net/post/windows7_wimboot/
回复

使用道具 举报

67#
 楼主| 发表于 2015-6-14 08:45:30 来自手机 | 只看该作者
永恒心锁 发表于 2015-6-14 06:30
谢谢你辛勤劳动

谢谢支持
回复

使用道具 举报

66#
 楼主| 发表于 2015-6-14 07:29:26 来自手机 | 只看该作者
刚刚试了链接:http://pan.baidu.com/s/1mg7UB5Q 还可以下载 提取码:9ufy
回复

使用道具 举报

65#
发表于 2015-6-14 06:58:22 | 只看该作者
偶来晚了,地址全部失效。
回复

使用道具 举报

64#
发表于 2015-6-14 06:30:07 来自手机 | 只看该作者
谢谢你辛勤劳动

点评

谢谢支持  详情 回复 发表于 2015-6-14 08:45
回复

使用道具 举报

63#
 楼主| 发表于 2015-6-13 07:44:31 来自手机 | 只看该作者
如wimboot UEFI启动功能用不了是因为有些PE没有添加支持的文件
回复

使用道具 举报

62#
 楼主| 发表于 2015-6-13 07:38:44 来自手机 | 只看该作者
欢迎各大网友在虚拟机实测后找出bug
回复

使用道具 举报

61#
发表于 2015-6-13 00:28:03 来自手机 | 只看该作者
这是什么东西?哪里有不格式化移动硬盘,支持efi文件启动的pe啊
回复

使用道具 举报

60#
 楼主| 发表于 2015-6-12 22:44:10 来自手机 | 只看该作者
好的,谢谢啦哦
回复

使用道具 举报

59#
发表于 2015-6-12 21:55:17 来自手机 | 只看该作者
本帖最后由 nttwqz 于 2015-6-12 22:07 编辑

楼主做这个工具辛苦了,既然这么多次分享都被和谐掉了,难道您老都不能打包加密重新分享一下?文件夹下载没有安装客户端很麻烦的!打包后重新上传也不过一分钟的时间,我还是4M宽带,很慢的,莫非你连4M都没有?

打包后下载的分享

链接: http://pan.baidu.com/s/1c0yH7mo 密码: 3ww1

解压密码:
解压密码.rar (727 Bytes, 下载次数: 51)

注:解压最低需要WinRAR5.0!,下载解压密码文件,打开文本后全选即为压缩包的解压密码!
回复

使用道具 举报

58#
 楼主| 发表于 2015-6-12 19:32:31 | 只看该作者
微软官方Microsoft Windows PE 可启动ISO制作下载地址:
请及时下载
链接:http://pan.baidu.com/s/1sjsRt5F

提取码: 3awr
回复

使用道具 举报

57#
 楼主| 发表于 2015-6-12 19:02:26 | 只看该作者
收到
回复

使用道具 举报

56#
发表于 2015-6-12 18:56:05 | 只看该作者
知彼知己 发表于 2015-6-12 18:42
这样吧给你个Microsoft Windows PE 可启动ISO制作下载地址:
请及时下载
链接:http://pan.baidu.com ...

热心助人,感动万分,祝福中 。。。
回复

使用道具 举报

55#
 楼主| 发表于 2015-6-12 18:42:53 | 只看该作者
yangguangtus 发表于 2015-6-12 16:59
首先谢谢楼主!
您的博客每天必上,GoAgent一直在使用。
曾详细拜读您的UEFI科普与探索系列,完成一部S ...

这样吧给你个Microsoft Windows PE 可启动ISO制作下载地址:
请及时下载
链接:http://pan.baidu.com/s/1qWLZC1A
提取码:ymus

点评

热心助人,感动万分,祝福中 。。。  详情 回复 发表于 2015-6-12 18:56
回复

使用道具 举报

54#
 楼主| 发表于 2015-6-12 18:37:44 | 只看该作者
微软官方,安全无毒,敬请放心使用,从此以后再也不用第三方软件打包ISO
啦,回归正宗微软的功能
回复

使用道具 举报

53#
 楼主| 发表于 2015-6-12 18:36:14 | 只看该作者
这样吧给你个Microsoft Windows PE 可启动ISO制作下载地址:
请及时下载
链接:http://pan.baidu.com/s/1qWLZC1A
提取码:ymus
回复

使用道具 举报

52#
 楼主| 发表于 2015-6-12 18:30:50 | 只看该作者
刚刚试了链接:http://pan.baidu.com/s/1mg7UB5Q 还可以下载
提取码:9ufy
回复

使用道具 举报

51#
发表于 2015-6-12 17:18:58 | 只看该作者
下载链接已经失效了。楼主还是上传到360云盘或者QQ微云吧。
回复

使用道具 举报

50#
发表于 2015-6-12 16:59:10 | 只看该作者

首先谢谢楼主!
您的博客每天必上,GoAgent一直在使用。
曾详细拜读您的UEFI科普与探索系列,完成一部SONY笔记本换装系统,从重新分区到GImageX使用再到引导修复。
UltraISO打包简单,不会制作可启动ISO。
正在了解oscdimg。
再次感谢!

点评

这样吧给你个Microsoft Windows PE 可启动ISO制作下载地址: 请及时下载 链接:http://pan.baidu.com/s/1qWLZC1A 提取码:ymus  详情 回复 发表于 2015-6-12 18:42
回复

使用道具 举报

49#
 楼主| 发表于 2015-6-12 16:41:48 | 只看该作者
知彼知己 发表于 2015-6-12 16:40
z制作打包可启动ISO与系统system下的oscdimg.exe有关

或用第三方软件UltraISO制作iso,不过难以保证无毒
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-3 18:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表