无忧启动论坛

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

发布一个支持主题的XP PE内核(更新luna安装包见26楼)

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-13 08:46:35 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
用一天时间做好,现在发上来。
使用我水PEv6.99 f制作,内核35M(解开再压能进30,我用的是标准压缩率)。
有点问题,就是资源管理器的菜单栏一直都弄不出来了。
方法见http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138825

我现已经传到zhxy9804的服务器,

已经可以下载,感谢66369转移,在zhxy9804的FTP,/yichya/yichya.winpe.themes.is_

至于网盘,等别人共享,如果没人共享的话,就再努力上31权限吧。

理论上可以直接替换我水的XP PE的winpe.is_,具体没尝试.

更新:LUNA配置文件(SOFTWARE和DEFAULT)
只要把两个文件替换掉内核里的,把整个主题(shell文件夹,luna.msstyles,LUNA.theme)按照原来的目录结构丢到resources\themes里就可以了。
CONFIG.rar (361.24 KB, 下载次数: 385)

原来的ROYALE主题效果图:




  1. 更换自己主题的办法:
  2. 0.把整个主题文件夹(一般有一个shell文件夹,一个msstyles,一个theme文件)按照:
  3.     1)shell 文件夹放进以主题msstyles文件的名称命名的文件夹。
  4.     2)MSSTYLES跟SHELL一样
  5.     3)THEME跟放MSSTYLES的文件夹并排。
  6.     严格按照这个目录结构放进%windir%\resources\themes文件夹。
  7. 1.在XP里选用经典样式,停止主题服务。
  8. 2.打开REGSHOT(推荐2.0.1.63),点1ST SHOT,HKEY_CURRENT_USER\。
  9. 3.启动主题服务,在显示属性 外观那页找到你喜欢的主题,应用。
  10. 4.在REGSHOT那点2ND SHOT,HKEY_CURRENT_USER\.
  11. 5.保存生成报告里的REPORT.X.REDOREG.TXT(报告里有一个连接指向那)。
  12. 6.打开刚刚的TXT,把所有的HKEY_CURRENT_USER替换成HKEY_USERS\PED,另存成一个REG文件。
  13. 7.把内核里的DEFAULT挂载到HKEY_USERS,项名叫PED。
  14. 8.倒入刚才生成的REG文件.
  15. 9.把整个主题文件夹按照原来的目录结构放进PE内核的wxpe\resources\themes文件夹。
  16. 10.内核里的SOFTWARE挂成SOFT,在HKLM下面.
  17. 11.把HKEY_LOCAL_MACHINE\SOFT\Microsoft\Windows\CurrentVersion\ThemeManager\dllname修改成MSSTYLES文件的路径,LOADEDBEFORE=1
  18. 12.把HKEY_USERS\PED\Control Panel\Current\CURRENT SCHEMES修改成主题MSSTYLES文件的名字.
  19. 13.全部卸载,放回ISO.
  20. 13.封装ISO,压缩成IS_。
复制代码



以后不再提供脚本文件,只提供SOFTWARE和DEFAULT(因为我都改乱了,没办法往外倒)
可以使用REGSHOT进行比较.
具体方法我就不再啰嗦了,需要的再下面回个帖,我看情况弄上来.


26楼上传了LUNA安装包测试版,因为注册表可能不全所以没准有问题,请测试完了回复报告.

[ 本帖最后由 yichya 于 2009-8-15 17:35 编辑 ]
2#
 楼主| 发表于 2009-8-14 09:08:19 | 显示全部楼层
原帖由 mapeimapei 于 2009-8-13 17:13 发表
能不能改为Luna主题,Royal不很喜欢。。。。

鉴于LUNA主题在PE下的字体实在太难看,暂时不打算更换,不过既然有要求,我就换吧。
出于对美观的考虑,字体要换成8M的完整版本。
回复

使用道具 举报

3#
 楼主| 发表于 2009-8-14 09:39:04 | 显示全部楼层
LUNA的配置文件已经做好,但是正在下载东西,不便重启,我把文件发上来,大家测试下,只要把包里的DEFAULT替换掉内核里的就应该没问题,记得把整个主题(SHELL文件夹,luna.msstyles,luna.theme)按照原来的目录结构放进PE内核的RESOURCES文件夹。文件先丢在1楼,大概10点我给大家一个准信,告诉大家能不能用。
回复

