无忧启动论坛

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

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

    [复制链接]
61#
发表于 2013-9-20 09:12:47 | 显示全部楼层
本帖最后由 andos 于 2013-9-20 09:26 编辑
sp_star 发表于 2013-9-19 20:43
好像确实如此


另外,右下角好像也不见输入法的图示去了


ProductOptions_winblue_x64_installed.REG
从安装好的提取的
ProductOptions_winblue_x64_installed.rar (9.29 KB, 下载次数: 20)

点评

谢谢,这个productoption已经有了,只是还没有上传。任务栏不能用的话,输入法图标能显示吗?此外,输入法本身好像也有点问题。 关于X盘容量,如果物理内存在1G一下,设置是生效的,如果物理内存>1G,X盘总是512M。  详情 回复 发表于 2013-9-20 09:30
回复

使用道具 举报

62#
发表于 2013-9-20 09:36:45 | 显示全部楼层
sp_star 发表于 2013-9-20 09:30
谢谢,这个productoption已经有了,只是还没有上传。任务栏不能用的话,输入法图标能显示吗?此外,输入法 ...

输入法 在X64 PE中我是用第3方的,其实那个图标有没有对我是没所谓的,哈哈
(或者可能是我在输入法那里全选了,出现了前面说的不伦不类?)

那么奇怪....1G以下内存X竟然可以更大?! 太搞笑了吧.....

我的实机内存是1X G,VM下也给了2G

点评

有钱淫啊!!!你可以试试VM只给1G,看是不是这样。  详情 回复 发表于 2013-9-20 10:08
回复

使用道具 举报

63#
发表于 2013-9-20 13:32:04 | 显示全部楼层
sp_star 发表于 2013-9-20 10:08
有钱淫啊!!!你可以试试VM只给1G,看是不是这样。

4Gx4 也用不了多少錢吧.....

以前搜到过老外是说和一个注册值有关的说....(不知是真是假)

Looks like the problem definitely has to do with the HKLM\System\Setup\SystemSetupInProgress registry key. Setting it to 1 in a normal windows environment reproduces the problems with explorer.

Looks like both dwm.exe and explorer.exe check the value of SystemSetupInProgress when starting up. I tried patching the string in the exe but it looks like both dwm.exe and explorer.exe get that value from some other loaded dll or exe.

So its starting to look like Microsoft may have deliberately prevented explorer from running in winpe this time around.



http://www.msfn.org/board/topic/157368-winpe-40-explorerexe/
回复

使用道具 举报

64#
发表于 2013-9-21 19:03:13 | 显示全部楼层
sp_star 发表于 2013-9-21 16:19
Add_Shortcut不是winbuilder的内置命令,而是一个脚本实现的。我这个project里不包括这个脚本,所以不支持 ...

就是了,用PECMD 加快捷方便得多呢....
回复

使用道具 举报

65#
发表于 2013-9-21 19:07:18 | 显示全部楼层
2012ihome 发表于 2013-9-21 15:54
噢,忘了说了,使用Win7 IME和8.1原版IME,不能同时选择。8.1的IME,需要使用原版的CTF 注册表设置。
...

3-IME.Script 中没有CTF_DEF_Win8.reg这个

反而多了
ImportRegistry, %BaseDir%\Projects\PE_Extra\Addons\WinPY\WinPY-DEF.reg
ImportRegistry, %BaseDir%\Projects\PE_Extra\Addons\WinPY\SuppressMicPY-DEF.reg
ImportRegistry, %BaseDir%\Projects\PE_Extra\Addons\WinPY\WinPY-SOFT.reg

点评

CTF_DEF_Win8.reg 是原版系统的,WinPY 是64位的全拼输入法,PE中我倒一直用它,不占体积。  详情 回复 发表于 2013-9-21 20:57
WinPY应该是什么第三方输入法吧。不过我试了半天,输入法也没有图标。  详情 回复 发表于 2013-9-21 19:37
回复

使用道具 举报

66#
发表于 2013-9-21 21:25:14 | 显示全部楼层
sp_star 发表于 2013-9-21 19:37
WinPY应该是什么第三方输入法吧。不过我试了半天,输入法也没有图标。

呵呵~~有的


另外,有看到我前面说的关系EXPLORER的事吗?

如果老外所言是真的,MS就刻意限制了explorer在pe上的运行了
换句话说就只能硬破比如explorer.exe和dwm.exe等了吧.....

点评

呵呵,怎么我总是显示不出图标? explorer从windows8开始就是这样的吧,现在不也没办法吗。估计还得有大神破解才行。  详情 回复 发表于 2013-9-21 21:34
回复

使用道具 举报

67#
发表于 2013-9-21 21:46:01 | 显示全部楼层
sp_star 发表于 2013-9-21 21:34
呵呵,怎么我总是显示不出图标?
explorer从windows8开始就是这样的吧,现在不也没办法吗。估计还得有大 ...

你两同时勾选了?
只能选一的原因吧?


是的,win8开始就那样.....

点评

