无忧启动论坛

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

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

    [复制链接]
1#
发表于 2012-11-22 08:50:58 | 显示全部楼层
请问老大,WinBuilder工具脚本有更新吗?
另外我想使用菜单栏搜索,需要哪些文件?可以做成脚本成一个选项吗?

另外,菜单中的这两个东西能不能直接从注册表中弄掉?
FILE "%Programs%\System Tools"
FILE "%Programs%\Accessories"

[ 本帖最后由 hhh333 于 2012-11-22 09:21 编辑 ]
回复

使用道具 举报

2#
发表于 2012-12-28 20:31:34 | 显示全部楼层
工作组需要schema.dat和netjoin.dll,这个前面的脚本好象没有加.
回复

使用道具 举报

3#
发表于 2013-1-27 16:38:45 | 显示全部楼层
monitor.reg中有个小错误,请注意下次修正。
回复

使用道具 举报

4#
发表于 2013-1-27 18:05:21 | 显示全部楼层

回复 #373 sp_star 的帖子

H K E Y _ L O C A L _ M A C H I N E \ w 8 \ C o n t r o l S e t 0 0 1 \ S e r v i c e s \ m o n i t o r \ P a r a m e t e r s \ W d f
回复

使用道具 举报

5#
发表于 2013-2-27 07:21:52 | 显示全部楼层

回复 #598 andos 的帖子

MSDART粗看起来很不错,仔细一用发现实际上绝大多数功能在PE的集成工具中都有的,因此并没有大的用处。并且要用它还需要增加一些DLL,不划算的。
回复

使用道具 举报

6#
发表于 2013-5-25 20:24:31 | 显示全部楼层
前两天我想将三卡驱动分离出来,文件列表按32位的来搞,好象问题也不是很大,目前,声卡驱动没有问题了,显卡与网卡好象还不行,这两天没有时间搞,明天想弄一下,请问老大,64位和32位在哪些方面有不同。Win8的驱动不好找,64位的更难,驱动应该不可以兼容32位吧,目前暂时用win864自带驱动。
回复

使用道具 举报

7#
发表于 2013-5-26 07:36:29 | 显示全部楼层
sp_star 发表于 2013-5-25 21:43
老大不敢当啊。三卡驱动分离是指分离出显卡,主题,网络,声音等部分的组件吗?
其实不一定需要文件列表 ...

好象是说通过BCD参数使之按测试模式启动,这个也是一个好办法啊。
回复

使用道具 举报

8#
发表于 2013-5-26 13:24:06 | 显示全部楼层
2013BJX 发表于 2013-5-26 10:48
显卡、网卡驱动,我的维护系统里有,可单独提出来用,http://bbs.wuyou.net/forum.php?mod=viewthread&ti ...

哦,谢了,我正在下你的系统。今天又调试了一下,走了一些弯路,我是提取install中的驱动直接打包成CAB来用的,64位中这种方法不灵了,开始以为是驱动脚本的问题,后来发现将文件解压系统中安装就可以了,放到其他位置安装提示找不到文件,后来找了个工具来生成CAT文件,就可以了。现在想问一下,有没直接从系统安装光盘中提取带CAT签名文件的方法或工具?win864位空间要怎么将驱动外置?现在系统签名好象是在系统的catroot中吧?
回复

使用道具 举报

9#
发表于 2013-5-28 07:18:19 | 显示全部楼层
本帖最后由 hhh333 于 2013-5-28 07:28 编辑

想问一下,登录时那个出一个青色屏幕晃一下,想去掉这个,在soft注册表什么位置?
应该是winlogon的背景色吧,改成0 0 0 吧,我试一下。
回复

使用道具 举报

10#
发表于 2013-5-31 17:26:27 | 显示全部楼层
想问一下64位下用什么来设置管理网络,PENetwork好象不行啊。penetcfg也不行。
回复

使用道具 举报

11#
发表于 2013-5-31 20:58:08 | 显示全部楼层
本帖最后由 hhh333 于 2013-5-31 20:59 编辑
sp_star 发表于 2013-5-31 20:23
自己顶一下,更新一下版本,庆祝六一儿童节


