无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 573923|回复: 4541
打印 上一主题 下一主题

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

    [复制链接]
跳转到指定楼层
1#
发表于 2012-8-25 00:06:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sp_star 于 2015-6-4 18:34 编辑



另外找了个地方:http://www.winbuilder.cn/forum.p ... p;fid=46&page=1


2015年4月19日更新:     
WinBuilder-2015.7z (1.07 MB, 下载次数: 4417)
主要是结构上的调整,内容没什么变化,也就是说做出的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目录下使用。    Backup.7z (1004 Bytes, 下载次数: 964)

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

说明:
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 编辑 ]









点评

又有2015年4月19日更新的版本了,下来在制作一次。  发表于 2015-5-1 18:14
好!  发表于 2013-11-25 15:20

评分

参与人数 24无忧币 +128 收起 理由
wanggen2008 + 1 神马都是浮云
maomihuacha + 1 很给力!
zmac2007 + 5
2010guoguo + 5 赞一个!
fryquez + 5 <font><font>It is to force!&
2012abc. + 5 很给力!
wapjava060 + 5
freesoft00 + 5 很给力!
857185187 + 5 下载连接没有用了!
孤帆远影 + 5 很给力!
ebbing + 5 很给力!
【小小蚂蚁】 + 5 赞一个!
2012bear1alex1 + 5 赞一个!
sweetsea + 5 很给力!
2010fanfan480 + 1
826773297 + 5 很给力!
zds1210 + 5 很给力!
angelzgh + 5 赞一个!
糊涂 + 5 赞一个!
Cracada + 5 赞一个!
20121222 + 10 帖子变清爽了,希望成为精华帖。
2012345 + 10 原创内容
2012txm + 10 精品文章
2012Taobao + 10 精品文章

查看全部评分

推荐
发表于 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

点评

请问你所提到的RecEnv(x64)在哪里?百度无下载了。有脚本吗?  详情 回复 发表于 2015-7-1 11:35
测试发现一个问题:WiFi无法使用 双击无法出现WiFi密码框,你做的X86版本WiFi确没有这样的问题  详情 回复 发表于 2014-1-7 08:37
A very good catch, Macromed Flash in system32 can removed, it seems not impact IE. bfadi.sys is driver for Brocade Fibre Channel Adapter, or something like this. Do you think someone will use this?  详情 回复 发表于 2014-1-6 22:06
看了一下你最新修改 IE11 的 X64版本,我的感觉是:可以说,这个跟 X86版本一样,是一个经典系统,软件兼容性达到 X86版本水平,几个主要的应用程序都可正常启动,具体没有详细测试。祝你在X64创作上有新的进步。  详情 回复 发表于 2014-1-6 21:40
回复

使用道具 举报

推荐
 楼主| 发表于 2012-8-25 23:33:16 | 只看该作者

回复 #13 andos 的帖子

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

使用道具 举报

推荐
发表于 2017-7-19 16:22:40 | 只看该作者
15063:
局域网共享资源登陆需要:CredentialUIBroker.exe,Windows\SystemResources\Windows.UI.Cred 文件夹

点评

谢谢大师指点,请问 是不是CredentialUIBroker.exe和Windows\SystemResources\Windows.UI.Cred这两个文件放进pe文件里就可以了吗 pecmd.ini需要再添加什么吗 非常感谢  详情 回复 发表于 2017-7-20 10:28

评分

参与人数 2无忧币 +10 收起 理由
tdqk003 + 5 赞一个!
freesoft00 + 5

查看全部评分

回复

使用道具 举报

推荐
发表于 2014-10-9 12:19:22 | 只看该作者
如果制作出来就没有开始菜单,又该怎样添加进去呢?望多多指教,谢谢。
回复

使用道具 举报

推荐
 楼主| 发表于 2013-2-14 23:04:35 | 只看该作者

回复 #470 D@peng 的帖子

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

使用道具 举报

推荐
发表于 2014-10-9 12:16:11 | 只看该作者
楼主你好,我是一个超级菜鸟,近日用WinBuilder学做了一个WIN8PE能启动,进入桌面怎么看不到开始菜单?(任务栏的左边没有任何一个图标)

点评