在脚本中做了限制,不能同时勾选,否则会提示出错。  详情 回复 发表于 2013-9-22 07:00
回复

使用道具 举报

68#
发表于 2013-10-16 18:44:30 | 显示全部楼层
RAMOS 加载外置的WIM软件 好像有问题

我是先进入到桌面, 然后安装IMDISK,挂载WIM(6.0版本)到B:\,然后加B:\的外置软件快捷

就蓝屏了


PE是没问题的,不知是否我PE用的配置文件问题还是怎样呢?

点评

或许是内存小了,加大内存试试。  发表于 2013-10-17 09:40
回复

使用道具 举报

69#
发表于 2013-10-16 19:26:48 | 显示全部楼层
sp_star 发表于 2013-10-16 19:12
我也是挂载wim外置后不太稳定 ,不知道是不是wim驱动引起的。

但PE是沒問題的啊.....

有點奇怪......
回复

使用道具 举报

70#
发表于 2013-10-16 21:08:00 | 显示全部楼层
为了taskbar 要付出的代价目前来看更大(或者只是还没想到解决方法)

真的要想想ramos的稳定性和方便性

点评

权限看起来是没什么办法。稳定应该只是了解不够而已。  详情 回复 发表于 2013-10-16 21:11
回复

使用道具 举报

71#
发表于 2013-12-14 21:38:45 | 显示全部楼层
sp_star 发表于 2013-12-10 20:46
W81的PE 除了任务栏和托盘图标没办法之外,其他倒是差不多能用。
你可能已经知道,SYSTEM登录的PE也能切 ...

就是就是

我目前比较纠结的问题是我原本8.1PE能用的配置不能套用到RAMOS上
不是重启就是久久进不了去桌面

点评

有这么大差别吗?你都有些什么配置啊?  详情 回复 发表于 2013-12-14 21:46
回复

使用道具 举报

72#
发表于 2013-12-14 21:57:28 | 显示全部楼层

!

本帖最后由 andos 于 2013-12-14 22:01 编辑
sp_star 发表于 2013-12-14 21:46
有这么大差别吗?你都有些什么配置啊?


其实配置没什么特别

可能是外置WIM软件加载得比较多吧?

可能是2012bear1alex1说的那个情况?
回复

使用道具 举报

73#
发表于 2013-12-14 22:05:43 | 显示全部楼层
sp_star 发表于 2013-12-14 22:02
wim挂载不是和那个metro得菜单有冲突么?有没有集成第三方开始菜单啊?

在WINBUILDER选上了STARTISBACK
回复

使用道具 举报

74#
发表于 2013-12-14 22:09:41 | 显示全部楼层
我有20多个WIM

软件应该有几十个吧

点评

体积不大的软件,可以多个打一个包。  详情 回复 发表于 2013-12-14 22:12
回复

使用道具 举报

75#
发表于 2013-12-15 10:43:51 | 显示全部楼层
本帖最后由 andos 于 2013-12-15 11:18 编辑
sp_star 发表于 2013-12-14 22:12
体积不大的软件,可以多个打一个包。


我尽量尝试控制在10个WIM以下吧
不过有点难
因为我的WIM是有选单可以选择加载那些WIM的
我之所以分了20多个WIM就是因为可以自由选择加载不同的WIM软件
PE就算20多个也没问题,但RAMOS不知何解就是不行.....

初步试验10个以下WIM好像不蓝屏重启了


另外,怎样去除这些弹框? 换了最新版PECMD就会弹了,用WinBuilder内置的就不会

点评

是不是没有禁止UAC啊?  详情 回复 发表于 2013-12-15 11:18
回复

使用道具 举报

76#
发表于 2013-12-15 11:23:51 | 显示全部楼层
sp_star 发表于 2013-12-15 11:18
是不是没有禁止UAC啊?

换了最新版PECMD就会弹了,用WinBuilder内置的就不会

uac是没enable的

点评

看起来是文件签名问题? 看看这个有没有帮助: http://www.msfn.org/board/topic/170513-how-to-disable-security-popups-under-winpe/  详情 回复 发表于 2013-12-15 11:30
回复

使用道具 举报

77#
发表于 2013-12-15 12:00:35 | 显示全部楼层
sp_star 发表于 2013-12-15 11:30
看起来是文件签名问题? 看看这个有没有帮助:
http://www.msfn.org/board/topic/170513-how-to-disable ...

试了,无效

点评

但你的问题和这个帖子里一样啊。你试没试过把NTUSER.DAT也这么改?  详情 回复 发表于 2013-12-15 12:05
回复

使用道具 举报

78#
发表于 2013-12-15 12:10:31 | 显示全部楼层
sp_star 发表于 2013-12-15 12:05
但你的问题和这个帖子里一样啊。你试没试过把NTUSER.DAT也这么改?

你给的地址好像没提及NTUSER.DAT吧?

点评

启动之后,可以到注册表里看看,改动有没有生效。  详情 回复 发表于 2013-12-15 12:21
回复

使用道具 举报