老大又发新版,可喜可贺。关于那个penetwork运行出错,因为主要使用了阿弥陀佛老大的文件列表,他的那个也提示错误,我以为不是64位的。而由你的脚本生成的系统这个工具可以运行,通过对照,发现是catroot目录中缺少了两个文件造成的。好象觉得这个目录是64位中纲领性的文件,太重要了。比对了2个小时才弄出来!又算解决了一个问题。
回复

使用道具 举报

12#
发表于 2013-5-31 22:04:03 | 显示全部楼层
红毛樱木 发表于 2013-5-31 21:54
wmp我没集成。。。第三方工具替代了。

WMP我觉得有点象流氓软件,看注册表就知道,有成百上千个地方有他,但播放能力又不怎么样。建议PE中有关这个软件的注册表项都去除。
回复

使用道具 举报

13#
发表于 2013-6-5 19:00:43 | 显示全部楼层
请问一下,不要IE但要能用CHM文件,应该怎么弄,我加了文件,但不成功。
回复

使用道具 举报

14#
发表于 2013-6-7 18:40:13 | 显示全部楼层
sp_star 发表于 2013-6-5 19:22
这个还没试过,可能需要mshtml.dll等文件吧。不过,即使不缺文件,也要用管理员登录才能用。
也许可以找个 ...

chm的问题确实需要解决一下,好象没有第三方比较称手的工具。
回复

使用道具 举报

15#
发表于 2013-6-7 19:24:11 | 显示全部楼层
hhh333 发表于 2013-6-7 18:40
chm的问题确实需要解决一下,好象没有第三方比较称手的工具。

难道为了一个CHM要去切换用户?但切换又不快,而且不是那么好切换的。
回复

使用道具 举报

16#
发表于 2013-6-7 21:34:02 | 显示全部楼层
sp_star 发表于 2013-6-7 19:46
我觉得chm不是什么必须的功能,但难度和IE下载差不多。有必要在这上面纠结吗?

切换用户需要些什么条件,我把你那个su.ini运行后就总在那里转圈进不去。
回复

使用道具 举报

17#
发表于 2013-6-8 06:14:50 | 显示全部楼层
sp_star 发表于 2013-6-7 21:44
条件很多,我也没有完全搞清楚。

计算机要加入工作组

这三个服务的文件都加了,也都启动了,还是转圈不进入。
回复

使用道具 举报

18#
发表于 2013-6-8 10:42:51 | 显示全部楼层
sp_star 发表于 2013-6-8 06:36
工作组,longonui.exe,userinit.exe.

这两个文件也有就是不进。
回复

使用道具 举报

19#
发表于 2013-6-8 15:21:54 | 显示全部楼层
sp_star 发表于 2013-6-8 06:36
工作组,longonui.exe,userinit.exe.

现在换了个system切换出现这个,不知是怎么引起的:
回复

使用道具 举报

20#
发表于 2013-6-8 16:05:41 | 显示全部楼层
zhoubin 发表于 2013-6-8 15:40
你自己设的密码不就是:hhh333吗!!!
呵呵。
出现这个界面,是因为你自己就设置了密码!!!

我勒个去哦,确实是我自己在网卡驱动时设置了密码!为了方便网络共享的。全靠提醒,我昨天在w7中也总出现这个要密码,一直没找到原因。哈哈,自己把自己给困了。
回复

使用道具 举报

21#
发表于 2013-6-10 09:27:50 | 显示全部楼层
本帖最后由 hhh333 于 2013-6-10 10:01 编辑
sp_star 发表于 2013-6-8 06:36
工作组,longonui.exe,userinit.exe.


