sp_star 发表于 2012-8-25 00:06:32

用WinBuilder制作一个Win8PE (X86,X64)

本帖最后由 sp_star 于 2015-6-4 18:34 编辑



另外找了个地方:http://www.winbuilder.cn/forum.php?mod=forumdisplay&fid=46&page=1


2015年4月19日更新:   
主要是结构上的调整,内容没什么变化,也就是说做出的PE和之前的一样。

一些问题的解决方法:
修复部分机器USB设备不能使用的问题 (2010nf17b提供): 添加Windows\System32\Drivers\intelpep.sys 文件
去除网络连接后跳出的“选择网络”窗口 (koko4u提供): 删除Windows\SYSTEM32\SetNetworkLocation.dll 文件

2014年5月16日更新:
1. 修补对打了补丁的ISO的支持问题
2. 在Dism support中添加了wimboot的支持。(使用脚本安装wimtool会破坏dism)
3. 更新PECMD版本,自动挂载UDm分区到B:
4. 其他一些小修补

下载地址: http://pan.baidu.com/share/link? ... 7%E4%BB%B6%E5%A4%B9
添加一个用于保存/恢复设置的工具,放到10-Utils目录下使用。   

==================================================================

说明:
1.支持x86和X64的Window 8 RTM, Windows 8.1 RTM。而且32位和64位的特性基本相同。
2.不支持Win7PE。
3.WinBuilder.exe要"以管理员身份运行"。
4.WinBuilder不支持中文,install.wim, winre.wim解压后的目录路径,WinBuilder本身的目录路径都不能包含中文, 否则运行时会出错。

多语言支持:
   脚本工作的原理是检测到install.wim的语言,然后拷贝对应的语言文件,但不会改写注册表关于语言,时区的设置。所以,使用何种语言的install.wim和winre.wim,应该就会产生出对应语言版本的PE。      可以支持英语(en-US),简/繁体中文,其他语言理论上也支持,但可能需要自己处理*.nls文件及字体等。

WinBuilder:
可以从Windows 8的安装盘产生一个Win8PE,并且可以自己选择包括那些功能。

如何使用:
1. 解开Win8安装盘中的install.wim放到StoreWims\install目录下
2. install.wim里有一个winre.wim,提取出来,解开放到StoreWims\Winre目录下。
(这2个目录也可以用.wim文件挂载得到,但必须是可写挂载,推荐用挂载的方式,更方便)
3. 将这两个目录填进对话框里,并保存. 设置好"source"选项卡。
4. 选择需要的功能,按Play按钮运行
5. 运行结束后,会在Target目录下生成WIN8PE目录。这个目录包含所有的文件,打包后即为需要的boot.wim文件。
6. ISO目录下会产生Win8PE.ISO文件,可直接启动。


[ 本帖最后由 sp_star 于 2013-4-5 15:06 编辑 ]









2012doberman 发表于 2014-1-6 17:47:59

Added IE (x86)
Added RecEnv (x64) - externally triggered.
Added some drivers in "System"(bfadfcoei.sys, bfadi.sys etc. )
http://pan.baidu.com/s/1dDxdP2T

sp_star 发表于 2012-8-25 23:33:16

回复 #13 andos 的帖子

实际上在Explorer.Script这个文件里:
//Run,%ScriptFile%,Use_Win7_Explorer 把替换WIN7注释掉了,需要的话,打开即可。
不过要注意的是,中文的explorer.exe.mui文件要自己添加,因为我手上没有。

yamingw 发表于 2017-7-19 16:22:40

15063:
局域网共享资源登陆需要:CredentialUIBroker.exe,Windows\SystemResources\Windows.UI.Cred 文件夹

smxxsjj 发表于 2014-10-9 12:19:22

如果制作出来就没有开始菜单,又该怎样添加进去呢?望多多指教,谢谢。

sp_star 发表于 2013-2-14 23:04:35

回复 #470 D@peng 的帖子

如果这个方法能行,可以先试试产生一个小一点的x86 PE来做这件事情。比如,杀毒应该和Audio, Media Player这些没什么关系吧,应该也和PPPOE, WLAN这些没关系吧。
可以利用这些选项,产生不同配置的PE来尝试,就是要浪费不少时间。

smxxsjj 发表于 2014-10-9 12:16:11

楼主你好,我是一个超级菜鸟,近日用WinBuilder学做了一个WIN8PE能启动,进入桌面怎么看不到开始菜单?(任务栏的左边没有任何一个图标)

andos 发表于 2014-10-5 17:04:15

sp_star 发表于 2014-10-5 16:02
当然不能直接用,毕竟也是升级了。能运行完不能说明什么。

我给你共享一个中文的,有兴趣可以自己参考 ...

其实我主要是想看看PE版的taskbar能不能用

果然还是不能啊....

看来以后都得以RAMOS方式来做了的说.....

sp_star 发表于 2014-7-3 17:19:10

kcyou 发表于 2014-7-3 17:14
谢谢,我再做一遍

注意只能在文件夹里搜索,metro界面的搜索是用不了的。

hhh333 发表于 2014-6-17 15:54:59

sp_star 发表于 2014-6-16 23:15
我说的就是外置啊。只选择你要的模块,提取出的文件不就可以打包作为外置吗?
如果有注册表,也会产生小 ...

这个好象不行吧,似乎不能外置

sp_star 发表于 2014-6-16 23:15:42

hhh333 发表于 2014-6-16 21:56
我是说外置的,即装即用的,以前做了一下,好象不是那么容易,后面也没深究了。

我说的就是外置啊。只选择你要的模块,提取出的文件不就可以打包作为外置吗?
如果有注册表,也会产生小的注册表文件,这个要手工处理。对于RAMOS,基本不需要添加注册表。

sean5018 发表于 2012-8-25 00:19:30

实际上是 win7pebuilder se

嵐風 发表于 2012-8-25 00:23:26

NOD32報毒....

sp_star 发表于 2012-8-25 00:26:35

回复 #2 sean5018 的帖子

说得对,但是里面的脚本改了。现在是win8pe了,呵呵。

sp_star 发表于 2012-8-25 00:27:41

回复 #3 嵐風 的帖子

hiderun本来就会报毒的....
不过现在没有使用,删掉也没什么影响。

sean5018 发表于 2012-8-25 10:12:15

回复 #4 sp_star 的帖子

对不起,只是下载下来看了一下,没使用。呵呵,没有实践就没有发言权。

sxg9739 发表于 2012-8-25 10:36:18

感谢楼主提供。

拿铁不加糖 发表于 2012-8-25 13:02:38

那么你做出win8pe了没有呢?

sp_star 发表于 2012-8-25 13:21:58

回复 #8 拿铁不加糖 的帖子

当然做出来了。虽然还有各种缺陷,但启动到桌面没什么问题呀。

拿铁不加糖 发表于 2012-8-25 13:42:01

回复 #9 sp_star 的帖子

截张图,看看呗!任务栏能使用不?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 用WinBuilder制作一个Win8PE (X86,X64)