79#
发表于 2013-12-15 12:59:18 | 显示全部楼层
sp_star 发表于 2013-12-15 12:21
启动之后,可以到注册表里看看,改动有没有生效。

不懂你的意思呢......

点评

就是启动之后,看看注册表内容,对比一下你改动的,看看是不是该对了地方。  详情 回复 发表于 2013-12-15 14:41
回复

使用道具 举报

80#
发表于 2013-12-15 18:55:09 | 显示全部楼层
再试了一下,将软件把包成2个WIM 也是会蓝屏重启
或者和WIM的数量无关,可能是软件量(也就是PECMD加快捷的量大)的问题吧?

点评

我也没有专门测试过,不过我现在的菜单,好像也没有重启。可能是用ramdisk挂载的缘故?你是不是用的VHD挂载的? [attachimg]185475[/attachimg]  详情 回复 发表于 2013-12-15 19:42
回复

使用道具 举报

81#
发表于 2013-12-15 19:48:01 | 显示全部楼层
sp_star 发表于 2013-12-15 19:42
我也没有专门测试过,不过我现在的菜单,好像也没有重启。可能是用ramdisk挂载的缘故?你是不是用的VHD挂 ...


我是用IMDISK

是IMDISK的问题?

但PE版也是用IMDISK的

我的软件量有100个以上
回复

使用道具 举报

82#
发表于 2013-12-15 20:26:51 | 显示全部楼层
sp_star 发表于 2013-12-15 19:53
imdisk也能挂载吗?对这个不熟悉。
不过你可以在win8.1系统里试试,能行吗?

IMDISK我从XPE用到现在了
挂WIM是没问题的
8.1 PE版我也是用IMDISK,没发现RAMOS上的问题

8.1 系统我没装上呢,这个得找时间在VM上装个来试吧......

回复

使用道具 举报

83#
发表于 2013-12-15 21:39:04 | 显示全部楼层
2012bear1alex1 发表于 2013-12-15 21:14
我试过了X64的8.1PE制作出来後,不管你采用imdisk方式或是wimtool方式都会重启

呵呵,我也是做的是X64的

wimtool是挂载工具
imdisk是内存盘工具

不同的呢
回复

使用道具 举报

84#
发表于 2013-12-15 21:50:40 | 显示全部楼层
2012bear1alex1 发表于 2013-12-15 21:43
老实说我也不知道要怎麽对这个挂载方式称呼,我知道8PE中大家常用的除了imdisk之外还有另一个方式,我不 ...

呵呵,vhd吧
或者primo
其实由何内存盘方式应该都是可以的

看来不只是我用imdisk会重启

感觉不像是由imdisk引起,如果imdisk有问题的话,pe版就应该会相同情况吧

回复

使用道具 举报

85#
发表于 2013-12-15 22:09:24 | 显示全部楼层
本帖最后由 andos 于 2013-12-15 22:10 编辑
sp_star 发表于 2013-12-15 21:19
原来如此,我一般用x86的,一般不重启。


你试试做个X64的看看
回复

使用道具 举报

86#
发表于 2013-12-15 22:14:10 | 显示全部楼层
2012bear1alex1 发表于 2013-12-15 21:55
学起来了,原来这个称为VHD,请原谅不专业的我,对了不知道怎麽了我的ALT热键,kill explorer後还是无法 ...

在RAMOS上用ALT热键我没试过呢

就算用不到也不为奇

或者也有可能出现在X86能用的情况,呵呵~~

回复

使用道具 举报

87#
发表于 2013-12-16 18:41:05 | 显示全部楼层
sp_star 发表于 2013-12-15 23:00
试了,确实有问题,问题还很大,而且还不知道原因。PE下无问题。删除thumbcache.dll再挂载,似乎有帮助, ...

你是怎样发现和这个cache文件有关的?

另外,PE版我目前制作的是用9月版的Winbuilder制的,9月和12月的PE版分别大吗?

点评

wimfltr挂载的问题,将附件中的dll覆盖system32下同名dll,应该可以解决。  详情 回复 发表于 2013-12-16 20:50
这个,区别还是有些的吧,9月好像还没有Ram OS。但对于作出的PE,区别可能也不大,毕竟最近更新主要是为了Ram OS.  详情 回复 发表于 2013-12-16 18:52
回复

使用道具 举报

88#
发表于 2013-12-16 19:13:39 | 显示全部楼层
有签名工具吗?

新版PECMD 没签名不能自动运行,那弹框很不爽,呵呵~~

点评

不会.....  详情 回复 发表于 2013-12-16 19:25
回复

使用道具 举报

89#
发表于 2013-12-16 20:55:39 | 显示全部楼层
sp_star 发表于 2013-12-16 20:50
wimfltr挂载的问题,将附件中的dll覆盖system32下同名dll,应该可以解决。

一直在用这个版本
回复

使用道具 举报

90#
发表于 2013-12-16 21:07:00 | 显示全部楼层
sp_star 发表于 2013-12-16 21:00
你是自己动手集成的wimfltr吗?

是的......
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-5 10:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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