感谢老大的帮忙,这个切换到管理员基本搞好了,主要是注册表的问题,但在使用脚本时还是有一些问题,想提出来看是不是有问题:
1、在su.ini脚本中有:
//设置登录后的配置文件admin.ini
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\Init=PECMD.EXE MAIN %SystemRoot%\System32\admin.ini
实际上登录后它并不能执行,原因大概是这个已经不是系统登录,而是一个用户登录,它不会执行。
解决办法:放到用户登录的自动执行注册表项中。这又引伸出一个问题:因为Administrator是没有登录过的用户,登录时会用default用户的值进行重建,所以干脆先在Users\Default下准备一个NTUSER.DAT,这个文件由default注册表复制而来,在这个注册表中将PECMD.EXE MAIN %SystemRoot%\System32\admin.ini放到RUN项中,只要有重新登录就执行。
2、经过以上改造,又会出现一个问题,即不能kill explorer,因为它不会自动装载explorer,还要改Admin.ini这个脚本
  1. _SUB NT6_DispInputIcon
  2.         WAIT 3000
  3.         FIND %CTFMON%,EXIT _SUB
  4.         EXEC %WS%\%CTFMON%
  5.         CALL NT6_DispInputIcon
  6. _END

  7. _SUB NT6_ENDPROG
  8.         `删除desktop.ini
  9.         FILE %public%\desktop\desktop.ini
  10.         FILE %desktop%\desktop.ini
  11.         FILE %Programs%\desktop.ini
  12.         SEND #116
  13.         `显示输入法图标(Win8-32似乎不需要)
  14.         FIND $$$$%BootOS%=W7,CALL NT6_DispInputIcon
  15.         IFEX %W%\sysWOW64\,CALL NT6_DispInputIcon
  16. _END


  17. //============主程序==================//
  18. `LOGS C:\ADMIN.LOG
  19. TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
  20. REGI HKCU\AppEvents\Schemes\Apps\.Default\WindowsLogon\.Current\=
  21. `去掉psexec.exe首次运行弹出的窗口,修复登录界面卡死问题. (不使用PsExec, IE下载才能使用)
  22. `REGI HKCU\Software\Sysinternals\PsExec\EulaAccepted=#1

  23. KILL *explorer

  24. `任务栏图标需要重新设置,开始菜单不需要
  25. PINT %W%\Explorer.exe, TaskBand

  26. `安装输入法
  27. IFEX %WS%\internat.exe,ENVI CTFMON=internat.exe!ENVI CTFMON=CTFMON.EXE
  28. FIND CTFMON.EXE,KILL CTFMON.EXE
  29. "%ProgramFiles%\freeime\registry.exe" /s

  30. SHEL %WinDir%\explorer.exe

  31. `收尾工作
  32. CALL NT6_ENDPROG
  33. `LOGS
复制代码
即必须用SHEL的方法来装载explorer.exe才能由PECMD自动装载explorer进程。以上脚本可以看到,没有要那些外观设置的东西了,因为既然已经有用户注册表NTUSER.DAT,提前放进去就是了,或者说默认用户是什么样的,它就是什么样的,因为这个完全是default注册表值复制过来的。

3、切换用户还是比较慢,好象要几十秒钟以上(刚才测试了一下,64位切换需要46秒),不知是正常还是不正常,是哪里缺文件还是怎么的,正常系统是比较快的。

4、切换用户后,有些外置不能工作,可能并不是权限问题,是因为外置在设置时,有些注册表值是注册在HKCU中,现在换了用户肯定是没有的了,所以重新装载设置一下外置,一般就可以工作了。

5、顺便说一下,用你的工具生成系统,software注册表中还是会有大量的$windows.~bt没有改过来。

唉,不切换,CHM不能用,切换又相当麻烦!不知有不有两全其美的办法?
回复

使用道具 举报

22#
发表于 2013-6-10 17:25:33 | 显示全部楼层
本帖最后由 hhh333 于 2013-6-10 17:34 编辑
红毛樱木 发表于 2013-6-10 12:23
不能kill explorer.exe是因为和正常系统一样了,不是Pecmd.exe完全接管的了,所以kill不一定能行。
你 ...


请问,这个登录时间要多长,我的测了一下,再出桌面要46秒,Win7PE就更长需要1分20秒。

关于不能kill我用了一个参数kill *,再用SHEL来载入似乎没有问题。
再一个我提出的SU.ini中往系统的Runonce中写启动项是无效的这个结论对不对。

原先老是转圈的原因好象也找到了,似乎必须要gpsvc、profsvc的start=3,不知是不是这样子的。对系统不熟,请指点!
回复

使用道具 举报

23#
发表于 2013-6-12 00:33:10 | 显示全部楼层
sp_star 发表于 2013-6-11 22:43
software注册表中还是会有大量的$windows.~bt没有改过来。
$windows.~bt是什么含义?没删除会有什么影响 ...

是的,必须删除,否则登录出错。
回复

使用道具 举报

24#
发表于 2013-12-9 11:23:46 | 显示全部楼层
现在就Win81有些问题想问一下:
1、现在做出的任务栏还不好用:最少化以后没有图标、也没有通知区,这是什么原因造成的?是因为用的SYSTEM帐户吗?还是缺少文件?
2、有没有更小巧的开始菜单?目前这个自带的startisback显得有点大。
3、现在网卡可以自动安装上去,但声卡必须用命令,能不自动驱动?
回复

使用道具 举报

25#
发表于 2013-12-10 08:28:24 | 显示全部楼层
本帖最后由 hhh333 于 2013-12-10 09:29 编辑
sp_star 发表于 2013-12-9 11:58
1. 是用SYSTEM帐户造成的。目前想要任务栏,必须用Administrator帐户登录。
2. 如果是Admin登录,可以用自 ...


试了几个菜单,StartIsBack还算比较好用的,压缩后占空间也不多。
用你的这个选ramos,不选用网络,好象不成功,启动时出现交互登录错误,不知什么原因。我再将网络选上看一下。

刚才试了一下,加上网络也是这个错误,不知何故,我再看那个俄文版有什么不同。

经过试验应该是缺文件引起。
回复

使用道具 举报

26#
发表于 2013-12-10 09:32:11 | 显示全部楼层
sp_star 发表于 2013-12-10 09:26
需要网络的问题,在2011ChrisR的帮助下应该已经修复,如果你用的是1201或以后的,应该没有这个问题。
但 ...

哦,可能是没有选administrator
回复

使用道具 举报

27#
发表于 2013-12-10 16:49:35 | 显示全部楼层
本帖最后由 hhh333 于 2013-12-10 16:53 编辑
sp_star 发表于 2013-12-10 09:52
呵呵,没选这个肯定不能登陆啊。名字都起的这么明显了。


经过反复试验,有如下几点:
1、不用第3方菜单,SYSTEM用户登录的,开始菜单无反应,任务栏也没什么用,鼠标移到4个角也无反应。如果使用第三方菜单,开始菜单可用,任务栏是不正常的,一个是程序最小化后任务栏看不到(可以按Alt-tab呼出来),第二是通知区不能显示图标。我用古老的输入法图标,可以显示。
2、选ramos选admin登录,开始菜单点击可进metro桌面,再点击回传统桌面,鼠标移到右角出超级菜单,说明是正常。如只选前者则出现登录错误不能进入!这个说明这两个是关联项目,要同时选的。如果同选了,也安装了第三方开始菜单工具,则开始菜单点击用的是第三方菜单,要进metro桌面可以将鼠标移到右上角点超级菜单的桌面。
以上说明W81,如果用PE方式,用第三方菜单,基本能用,三卡也可以驱动。用RAMOS方式,任务栏开始菜单是可正常使用,但不是传统的开始菜单,是metro风格的界面。

现在想问一下,可不可以在SYSTEM下使metro风格可用?如果能够解决,可以随时切换到admin用户,那就方便了。

总之感谢LZ的辛苦工作,为我们提供这么强大的工具脚本。
回复

使用道具 举报

28#
发表于 2013-12-18 20:38:14 | 显示全部楼层
这里是我从论坛搜到的最新版的FBWF:http://bbs.wuyou.net/forum.php?m ... ght=wes8&page=1

经8.1有限测试可行。
回复

使用道具 举报

29#
发表于 2013-12-20 07:36:06 | 显示全部楼层
我想看一下用win8来做RAMOS的效果,桌面是出来了,但鼠标都不好使,不知有什么讲究,目前脚本还只能用于8.1?
回复

使用道具 举报

30#
发表于 2013-12-20 09:46:59 | 显示全部楼层
sp_star 发表于 2013-12-20 09:32
桌面出来,是指有任务栏吗?
win8 ramos的原生explorer还不能工作,只能选win7 explorer。这样RamOS Spe ...

可能是win8原生的explorer的问题
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-20 18:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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