如果是WinPE,本来就没有。你可以在explorer 这一页加上StartIsBack试试。  详情 回复 发表于 2014-10-11 16:00
回复

使用道具 举报

推荐
发表于 2014-10-5 17:04:15 | 只看该作者
sp_star 发表于 2014-10-5 16:02
当然不能直接用,毕竟也是升级了。能运行完不能说明什么。

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

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

果然还是不能啊....

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

使用道具 举报

推荐
 楼主| 发表于 2014-7-3 17:19:10 | 只看该作者
kcyou 发表于 2014-7-3 17:14
谢谢,我再做一遍

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

使用道具 举报

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

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

点评

试下这个http://pan.baidu.com/s/1c0jDPF6 win81 x64的  详情 回复 发表于 2014-6-17 17:22
回复

使用道具 举报

推荐
 楼主| 发表于 2014-6-16 23:15:42 | 只看该作者
hhh333 发表于 2014-6-16 21:56
我是说外置的,即装即用的,以前做了一下,好象不是那么容易,后面也没深究了。

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

点评

这个好象不行吧,似乎不能外置  详情 回复 发表于 2014-6-17 15:54
回复

使用道具 举报

12#
发表于 2012-8-25 00:19:30 | 只看该作者
实际上是 win7pebuilder se
回复

使用道具 举报

13#
发表于 2012-8-25 00:23:26 | 只看该作者
NOD32報毒....

未命名.JPG (29.54 KB, 下载次数: 2776)

未命名.JPG
回复

使用道具 举报

14#
 楼主| 发表于 2012-8-25 00:26:35 | 只看该作者

回复 #2 sean5018 的帖子

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

使用道具 举报

15#
 楼主| 发表于 2012-8-25 00:27:41 | 只看该作者

回复 #3 嵐風 的帖子

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

使用道具 举报

16#
发表于 2012-8-25 10:12:15 | 只看该作者

回复 #4 sp_star 的帖子

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

使用道具 举报

17#
发表于 2012-8-25 10:36:18 | 只看该作者
感谢楼主提供。
回复

使用道具 举报

18#
发表于 2012-8-25 13:02:38 | 只看该作者
那么你做出win8pe了没有呢?
回复

使用道具 举报

19#
 楼主| 发表于 2012-8-25 13:21:58 | 只看该作者

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

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

使用道具 举报

20#
发表于 2012-8-25 13:42:01 | 只看该作者

回复 #9 sp_star 的帖子

截张图,看看呗!任务栏能使用不?
回复

使用道具 举报

21#
 楼主| 发表于 2012-8-25 14:01:00 | 只看该作者

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

等有空了再编辑一下。
不过任务栏是不能用的,现在想要的话,好像只能替换win7的。
回复

使用道具 举报

22#
发表于 2012-8-25 15:00:25 | 只看该作者
声卡,网卡,显卡
IE
WMP
无线
拨号

都可以吗?
回复

使用道具 举报

23#
发表于 2012-8-25 20:56:42 | 只看该作者

回复 #11 sp_star 的帖子

或者可以加个替换WIN7的功能
回复

使用道具 举报

24#
发表于 2012-8-26 00:12:24 | 只看该作者

回复 #14 sp_star 的帖子

这个能做X64位的win8PE不?我试了一下貌似不行,提示需要复制的文件找不到。
回复

使用道具 举报

25#
发表于 2012-8-26 01:36:36 | 只看该作者
看屏幕截图里的任务管理器好像是64位的
回复

使用道具 举报

26#
发表于 2012-8-26 06:29:20 | 只看该作者
哈哈                     这个不错
回复

使用道具 举报

27#
 楼主| 发表于 2012-8-26 12:40:14 | 只看该作者

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

应该是不行吧。我也没有64位的系统。
不过里面的脚本文件很简单的,你可以看看log,是什么文件找不到。自己改改看看行不行。
回复

使用道具 举报

28#
发表于 2012-8-26 12:41:21 | 只看该作者

回复 #14 sp_star 的帖子

呵呵,原来有的啊

另外,
3. 将这两个目录填进下图的对话框里,并保存

图在那? 不见了呢

-----------------------------

依照图片的摆放,但出错了


