无忧启动论坛

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

[组图]本着学习的原则拆了win9pe,尽可能以客观的角度去分析下.

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-25 23:47:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.开始菜单全面丑化,但画图图标依旧,我的电脑图标还美化了


2.以传统的方式去加载声卡驱动,只-pnp一次,无法安装HD Audio


3.DirectX采取大量复制文件的方式,印象中似乎要占用X盘20M空间。40M的内存开销放在DirectX身上是否有点不划算?


4.我的电脑以及文件夹图标全面丑化,但工具栏没丑化,风格不统一,怪怪的,不怎么协调


5.用了fbwf,这玩意我很久没用了。又没有RamDriv,决定了其不能挂载wim


6.系统属性以及开始菜单砍得好狠,可是shell32.dll没处理好,控制面板有三个bug(网络连接,字体,管理工具)


7.刚想关机,画面把我雷了。比win98的还要简洁。


其它细节:
1.滚动条画面好丑好雷,艺术字体的Windows 9,尤其是那个9字很销魂...
2.LOGO界面(虽然没LOGO,暂且这样称呼)的字体和背景色挺雷.....蓝底绿字...一会儿又变成了灰底红字....
3.wmp采用直接注册光盘上文件的做法,我不敢苟同。

总结:
1.无可否认内核是优秀的,感觉可能文件比我的要齐全....还没拆内核,不敢妄言。
2.无法避免的问题就是内核以外的其它组件是落后的。采用的都是最不优的方法,可以说还停留在无忧大概2007年中的水平。
3.风格不统一。个人认为如果统一丑化了也许挺好看。现在这么混乱有种不伦不类的感觉。而已资源也砍过度了。
4.LOGO画面的字体个人认为不该那么鲜艳。原先的白底+蓝字就好。

欢迎提出不同意见,请勿人身攻击

[ 本帖最后由 neo4026 于 2009-6-25 23:56 编辑 ]
2#
发表于 2009-6-26 00:20:16 | 只看该作者
大家来完善它吧,力求节俭、稳定、快捷、小巧!
回复

使用道具 举报

3#
发表于 2009-6-26 01:30:51 | 只看该作者
好像这东西本身应该也是2007年甚至以前的东西,版主拿到的版本估计也是其他人diy出来的了
不过这个版本的文件,减小体积的方法实在是暴力
基本上删除的原则就是见一个删一个
以shell32.dll为例,这个版本的shell32.dll是2.9xm,其实这个大小本身不奇怪,根本无需丑化
256色图标,保留48尺寸,以这个pe用到的资源来算,2.9xm的大小足够让他跟主流pe有一样的显示效果
而这个pe的图标是严重缺失,剩下的图标也都删了48尺寸,而且大部分是16色的,用不着的图标留了一堆
msgina.dll更离谱,位图、图标删得一干二净,对话框倒全部保留了,212k的尺寸,加10k就可以还原本来面目了
为了10k那么丑好像不太值得
不过人无完人,每个细节都要做得很好,那要花费很多时间的
只是感觉这个系列(包括后继yy者)好像多数比较喜欢哗众取宠,吹得比较厉害

其实丑不是问题,如果单单是还原正常面目,体积基本上不用怎么增加
去掉多余的资源省下来的空间,基本上应该足够填补那些被过度精简的资源所用了

关键的一点是,这个内核是否真的有过人之处,如果有的话,倒是值得研究一下,取长补短的
回复

使用道具 举报

4#
 楼主| 发表于 2009-6-26 01:35:38 | 只看该作者
原帖由 NicTense 于 2009-6-26 01:30 发表
好像这东西本身应该也是2007年甚至以前的东西,版主拿到的版本估计也是其他人diy出来的了
不过这个版本的文件,减小体积的方法实在是暴力
基本上删除的原则就是见一个删一个
以shell32.dll为例,这个版本的s ...

嗯,这个就是世界第八那个

作者是61老大,盛世雄风的。

盛世倒好久了,这作品大概是08年初做的

