2012duanyongli 发表于 2016-10-4 13:17:21

WINPE一键制作 (8/8.1/10)【2017-06-27更新】

本帖最后由 2012duanyongli 于 2017-7-6 02:47 编辑


本帖不再进行更新
即日起请网友不要在本帖进行回复。





2017-06-27 更新:
加快启动速度。
UI界面调整,改善人机交互。
修复已知BUG。

使用说明:

注意,新改动部分字体颜色加深。

MSI组件:
msi.dll已经复制到内核,该选项不勾选也可以支持offiec等第三方工具。

电脑属性硬件信息:
体积在10mb以上,如果已经加入其它硬件检测工具,就不要选择了。

网络支持:
勾选可以支持网络功能。

自动加载网络:
不勾选启动PE后不启用网络,将在桌面创建快捷方式,需要时手动启用网络。

DirectX组件:
没有特殊要求不用选择。

VC运行库:
加强对第三方程序支持,分区助手、易我数据恢复、WPS OFFICE、QQ、迅雷、酷我音乐等可能需要。

挂载外置:
默认登录PE后不再进行外置搜索和挂载。如果需要就勾选。

创建虚拟磁盘:
默认不再创建虚拟磁盘,如果需要就勾选,不创建虚拟磁盘WimTool双击自动挂载功能不能实现。

挂载源WIM镜像:
同一系统版本反复制作进行测试时,不用浪费大量时间每次都进行挂载和卸载操作。
如果重启计算机再次使用挂载目录,挂载目录中的文件可能损坏,在使用一键制作工具制作时注意窗口下方提示,如果出现文件复制失败。
需自行检查文件的校验值、文件版本等信息。如果异常需要重新进行挂载。

准备注册表文件:
同一系统版本的WINPE制作,无论是否勾网络支持,准备的注册表文件都是一样的。不用浪费大量时间每次都进行注册表离线处理。
注册表单元离线处理时工具加载注册表对应项:
DEFAULT    = HKEY_LOCAL_MACHINE\PE-DEF
SOFTWARE   = HKEY_LOCAL_MACHINE\PE-SOFT
SAM      = HKEY_LOCAL_MACHINE\PE-SAM (仅适用于Win8.1)
SYSTEM   = HKEY_LOCAL_MACHINE\PE-SYS
NTUSER.DAT = HKEY_LOCAL_MACHINE\PE-NTUSER
编写脚本时,如果其他注册表单元需要离线处理,需自行进行挂载、卸载。

复制WINPE文件:
每次复制WINPE文件都会清空上次制作的产生的WINPE目录。

卸载源WIM镜像:
这个选项通常不用选择,只要选择了挂载源WIM镜像,在挂载前会自动卸载上次挂载的镜像。

执行自定义脚本:
支持脚本类型:*.exe;*.bat;*.cmd,*.vbs;*.reg;*.txt
*.txt是为懒人准备的无脑方案,使用方法见“自定义添加文件.txt”。
把上述脚本放到Script目录,制作时必须勾选“执行自定义脚本”才会执行。
有能力的可以自己编写脚本,然后丢到Script文件夹中并勾选“执行自定义脚本”。

脚本范例:
把下面的代码保存为.cmd可执行文件,放到Script文件夹中。
::=============代码开始====================
@echo off
REM 设置当前目录(%cd%) 为 脚本所在路径(%~dp0)
PUSHD %~dp0
REM 切换到上一级目录,这样上一级目录被视为 当前目录(%cd%)
cd..
copy /y "%cd%\Bin\FBWF\fbwf-1024.cfg" "%cd%\WinPE\Windows\fbwf.cfg"
copy /y "%cd%\Sources\Install\Windows\System32\cmd.exe" "%cd%\WinPE\Windows\System32\cmd.exe"
copy /y "%cd%\Sources\Install\Windows\System32\zh-CN\cmd.exe.mui" "%cd%\WinPE\Windows\System32\zh-CN\cmd.exe.mui"
::=============代码结束====================

自定义壁纸:
准备好壁纸,Win8PE命名为:Win8.jpg ;Win8.1PE命名为:Win8.1.jpg ;Win10PE命名为:Win10.jpg ,替换Bin\JPG文件夹中的同名文件。

内置必备工具:
必备工具放在PETOOLS文件夹内,同时在PETOOLS文件夹内放在PETOOLS.INI。
如果在程序界面选择“内置必备工具”,程序在复制文件时会把PETOOLS中的所有文件复制到WinPE\Program Files。
PE启动后WinpeSet.exe会自动加载Program Files\PETOOLS.INI
注意,不再进行复制PETOOLS.WIM。