[ 本帖最后由 andos 于 2012-8-26 15:55 编辑 ]
回复

使用道具 举报

29#
发表于 2012-8-26 13:38:41 | 只看该作者

回复 #19 andos 的帖子

这个做的dism不能用

1.png (34.53 KB, 下载次数: 331)

1.png
回复

使用道具 举报

30#
发表于 2012-8-26 13:43:51 | 只看该作者

回复 #20 adef 的帖子

我不清楚呢,还没开始做....

[ 本帖最后由 andos 于 2012-8-26 14:14 编辑 ]
回复

使用道具 举报

31#
 楼主| 发表于 2012-8-26 16:01:36 | 只看该作者
还有个地方可能要填。


这个地方应该是一个解开的安装光盘ISO目录,或者用虚拟光驱加载iso也可以。
实际上此处的内容在这里并没有真正使用,但不知道哪里限制了,要检测一下。
回复

使用道具 举报

32#
发表于 2012-8-26 18:01:59 | 只看该作者
用软件做出来的,注册表完整度太差。。
回复

使用道具 举报

33#
发表于 2012-8-26 18:19:04 | 只看该作者
可惜原生的任务栏不能用…………
回复

使用道具 举报

34#
发表于 2012-8-27 12:12:27 | 只看该作者
支持声音就更好了。。
回复

使用道具 举报

35#
发表于 2012-8-27 13:29:08 | 只看该作者
什么时候可以带"声音"
回复

使用道具 举报

36#
发表于 2012-8-27 14:59:47 | 只看该作者
想问这 WinBuilder 的 脚本,
是楼主改的吗?

有些事情想回报!
回复

使用道具 举报

37#
 楼主| 发表于 2012-8-27 15:10:39 | 只看该作者

回复 #27 nu852 的帖子

是我改的,也参照了不少其他的PE。
回复

使用道具 举报

38#
 楼主| 发表于 2012-8-27 15:11:42 | 只看该作者

回复 #26 dvd008 的帖子

要求太高了....
水平有限啊!
回复

使用道具 举报

39#
发表于 2012-8-27 15:47:16 | 只看该作者
原帖由 sp_star 于 2012-8-27 15:10 发表
是我改的,也参照了不少其他的PE。

我是用 win8 rtm 企业版 英文, 试用 WinBuilder 0827 的一些回报.

Errors

[Failed]  (1.1-Basic.Script) FileCopy -
Failed to copy [D:\StoredWims\winre\Windows\Fonts\simsun.ttc]
to: [%BaseDir%\Target\Win8PE\Windows\Fonts\simsun.ttc]: 系统找不到指定的档案。

[Failed]  (1.1-Basic.Script) FileCopy -
Failed to copy [D:\StoredWims\winre\Windows\Fonts\msyh.ttc]
to: [%BaseDir%\Target\Win8PE\Windows\Fonts\msyh.ttc]: 系统找不到指定的档案。


simsun.ttc 及 msyh.ttc 好像是在 install.wim 内, 而非 winre.wim 内.


Handled Errors
[Failed-Handled]  (1.1-Basic.Script) FileCopy -
Failed to copy [D:\StoredWims\install\Windows\System32\fbwflib.dll]
to: [%BaseDir%\Target\Win8PE\Windows\System32\fbwflib.dll]: 系统找不到指定的档案。


fbwflib.dll, winpesh.exe, wpeinit.exe, wpeutil.exe & wpeutil.dll
好像是在 winre.wim 内, 而非 install.wim 内.

Warnings
[Warning]  (1.3-Themes.Script)
FileCopy [D:\StoredWims\install\Windows\WinSxS\Manifests\x86_microsoft-windows-o..s-shellui.resources_*_en-US_*]
to: [%BaseDir%\Target\Win8PE\Windows\WinSxS\Manifests]: No matching file found

[Warning]  (1.3-Themes.Script)
FileCopy [D:\StoredWims\install\Windows\WinSxS\Manifests\x86_microsoft-windows-offlinefiles-shellui_*]
to: [%BaseDir%\Target\Win8PE\Windows\WinSxS\Manifests]: No matching file found


这两个文件, 不存在于 install.wim 内.
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-19 21:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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