使用道具 举报

4#
 楼主| 发表于 2009-8-14 09:40:33 | 显示全部楼层
原帖由 sratlf 于 2009-8-13 21:18 发表
怎么做的啊 LZ  说一下吧

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138825
回复

使用道具 举报

5#
 楼主| 发表于 2009-8-14 10:06:10 | 显示全部楼层
LS先仔细看1楼图片下面的文字,然后更换脚本。
脚本如下:

  1. Windows Registry Editor Version 5.00

  2. [HKEY_USERS\PED\Control Panel\Appearance]
  3. "Current"=""
  4. "NewCurrent"=""

  5. [HKEY_USERS\PED\Control Panel\Appearance\New Schemes\Current Settings SaveAll\Sizes\0]
  6. "Color #0"=dword:00c8d0d4
  7. "Color #1"=dword:00a56e3a
  8. "Color #2"=dword:006a240a
  9. "Color #4"=dword:00c8d0d4
  10. "Color #10"=dword:00c8d0d4
  11. "Color #11"=dword:00c8d0d4
  12. "Color #13"=dword:006a240a
  13. "Color #15"=dword:00c8d0d4
  14. "Color #19"=dword:00c8d0d4
  15. "Color #21"=dword:00404040
  16. "Color #22"=dword:00c8d0d4
  17. "Color #24"=dword:00e1ffff
  18. "Color #25"=dword:00b5b5b5
  19. "Color #27"=dword:00f0caa6
  20. "Color #29"=dword:006a240a
  21. "Color #30"=dword:00c8d0d4

  22. [HKEY_USERS\PED\Control Panel\Appearance\New Schemes\Current Settings SaveNoVisualStyle\Sizes\0]
  23. "Font #0"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,00,\
  24.   00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  25.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  26.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  27. "Font #1"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,00,\
  28.   00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  29.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  30.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  31. "Font #2"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  32.   00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  33.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  34.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  35. "Font #4"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  36.   00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  37.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  38.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  39. "Font #5"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  40.   00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  41.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  42.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  43. "Font #3"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  44.   00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  45.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  46.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  47. "Size #6"=hex(b):0f,00,00,00,00,00,00,00

  48. [HKEY_USERS\PED\Control Panel\Colors]
  49. "ActiveTitle"="0 84 227"
  50. "Background"="0 78 152"
  51. "ButtonDkShadow"="113 111 100"
  52. "ButtonFace"="236 233 216"
  53. "ButtonLight"="241 239 226"
  54. "ButtonShadow"="172 168 153"
  55. "GradientActiveTitle"="61 149 255"
  56. "GradientInactiveTitle"="157 185 235"
  57. "GrayText"="172 168 153"
  58. "Hilight"="49 106 197"
  59. "InactiveTitle"="122 150 223"
  60. "InactiveTitleText"="216 228 248"
  61. "Menu"="255 255 255"
  62. "MenuHilight"="49 106 197"
  63. "MenuBar"="236 233 216"

  64. [HKEY_USERS\PED\Control Panel\Desktop]
  65. "UserPreferencesMask"=hex:b0,32,07,80

  66. [HKEY_USERS\PED\Control Panel\Desktop\WindowMetrics]
  67. "BorderWidth"="0"
  68. "CaptionFont"=hex:f3,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\
  69.   00,00,00,01,00,00,00,00,8b,5b,53,4f,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  70.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  71.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  72. "CaptionHeight"="-375"
  73. "IconFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  74.   00,00,01,00,00,00,00,8b,5b,53,4f,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  75.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  76.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  77. "MenuFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  78.   00,00,01,00,00,00,00,8b,5b,53,4f,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  79.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  80.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  81. "MenuHeight"="-285"
  82. "MessageFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  83.   00,00,00,01,00,00,00,00,8b,5b,53,4f,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  84.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  85.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  86. "ScrollHeight"="-255"
  87. "ScrollWidth"="-255"
  88. "SmCaptionFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,\
  89.   00,00,00,00,01,00,00,00,00,8b,5b,53,4f,00,00,00,00,00,00,00,00,00,00,00,00,\
  90.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  91.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  92. "SmCaptionHeight"="-255"
  93. "SmCaptionWidth"="-255"
  94. "StatusFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  95.   00,00,00,01,00,00,00,00,8b,5b,53,4f,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  96.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  97.   00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

  98. [HKEY_USERS\PED\Software\Microsoft\Internet Explorer\Desktop\Components]
  99. "GeneralFlags"=dword:00000000

  100. [HKEY_USERS\PED\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\ShellNew]
  101. "~reserved~"=hex:18,00,00,00,01,00,01,00,d9,07,08,00,05,00,0e,00,09,00,17,00,\
  102.   1b,00,e2,02

  103. [HKEY_USERS\PED\Software\Microsoft\Windows\CurrentVersion\ThemeManager]
  104. "ThemeActive"="1"
  105. "LoadedBefore"="1"
  106. "LastUserLangID"="2052"
  107. "DllName"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
  108.   74,00,25,00,5c,00,72,00,65,00,73,00,6f,00,75,00,72,00,63,00,65,00,73,00,5c,\
  109.   00,54,00,68,00,65,00,6d,00,65,00,73,00,5c,00,4c,00,75,00,6e,00,61,00,5c,00,\
  110.   4c,00,75,00,6e,00,61,00,2e,00,6d,00,73,00,73,00,74,00,79,00,6c,00,65,00,73,\
  111.   00,00,00
  112. "ColorName"="NormalColor"
  113. "SizeName"="NormalSize"