内置和外置工具搜索加载顺序:
默认会首先加载内置:(如果存在)
X:\Program Files\PETOOLS.INI
X:\Program Files (x86)\PETOOLS.INI (WinPEx64)
然后挂载外置(包含隐藏区),一旦发现即刻挂载退出。(需要勾选“挂载外置”)
*:\PETOOLS\PETOOLS.INI
*:\xxx\PETOOLS\PETOOLS.INI
*:\PETOOLS.WIM
*:\xxx\PETOOLS.WIM

集成驱动到WinPE:
把所有驱动文件(夹)放到AddDrivers目录内。
在制作不同的WINPE时,要及更换或清除AddDrivers目录内的驱动文件。

创建的BOOT.WIM放在CDROM\sources文件夹,WINPE.ISO放在ISO文件夹。








WinPE一键制作工具:
https://pan.baidu.com/s/1skHpJC5



==========历史版本:==========

2017-05-23 更新:
这一次的更新主要是进一步控制WINPE内核体积。
再一个就是对已经发现的BUG进行修复,由于修改的项目颇多,在这里就不一一复述了。

2017-04-14 更新:
添加对Win10最新版 15063支持。
WinpeSet.exe功能添加,详细信息请运行WinpeSet.exe /?
修复若干已知BUG。

2016-12-24 更新:
修复Win8PE 宽带连接 无法启动
修复Win10PE 控制面板 无法启动

2016-10-26 更新:
调整文件复制模块,使其层次分明。
修复部分程序字体乱码。
修复运行自定义脚本时因注册表单元已经卸载而导致无法执行的问题。
调整外置工具加载流程。
其他一些细节的调整或修复。







sx3k 发表于 2017-7-11 13:27:23

WINPE一键制作2017.6.27.1716.7z
http://pan.baidu.com/s/1nvum8D7

泰立信 发表于 2018-8-1 09:39:46

链接: https://pan.baidu.com/s/1-plivkSwKF2hJtZR1Vg_eA 密码: 2vdb
暂时还是提供去年底的版本,能正常支持的版本到win10正式版16299
更新的版本由于未获得开发者同意,不能提供给各位同好。在此表示歉意!

其实:这个版本自己增加文件和注册表也可以制作微软后面发布的新版win10.就是需要大家摸索了

2012duanyongli 发表于 2016-11-13 23:32:24

2011mtw35 发表于 2016-11-13 22:44
制作还是失败,已经按照你的方法操作了,在创建BOOT.WIM前,把所有的工具都复制到WinPE\Program Files下,
...

把你要添加的文件打包给我,我给你处理吧

2011huacao 发表于 2016-10-4 21:38:43

2012duanyongli 发表于 2016-10-4 21:02
电池与显示器调节还有打印机等我自认为不常用的组件都没有加入

谢谢您的回复,不过显示器不能调节,实在是太刺眼了。

2012duanyongli 发表于 2016-10-4 13:20:22

1

青青草 发表于 2016-10-4 15:14:10

谢谢分享!

2012hc5568892 发表于 2016-10-4 15:28:41

工程量是比较大,不过辛苦楼主了!能够给我们小白做出这么好的工具,希望后面可以继续更新,貌似也可以一键制作ramos吧,都是一样的用boot.wim来制作的!

shenhw3643 发表于 2016-10-4 16:52:53

ynkm169 发表于 2016-10-4 17:16:31

不好意思,我是伸手党。

xzf680 发表于 2016-10-4 18:41:04

这个强,支持一下,收藏了,谢谢

青青草 发表于 2016-10-4 19:26:10

制作win10_14393_x64成功!
制作win10_14931_x64失败!

2012duanyongli 发表于 2016-10-4 19:32:32

青青草 发表于 2016-10-4 19:26
制作win10_14393_x64成功!
制作win10_14931_x64失败!

制作win10_14393_x64成功!
制作win10_14931_x64失败!
都是win10_14931_x64 一个失败一个成功?
怎么失败的,能否详细点。。。

青青草 发表于 2016-10-4 19:45:29

本帖最后由 青青草 于 2016-10-4 19:49 编辑

2012duanyongli 发表于 2016-10-4 19:32
制作win10_14393_x64成功!
制作win10_14931_x64失败!
都是win10_14931_x64 一个失败一个成功?


CDROM\sources下是空的。
把WinPE制作成可启动WinPE.wim,进度条走完后,启动失败。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: WINPE一键制作 (8/8.1/10)【2017-06-27更新】