(以前61没研究过PE,只是做精简系统,所以只有07年的水平也不足为奇)

按你这样说的话似乎丑化不值得 确实看起来那个了点

内核而言,我认为它的文件列表可以作为2003pe的参考

从安装盘开始做PE的话按这文件列表就没错.
回复

使用道具 举报

5#
发表于 2009-6-26 01:47:35 | 只看该作者
原帖由 neo4026 于 2009-6-26 01:35 发表

嗯,这个就是世界第八那个

作者是61老大,盛世雄风的。

盛世倒好久了,这作品大概是08年初做的

(以前61没研究过PE,只是做精简系统,所以只有07年的水平也不足为奇)

按你这样说的话似乎丑化不值 ...


61应该对美化不感冒,也懒得去研究图标位图对应的资源,所以直接把某个编号以后的直接删除,就诞生了这个丑化版

后面yy的人,估计也是追求体积小为主的

不过说实在的,如果要小,shell32.dll至少还可以减小200k

其实16位色的图标也未必都很难看的


像这些都是处理成16色的了,跟系统原来的比也没多大区别

有些用16色比较难看的,换成256色,混合着用的话,2.8m左右应该可以达到很不错的效果了,

就是不知道这个内核具体有什么过人之处

如果说小的话,我记得有一个版本才17m
回复

使用道具 举报

6#
 楼主| 发表于 2009-6-26 01:56:11 | 只看该作者
嗯,估计也只是61用来练手的东西。
撇开上述缺点来说,只能说是中规中矩,不能说是过人。
也许磁盘驱动比较牛,但应该比不上zpe和n大的方案专业。
我比较看重的是用户体验,uepon也是,只不过咱们往两个方向走而已。所以虽然我不会美化相关技术,但也尽可能收集多的素材来替换资源美化,确保用户用起来舒服。
比如我的shell32.dll,以vista的资源为底,用了隐者的关机按钮和部分资源,还在偶然找到的黄颜色(被和谐了)文件夹vista风格的dll里提取。这方面我是十分放精力去做的。

[ 本帖最后由 neo4026 于 2009-6-26 01:58 编辑 ]
回复

使用道具 举报

7#
发表于 2009-6-26 02:08:44 | 只看该作者
原帖由 neo4026 于 2009-6-26 01:56 发表
嗯,估计也只是61用来练手的东西。
撇开上述缺点来说,只能说是中规中矩,不能说是过人。
也许磁盘驱动比较牛,但应该比不上zpe和n大的方案专业。
我比较看重的是用户体验,uepon也是,只不过咱们往两个方向 ...


版主一个人要弄整个系统的方方面面还是很辛苦的,太花时间了
我纯粹是没事瞎搞,各位老大已经做过的事情,我是懒得花时间去研究,
反正精力有限,研究了也不可能有什么突破,既然不能超越,我就直接拿来就用了
倒是对具体某个文件的资源的精简这方面,很少有人去研究,多数都是赶时间粗略的乱删一通
所以我对这个比较感兴趣

对了,顺便请教个问题

fujianabc 已经解决了xp核心pe安装win7的问题,详见http://bbs.wuyou.net/forum.php?mod=viewthread&tid=143569

这样,03pe相对于xp核心的pe还有哪些优势呢?

另外,还有一个问题

不知版主有没有用过reshacker的脚本功能
就是 reshacker -script 脚本文件 这个功能
不知道为什么,我用这个功能处理文件,有些文件可以正常工作
有些文件,reshacker死活就是不执行脚本,也不报错,反正就是什么事都没干就算完成了
但是换成命令行就正常
不知道是bug还是什么原因

[ 本帖最后由 NicTense 于 2009-6-26 02:22 编辑 ]
回复

使用道具 举报

8#
发表于 2009-6-26 07:38:37 | 只看该作者
小巧,启动快,能完成电脑的维护,支持新的主板磁盘控制器,就可以了。
PE是用来好看的还是好用的?
期盼更好用小巧的PE出现。
回复

使用道具 举报

