无忧启动论坛

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

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

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

说明:
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 精品文章

查看全部评分

2#
 楼主| 发表于 2012-8-25 00:26:35 | 显示全部楼层

回复 #2 sean5018 的帖子

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

使用道具 举报

3#
 楼主| 发表于 2012-8-25 00:27:41 | 显示全部楼层

回复 #3 嵐風 的帖子

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

使用道具 举报

4#
 楼主| 发表于 2012-8-25 13:21:58 | 显示全部楼层

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

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

使用道具 举报

5#
 楼主| 发表于 2012-8-25 14:01:00 | 显示全部楼层

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

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

使用道具 举报

6#
 楼主| 发表于 2012-8-25 23:33:16 | 显示全部楼层

回复 #13 andos 的帖子

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

使用道具 举报

7#
 楼主| 发表于 2012-8-26 12:40:14 | 显示全部楼层

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

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

使用道具 举报

8#
 楼主| 发表于 2012-8-26 16:01:36 | 显示全部楼层
还有个地方可能要填。


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

使用道具 举报

9#
 楼主| 发表于 2012-8-27 15:10:39 | 显示全部楼层

回复 #27 nu852 的帖子

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

使用道具 举报

10#
 楼主| 发表于 2012-8-27 15:11:42 | 显示全部楼层

回复 #26 dvd008 的帖子

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

使用道具 举报

11#
 楼主| 发表于 2012-8-27 16:07:08 | 显示全部楼层

回复 #30 nu852 的帖子

谢谢你的提醒!
我用的中文版做的,winre.wim里有simsun.ttc 及 msyh.ttc。请自行找到错误的行,改为:
FileCopy,%iiw%\Fonts\msyh.ttc,%tw%\Fonts 应该就可以了。我就不重新上传了。

Handled Errors是正常的,为简单起见,system32下的文件,程序会在install和winre里都查找一遍,有些文件install.wim里没有,会有警告。实际上还会从winre里拷贝的。
回复

使用道具 举报

12#
 楼主| 发表于 2012-8-27 16:08:58 | 显示全部楼层

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

我没用过64位的系统。如果连文件列表都差得很多,那就比较难改了。
回复

使用道具 举报

13#
 楼主| 发表于 2012-8-27 23:42:55 | 显示全部楼层

回复 #36 andos 的帖子

则要看你选了多少了。
不过具体大小我也没太注意过。
回复

使用道具 举报

14#
 楼主| 发表于 2012-8-28 09:37:26 | 显示全部楼层

回复 #38 andos 的帖子

差不多.......
回复

使用道具 举报

15#
 楼主| 发表于 2012-10-8 14:06:38 | 显示全部楼层
自己顶一下......
回复

使用道具 举报

16#
 楼主| 发表于 2012-11-1 18:45:31 | 显示全部楼层
没人看,自己顶一下。。。。
回复

使用道具 举报

17#
 楼主| 发表于 2012-11-2 15:36:44 | 显示全部楼层
取消大字体:
下图中取消选中就可以了。
回复

使用道具 举报

18#
 楼主| 发表于 2012-11-2 16:36:35 | 显示全部楼层

回复 #58 andos 的帖子

现在不是有精简版的雅黑了吗?
回复

使用道具 举报

19#
 楼主| 发表于 2012-11-2 17:13:52 | 显示全部楼层

回复 #60 andos 的帖子

抱歉啊,我也不会改字体
回复

使用道具 举报

20#
 楼主| 发表于 2012-11-2 23:25:22 | 显示全部楼层

回复 #63 U5558 的帖子

是什么问题呢?
shell32.dll应该是boot.wim里的。
回复

使用道具 举报

21#
 楼主| 发表于 2012-11-19 21:23:12 | 显示全部楼层
一点小改进:
1.        添加windows\inf目录下monitor.inf和system32\DriverStore目录下monitor.inf_...., 其中的PNF文件有1M多,但似乎可以去掉。
这个是显示器的驱动,安装显卡驱动后,应该会自动安装。然后就可以调节亮度了,不过缺省是最大亮度,很亮。
2.        添加rmapi.dll,可以在蓝色的网络列表面板上添加”飞行模式”。还需要Shell Hardware Detection服务配合使用。
3.        添加ncryptprov.dll,可以使IE支持https,可以登录百度网盘什么的。但是网银还是不行,可能和不能下载插件也有关系。
回复

使用道具 举报

22#
 楼主| 发表于 2012-11-19 22:20:00 | 显示全部楼层

回复 #66 20121222 的帖子

呵呵,成熟稳定,这个很难哦。
用这种方式发布,主要是觉得容易组织,比较容易起到参考的作用。如果有些内容有点意义的话,那就很好了。
回复

使用道具 举报

23#
 楼主| 发表于 2012-11-19 22:28:38 | 显示全部楼层
呵呵,有点乱。
http://pan.baidu.com/share/link?shareid=127465&uk=2737042301
没有ISO,自己找一个替换进去即可。
回复

使用道具 举报

24#
 楼主| 发表于 2012-11-22 10:15:40 | 显示全部楼层
最近没什么要更新的。一些小问题,可以在打包之前手工改一下。
加上下面的选项,就有菜单栏搜索了。
回复

使用道具 举报

25#
 楼主| 发表于 2012-11-25 00:29:27 | 显示全部楼层
也可以搜索磁盘的,就是要等一会才能出来。也可能是不太稳定。
windows search服务被禁用了,所以搜索没有什么状态显示,直接出结果,但出结果前可能要等一会。可以先找一个小的目录试试。
windows search其实已经集成了,要用的话,可以到“服务”里手动打开。
回复

使用道具 举报

26#
 楼主| 发表于 2012-11-25 00:45:20 | 显示全部楼层
呵呵,其实很简单。参考win7pe的,就差不多了
回复

使用道具 举报

27#
 楼主| 发表于 2012-11-25 10:16:40 | 显示全部楼层
不行。毕竟只是相似,还是有差异的。
回复

使用道具 举报

28#
 楼主| 发表于 2012-11-25 13:14:19 | 显示全部楼层
参考win8pe当然是可以的,不会有问题。
回复

使用道具 举报

29#
 楼主| 发表于 2012-11-25 14:40:31 | 显示全部楼层
从一个小的PE核心,逐步增加功能,自然就是模块化了
回复

使用道具 举报

30#
 楼主| 发表于 2012-11-25 17:25:48 | 显示全部楼层
不必发布成品了。要是你有兴趣,可以自己发布一个。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-11 11:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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