复制代码


希望有能人能把主题MSSTYLES(是一个DLL文件)里的脚本弄明白,写个提取器,我也就不必这么麻烦的折腾它了,以后娱乐还是XP PE为王。
回复

使用道具 举报

6#
 楼主| 发表于 2009-8-14 10:07:12 | 显示全部楼层
忘记说,把DEFAULT挂在HKEY_USERS下面,项叫PED.
回复

使用道具 举报

7#
 楼主| 发表于 2009-8-14 10:07:45 | 显示全部楼层
原帖由 myzhan 于 2009-8-13 19:25 发表
可以自己更换主题的吗?

已经写好方法,在1楼。
回复

使用道具 举报

8#
 楼主| 发表于 2009-8-15 10:19:27 | 显示全部楼层
已更新LUNA的配置文件,如还有什么问题,直接回复就是.
回复

使用道具 举报

9#
 楼主| 发表于 2009-8-15 16:40:33 | 显示全部楼层
原帖由 12050202 于 2009-8-15 12:35 发表





给个加到内核的包就好

哈哈,太懒了吧,直接把XP的RESOURCES文件夹丢进PE内核不就完了.
回复

使用道具 举报

10#
 楼主| 发表于 2009-8-15 17:31:53 | 显示全部楼层
安装包初步做好,请把内核解开,然后把这些文件跟内核WXPE目录放到一块,运行EXE就可以了.
记得把第一个的RAR扩展名去掉.

petg.part01.exe.rar

361.33 KB, 下载次数: 236, 下载积分: 无忧币 -2

petg.part02.rar

361.33 KB, 下载次数: 331, 下载积分: 无忧币 -2

petg.part03.rar

361.33 KB, 下载次数: 344, 下载积分: 无忧币 -2

petg.part04.rar

361.33 KB, 下载次数: 239, 下载积分: 无忧币 -2

petg.part05.rar

361.33 KB, 下载次数: 328, 下载积分: 无忧币 -2

petg.part06.rar

361.33 KB, 下载次数: 281, 下载积分: 无忧币 -2

petg.part07.rar

361.33 KB, 下载次数: 246, 下载积分: 无忧币 -2

petg.part08.rar

361.33 KB, 下载次数: 304, 下载积分: 无忧币 -2

petg.part09.rar

48.81 KB, 下载次数: 142, 下载积分: 无忧币 -2

回复

使用道具 举报

11#
 楼主| 发表于 2009-8-15 17:37:08 | 显示全部楼层
还有,一定在正常的XP下运行,要从里面取文件的.
回复

使用道具 举报

12#
 楼主| 发表于 2009-8-16 09:35:34 | 显示全部楼层
估计有语法错误,今天没时间,改天重写个P处理。
回复

使用道具 举报

13#
 楼主| 发表于 2009-8-16 09:37:57 | 显示全部楼层
看来我的东西漏洞百出,明天吧,我会给大家一个满意的答复,今天得赶作业。
回复