9#
发表于 2009-6-26 07:58:58 | 只看该作者
符合只是把PE当作维护工具集的人的需要
这类的人应该不会在意美化啥的
主要是高效、驱动全、工具够用
这些就够了

只有追求多功能
时间比较闲,维护不争分夺秒
要玩游戏,要娱乐功能的这类人才会去注意美化呀等等

看论坛里的情况
这个PE也有不少粉丝
存在即合理吧
回复

使用道具 举报

10#
发表于 2009-6-26 08:27:50 | 只看该作者
已经说了是yy的,32位色彩,图画的图标是正常的,偶尔维护是无所谓的,
经常用都会用32位色。
我的电脑图标,我的文档图标是原版win9的,不是我美化的。
我一点也不认为vista,苹果,win7的图标好看,觉得花里胡哨。
声卡好像安两次就能上去的。

tuh.JPG (47.9 KB, 下载次数: 63)

tuh.JPG
回复

使用道具 举报

11#
 楼主| 发表于 2009-6-26 09:39:02 | 只看该作者
原帖由 NicTense 于 2009-6-26 02:08 发表


版主一个人要弄整个系统的方方面面还是很辛苦的,太花时间了
我纯粹是没事瞎搞,各位老大已经做过的事情,我是懒得花时间去研究,
反正精力有限,研究了也不可能有什么突破,既然不能超越,我就直接拿来就 ...

即使在最早uepon发现xp pe装vista以前,也有直接部署PE 2.0到硬盘的方法去安装。
03的话我感觉最大差别就是磁盘管理组件比XP的要新 这也是MS限制vista/se7en只能在03pe安装的原因,
而且fujianabc那方法我没测试过 由于没进PE 2.x/3x,感觉如果用WAIK设定在安装前/安装成功后的脚本都不会执行

ResHacker那个我没测试过,是不是你的ResHacker版本老了?
回复

使用道具 举报

12#
发表于 2009-6-26 10:02:42 | 只看该作者
就一个 xp 和 03 的混合内核。
回复

使用道具 举报

13#
发表于 2009-6-26 10:45:09 | 只看该作者
对于自称很了不起的的东西,我一向都不感冒,对于这个所谓的WIN9也是一样。
回复

使用道具 举报

14#
发表于 2009-6-26 10:46:43 | 只看该作者
原帖由 NicTense 于 2009-6-26 02:08 发表


版主一个人要弄整个系统的方方面面还是很辛苦的,太花时间了
我纯粹是没事瞎搞,各位老大已经做过的事情,我是懒得花时间去研究,
反正精力有限,研究了也不可能有什么突破,既然不能超越,我就直接拿来就 ...


03对xp的优势,ms会继续支持
gpt分区的支持,可以读取,xp好像不行
回复

使用道具 举报

15#
发表于 2009-6-26 19:47:50 | 只看该作者

9pe初步分析

1、安装win7

9pe以能安装win7著称。个人觉得这点很神奇。
我少读书,不知道其它pe(包括0PE),是不是大多不能安装win7,需要做什么样的修正补充才能?

2、全内置,支持pxe网络启动
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D3
这方面直觉不神奇。

首先,“pxe网络启动时,请注意:内核winpe.is_ 重新改名得到winpe.iso”,表明其用于本地启动的版本不能直接用于pxe启动。

其次,其pxe启动主要是启动了内核iso,外置工具必须全内置于核心iso,占启动内存,不能无限增加外置。

第三,这个9pe的pxe启动是纯内核启动,全内置工具方式,pxe启动与本地启动是两套,许多pe都可以这么做,所以9pe在支持pxe启动方面没有特色。

个人感觉9pe对pxe启动的支持总体不如0pe。

3、体积

楼主看看这个winsxs,体积跟xp的差不多,比其它03pe的小一两兆,不知功能如何,通用性如何。

