无忧启动论坛

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

用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, 下载次数: 4458)
主要是结构上的调整,内容没什么变化,也就是说做出的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, 下载次数: 966)

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

说明:
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
回复

使用道具 举报

推荐
 楼主| 发表于 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 文件夹

评分

参与人数 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, 下载次数: 2883)

未命名.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, 下载次数: 448)

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-11-23 06:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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