使用道具 举报

14#
 楼主| 发表于 2009-8-16 10:59:26 | 显示全部楼层
原帖由 sczts 于 2009-8-15 22:56 发表
我是直接把我的.MSSTYLES主题文件名改为站长原来的主题名并替代站长的那个.顺利开机.但开关机速度都比原来慢,还出现附图上的一些问题(用站长的主题也是如此),资源管理器菜单的问题把BROWSELC.DLL弄到SYSTEM32里 ...

开关机慢的问题我也遇到了,还有就是用IMDISK挂一个什么东西,卸载的时候一直就Notifying Applications That Device is Being Removed,得老半天,还可能就挂掉.
BROWSELC加进内核菜单果然就哟有了,谢谢.
回复

使用道具 举报

15#
 楼主| 发表于 2009-8-16 11:16:53 | 显示全部楼层
请把压缩文件里的install.cmd换掉.
install.cmd
  1. @echo off
  2. pushd %~dp0
  3. expand "%~dp0wxpe\system32\setupreg.hiv" "%~dp0wxpe\system32\setupreg.hiv"
  4. del "%~dp0wxpe\system32\setupreg.hi_"
  5. reg load HKU\PED "%~dp0wxpe\system32\config\default"
  6. reg load HKLM\PESOFT "%~dp0wxpe\system32\config\software"
  7. reg load HKLM\PES "%~dp0wxpe\system32\setupreg.hiv"
  8. regedit /s luna.reg

  9. reg unload HKU\PED
  10. reg unload HKLM\PESOFT
  11. reg unload hklm\pes
  12. makecab "%~dp0wxpe\system32\setupreg.hiv" "%~dp0wxpe\system32\setupreg.hi_"
  13. del "%~dp0wxpe\system32\setupreg.hiv"
  14. cd wxpe
  15. md resources
  16. cd ..
  17. copy "%windir%\resources\themes" "%~dp0wxpe\resources"
  18. xcopy /i /h /r /e "%~dp0towxpe\system32\*.*" "%~dp0wxpe\system32"
  19. xcopy /i /h /r /e "%~dp0towxpe\winsxs\*.*" "%~dp0wxpe\winsxs"
  20. copy %windir%\system32\Shsvcs.dll wxpe\system32
  21. copy %windir%\system32\Activeds.dll wxpe\system32
  22. copy %windir%\system32\icaapi.dll wxpe\system32
  23. copy %windir%\system32\mstlsapi.dll wxpe\system32
  24. copy %windir%\system32\ntlsapi.dll wxpe\system32
  25. copy %windir%\system32\termsrv.dll wxpe\system32
  26. copy %windir%\system32\uxtheme.dll wxpe\system32
  27. copy %windir%\system32\themeui.dll wxpe\system32
  28. start "%~dp0wxpe\system32\pecmd.ini"
  29. echo 请把PECMD.ini里"TEAM WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %%ss%%\SMSS.EXE|FILE %%ss%%\WINLOGON.EXE"一句删除!!!
  30. pause
复制代码

[ 本帖最后由 yichya 于 2009-8-16 11:18 编辑 ]
回复

使用道具 举报

16#
 楼主| 发表于 2009-8-16 11:19:42 | 显示全部楼层

回复 #35 yichya 的帖子

还有,开始菜单问题我一直不知道怎么解决,即使不开主题,打开XP样式的开始菜单也会是那样的.
回复

使用道具 举报

17#
 楼主| 发表于 2009-8-16 16:06:32 | 显示全部楼层
核心的格式?若是IMG的话报上剩余空间,如不是把你改过的SETUPREG.HIV弄上来.
回复

使用道具 举报

18#
 楼主| 发表于 2009-8-16 17:38:09 | 显示全部楼层
那个已经改过了,再改就麻烦了.
回复

使用道具 举报

19#
 楼主| 发表于 2009-8-16 17:39:48 | 显示全部楼层
估计有一个SETUPREG没有删掉.今天没时间上网了,得等到明天才行.
回复

使用道具 举报

20#
 楼主| 发表于 2009-8-26 13:06:40 | 显示全部楼层
我都快忘了我曾经发过这个帖子。
最近几天要折腾CE和WIN7,大家来完善吧。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-6 15:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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