0pe属于体积小的,但不追求最小,强调的是可剪裁、可扩展。
比较一下这个9pe的内核与0pe相应的03内核(均含磁盘驱动),发现体积差异主要在winsxs。
除开winsxs的差异,其它大小就差不多了。0pe体积大5%左右,但考虑到0pe内置有wim服务支持和wimnt工具、xp资源组件、7za解压、imdisk等大文件,所以内核体积应该是差不多的大小。

这个9pe属于小的,但跟若干pe相差不超过10%。其中一半是winsxs的差异。如果其winsxs可取,则是值得学习的地方。
回复

使用道具 举报

16#
 楼主| 发表于 2009-6-26 20:30:11 | 只看该作者
能安装win7,那是因为内核是03

能安装到win7,那是安装程序做得好

用boot.ini的方法

深度2.5本来也是采用这种方法 但印象中好像有些机器启动不了于是就没再用了
回复

使用道具 举报

17#
发表于 2009-6-26 21:17:03 | 只看该作者
我一直研究,一直用这个pe,做维护用。
1.磁盘驱动,我们 N版的方案+一些其它的额外的驱动,由于N版的方案非常优秀,因此更加优秀。
2.内核文件,可以支持各种维护。
3.是最想多说的,就是安装问题。它采用了最简单,也是最可靠的 ntldr引导,手工复制。
pe的引导本身就是2003sp1的ntldr,因此用复制应该是2003sp2的ntldr,boot.ini等文件的
方法安装各种磁盘,也是最可靠的,这种方法如果不能引导,其它方法也会无法引导。
u+和cdrom,由于直接对 iso,不通过其他工具,因此成功率非常高。

可能作者对pe的内涵理解的比较透彻,看似简单,没什么特别,但是效果却特别。
几乎万能启动+认到硬盘+各种维护工具
回复

使用道具 举报

18#
 楼主| 发表于 2009-6-26 21:20:32 | 只看该作者
原帖由 dvd008 于 2009-6-26 21:17 发表
我一直研究,一直用这个pe,做维护用。
1.磁盘驱动,我们 N版的方案+一些其它的额外的驱动,由于N版的方案非常优秀,因此更加优秀。
2.内核文件,可以支持各种维护。
3.是最想多说的,就是安装问题。它采用了 ...

迷信.
ntldr无法直接启动ntldr 需要用avldr做中转
61根本不懂PE 他只是个做精简系统的
万能启动?我倒不觉得跟版内的有何大区别

感觉这PE的用户好像都很唯心
回复

使用道具 举报

19#
发表于 2009-6-26 21:20:46 | 只看该作者
我怎么觉得领导在带头贬低别人的作品呢,有用吗??。。。
回复

使用道具 举报

20#
 楼主| 发表于 2009-6-26 21:21:42 | 只看该作者
原帖由 bank-w3000 于 2009-6-26 21:20 发表
我怎么觉得领导在带头贬低别人的作品呢,有用吗??。。。

我没有带头贬低
我已经尽量的客观去分析了

对其优点也做了充分的肯定
回复

使用道具 举报

21#
 楼主| 发表于 2009-6-26 21:27:02 | 只看该作者
原帖由 zhxy9804 于 2009-6-26 21:22 发表
主要是这个pe吧,不伦不类的,让人不大舒服,建议做成全部256色的,启动内存也不会大到哪里去

一矢中的
回复

使用道具 举报

22#
发表于 2009-6-26 21:37:45 | 只看该作者
原帖由 neo4026 于 2009-6-26 21:20 发表

迷信.
ntldr无法直接启动ntldr 需要用avldr做中转
61根本不懂PE 他只是个做精简系统的
万能启动?我倒不觉得跟版内的有何大区别

感觉这PE的用户好像都很唯心


SETUPLDR.BIN 直接改名为 ntldr是可以启动的
nt52直接找 ntldr,nt60找bootmgr,再找ntldr   完了都找 boot.ini
完了avldr 引导 LDRXPE 启动pe

所以,xp,03,vista,win7 都能成功启动pe
被windows格式化过的 u盘,移动硬盘,原理一样

其它方式,有时就不能启动。
回复

使用道具 举报

23#
 楼主| 发表于 2009-6-26 21:43:12 | 只看该作者
原帖由 dvd008 于 2009-6-26 21:37 发表


SETUPLDR.BIN 直接改名为 ntldr是可以启动的
nt52直接找 ntldr,nt60找bootmgr,再找ntldr   完了都找 boot.ini
完了avldr 引导 LDRXPE 启动pe

所以,xp,03,vista,win7 都能成功启动pe
被windows ...

我明白改名可以启动
但安装到硬盘不能直接这样吧?

看你说的我还是看得一头雾水

另:USB直接启动setupldr.bin兼容性没io.sys+grldr好
回复

使用道具 举报

24#
发表于 2009-6-26 21:54:38 | 只看该作者
试一试,也不会破坏数据

理论上,能安装xp,就能启动pe,
u盘,移动硬盘只要能启动到 dos,就能启动。
因此,近乎万能启动。

这个世界,还是MS的兼容最好

直接改名,直接进pe,没有启动选项
回复

使用道具 举报

25#
发表于 2009-6-26 21:56:13 | 只看该作者
原帖由 bank-w3000 于 2009-6-26 21:20 发表
我怎么觉得领导在带头贬低别人的作品呢,有用吗??。。。


如果这个pe做几个改动,估计就没什么人出来表示反感了

1、发布的时候低调点,语句平和点,别动不动就自吹天下第几,最好的pe,一副傲视群雄的样子

2、把名字改一下,别搞什么windows9的,叫 9pe 就好了,别说是源自2099年出品的windows9,直说了,主要基于windows2003,部分文件取自xp就是了,何必故作神秘呢,无忧再怎么说也是技术论坛,又不是白痴论坛

3、把开始菜单那几个图标还原一下,不就10k吗,shell32.dll至少有1、200k的东西是没用的,要省也别省这10k嘛

[ 本帖最后由 NicTense 于 2009-6-26 22:02 编辑 ]
回复

使用道具 举报

26#
发表于 2009-6-26 21:58:08 | 只看该作者
windows格式化过的 u盘,移动硬盘 兼容会比较好,也许是成功的关键
回复

使用道具 举报

27#
发表于 2009-6-27 02:33:01 | 只看该作者


突发奇想,做了几个1bit的图标,好像也不是很难看啊

哈哈,用这个做个黑白的pe,应该可以减小几百k吧
回复

使用道具 举报

28#
发表于 2009-6-27 03:48:31 | 只看该作者
原帖由 NicTense 于 2009-6-26 21:56 发表


如果这个pe做几个改动,估计就没什么人出来表示反感了

1、发布的时候低调点,语句平和点,别动不动就自吹天下第几,最好的pe,一副傲视群雄的样子

2、把名字改一下,别搞什么windows9的,叫 9pe 就好 ...


颇为赞同第一、二点的意见……
回复

使用道具 举报

29#
发表于 2009-6-27 09:17:37 | 只看该作者
昨晚看见这讨论帖,就来了兴趣,下了一个,内核也让我给拆了。
现在说下感受:如果抛开外置的其它组件,内核算是很优秀了。我下的是全内置的版本。感觉比水哥的全内置版还要强,因为全内置要控制好体积,它这个体积很小,用来做PXE最合适不过了。启动也不错,PXE不考虑显卡和声卡了。我把SHELL32的图标改了下,用256色的16、32、48三个尺寸的图标换上,大小是3.63M。EXPLORER也换上图标,大小在365K。其它的一些位图也换上了,补全,再去了一些没用的。好看多了。WIN9换成WIN2003。这样可以换下水哥的全内置版了,整个ISO也就80M,带网络支持,MMC,IE6,一些系统维护软件,常用软件,内核不用压缩,做PXE用。
如果不用这WIN9这名号,让人看了不舒服,抛开其它因素,这个PE我还是喜欢的。
回复

使用道具 举报

30#
发表于 2009-6-27 09:55:37 | 只看该作者
61还是很值的怀念
pe9用过一段时间,至少在08年,我觉得它 是很出色的
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-28 18:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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