无忧启动论坛

标题: [090821]71.2MB精简版PE2.1,256M内存20秒硬盘启动,硬盘驱动、安装系统通吃 [打印本页]

作者: uepon    时间: 2009-7-12 09:23
标题: [090821]71.2MB精简版PE2.1,256M内存20秒硬盘启动,硬盘驱动、安装系统通吃
这个PE2.1是NEO4026的PE2.1的精简版本。我看好PE 2.X,其中最重要的原因是它具有万能型磁盘控制器驱动,这点很诱惑人。它采用PECMD带动,EXPLORER外壳。由于体积小且采用老九PECMD,所以启动速度相当快。在我256M内存老爷机上从硬盘启动20秒即可启动到桌面(不信的话联系我索取视频)。192MB可启动,256MB可流畅运行。精简了很多部分。由于自己用不到网络,所以也就剔除了网络。DRIVERSTORE部分我已经精简了少量不用的东西。相信有高手还能够对内核进行进一步的精简。WIM大小 71.2MB。外置 15MB(其中PM9并非从别人的PE里刨窃,而是在网上下的,然后进行分配盘符的UI修复和几个设置,欢迎刨窃)。ISO里包括引导89.9MB。

下载地址:
FTP2(zhxy9804)里Uepon目录下的BOOTCD090821.iso

http://www.rayfile.com/files/064cf085-8ee5-11de-81da-0014221f469f/
MD5: 2B04B462A14AEC6BD2E8E251F9CAA59F



[090821]12:00 更新:
1、恢复DRIVERSTORE目录。解决202楼提出的scsiport.sys问题。(228楼wgykk测试通过)
2、进一步精简SYSTEM32目录,虽然有文件添加,但WIM还是降到了71.2MB。
3、显示“受保护的系统文件夹”。
4、增加一个近6M的PM9分区工具,同时保留DISKGENIUS。
5、解决VDM工具在虚拟机里面打不开的问题。
6、在小内存运行时,不自动启动输入法,供用户手动选择。
7、已经支持USB的即插即用。


[090819]18:00 更新:
1、解决WIN7安装程序启动慢的问题。
2、增加WIM支持和WIMTOOLS工具。
3、修正138楼提出的格式化问题。MMC里已经正常。PM7是软件的问题,PM9正常,见最下面的图。
4、修正99楼yewuqiu提出的“管理员权限”问题。
5、修正88楼jianliulin提出的“不能右键装INF”的问题。
6、更改了记事本的字体。
7、修正64楼lqcai提出的双“管理工具”问题,但未改变桌面图标大小。

[090712]19:51 更新:
1、增加U盘支持,解决U盘启动桌面只有三项。
2、取消软驱驱动的安装。提高启动速度。
3、解决“文件搜索”弹出的提示框。
4、解决启动时分辨率乱换的问题。
这次更新使得192MB启动时桌面背景出来了。奇怪。



256MB可以完美流畅运行。



















[ 本帖最后由 uepon 于 2009-8-26 11:29 编辑 ]

reteryrtu.jpg (108.83 KB, 下载次数: 307)

reteryrtu.jpg

fenqu.jpg (80.42 KB, 下载次数: 291)

fenqu.jpg

作者: neo4026    时间: 2009-7-12 09:23
考,真牛
作者: rstart    时间: 2009-7-12 09:26
传上来。。参考一下。。。
作者: lrbin50    时间: 2009-7-12 09:55
不错,这么小有实用价值了。
作者: oar    时间: 2009-7-12 10:02
其中DRIVERSTORE部分
是否指硬盘接口驱动之类?那砍掉后真的没影响么?
作者: coolg    时间: 2009-7-12 10:02
呵呵,渐入佳境了.....顶...
作者: uepon    时间: 2009-7-12 10:07
原帖由 oar 于 2009-7-12 10:02 发表
其中DRIVERSTORE部分
是否指硬盘接口驱动之类?那砍掉后真的没影响么?


到底有没有影响,我还不清楚,等待大家测试。
作者: 北斗    时间: 2009-7-12 10:24
我烤,这不介于牛A和牛C之间了吗~

这就去下载,实在太爽了~~

楼主辛苦了~~
作者: 北斗    时间: 2009-7-12 10:26
另外,地址是FTP3吧,不是FTP2??我在FTP3找到的
作者: uepon    时间: 2009-7-12 10:28
原帖由 北斗 于 2009-7-12 10:26 发表
另外,地址是FTP3吧,不是FTP2??我在FTP3找到的


以前的FTP3变成FTP2了。
作者: NicTense    时间: 2009-7-12 10:29
这下离实用很近了
作者: lrbin50    时间: 2009-7-12 10:39
测试了一下,启动很快,但多一个管理工具的菜单,另,那个文件搜索也找不到相应的DLL,没什么价值,删了更好(个人认为)。
作者: lxl1638    时间: 2009-7-12 10:44
果然有人砍到100M以下了!
作者: 66369    时间: 2009-7-12 10:46
试了.启动很快.谢谢.
作者: rstart    时间: 2009-7-12 10:49
DRIVERSTORE  应该可以保留吧, 到时候怕有些 硬件找不到。。比如 scsi 卡一类的
作者: wanghh    时间: 2009-7-12 11:02
谢谢!辛苦了!~~~~~~~~~
作者: 潇湘晨光    时间: 2009-7-12 11:15
下个看看呢.....
作者: yewuqiu    时间: 2009-7-12 11:27
不错
DRIVERSTORE
还是可以删除
那个好像是运行过程中
插入新硬件添加驱动才用到的
pe里这种情况不是很多
但是如果你插入U盘、移动设备等需要识别的话
删除了应该是不能正确识别的
保险起见,应该是删除其中用不到的驱动部分
而不是全部删除
作者: edwinsunday    时间: 2009-7-12 11:31
为什么不做SP2的08呢
作者: yewuqiu    时间: 2009-7-12 11:35
原帖由 edwinsunday 于 2009-7-12 11:31 发表
为什么不做SP2的08呢

有人说windows aik没有出sp2或2.2的版本
winbuilder好像支持sp2不太好
其实sp1\sp2差别好像不是很大
或者你也可以把这个下载后用sp2盘里的文件替换
就是sp2的pe2.2了
作者: 北斗    时间: 2009-7-12 11:36
简单试用了一下,在384MB和1GB的两台老机器上实机启动,启动速度飞快,常用的功能基本都有,连我的老爷软驱都认的出。

就是图标稍微xx了点,看着不太舒服,不过这不是什么大问题,可以忽略。

革命尚未成功,大家继续努力~~
作者: yewuqiu    时间: 2009-7-12 11:46
启动很快
不过我是1.5g内存
2核心
但是进入桌面后,要停滞大约30秒以上
鼠标处于忙碌状态
点啥都没反应
可能是在初始化网路吧
可惜认不到vm的网卡
作者: uepon    时间: 2009-7-12 12:14
不是网络。楼上的可以尝试进bios把软驱关掉。然后就快了。
作者: cmdy268    时间: 2009-7-12 12:17
确实很牛,下载试试。。
作者: qwer123    时间: 2009-7-12 12:21
牛B,下载试试看。。。。。
作者: yewuqiu    时间: 2009-7-12 12:36
原帖由 uepon 于 2009-7-12 12:14 发表
不是网络。楼上的可以尝试进bios把软驱关掉。然后就快了。



确实
移除软驱后速度很快
谢谢
作者: 北斗    时间: 2009-7-12 12:43
原帖由 yewuqiu 于 2009-7-12 12:36 发表



确实
移除软驱后速度很快
谢谢

应该是打开了软驱控制器,但没有物理软驱,这样才会造成速度慢。

如果开了软驱控制器,而且也有物理的软驱,这样不会变慢的。
作者: lxl1638    时间: 2009-7-12 12:47
原帖由 北斗 于 2009-7-12 11:36 发表
简单试用了一下,在384MB和1GB的两台老机器上实机启动,启动速度飞快,常用的功能基本都有,连我的老爷软驱都认的出。

就是图标稍微xx了点,看着不太舒服,不过这不是什么大问题,可以忽略。

革命尚未成功 ...


图标XX问题很容易解决的:
修改注册表。进入注册表,打开“HKEY_CLASSES_ROOT\\lnkfile”分支,在lnkfile子键下面找到一个名为“IsShortcut”的键值,它表示在桌面的.LNK快捷方式图标上将出现一个小箭头。右键单击“IsShortcut”,然后从弹出的菜单中选择“删除”,将该键值删除。因为快捷方式以.LNK居多,但也有一些是.PIF(指向MS-DOS程序的快捷方式)所以也将“HKEY_CLASS-ES_ROOT\\piffile”分支上的“IsShort-cut”删除,重启计算机就可以了。

上面是正常系统的处理方法,PE系统挂注册表上来参照该方法修改即可。
作者: 北斗    时间: 2009-7-12 12:50
原帖由 lxl1638 于 2009-7-12 12:47 发表


图标XX问题很容易解决的:

上面是正常系统的处理方法,PE系统挂注册表上来参照该方法修改即可。


收到,多谢多谢~~~:)
作者: yewuqiu    时间: 2009-7-12 13:07
希望楼主能贴出精简列表
或说精简的文件列表
谢谢
作者: 北斗    时间: 2009-7-12 13:13
刚刚做的量产到U盘实机测试:

主机:NF2(支持USB2.0)+AMD Athlon 2200+1GB DDR+MX440

U盘:Apacer 4GB 群联2232主控,量产模式21,USB-CDROM,量产工具版本1.06

测试报告:
1、量产USB-CDROM启动速度比物理CDROM模式慢很多,U盘启动时,在Loading files的过程需要的时间大概是物理CDROM的2~3倍,之后的速度和物理CDROM差不多。(也有可能是主板对USB2.0的支持问题,抑或BIOS,等有机会再找台780/790/SB700/SB750测试下)

2、启动进入桌面后,只有三个icon了,分别是《计算机》、《MMC》、《命令提示符》,其它的图标统统蒸发了,《计算机》中也看不到U盘相关的盘符。是不是因为PE没有成功驱动USB设备,造成的的这个问题?

3、任务托盘中的那个调节显示器分辨率和色深、刷新率的icon还在。

[ 本帖最后由 北斗 于 2009-7-12 13:14 编辑 ]
作者: 12050202    时间: 2009-7-12 14:42
要下来看下了
只要启动能满意
作者: 66369    时间: 2009-7-12 15:04
只想用他能上网.

折腾了几个小时.无果.

哪里入手?
作者: 蓝色天使    时间: 2009-7-12 15:25
等,继续等,看看网络什么时候解决
作者: edisonvon    时间: 2009-7-12 15:45
成功安装Win7 就是有点慢,等等就会好的


作者: uepon    时间: 2009-7-12 16:11
这个版本阉割了网络。

[ 本帖最后由 uepon 于 2009-7-12 20:01 编辑 ]
作者: h163    时间: 2009-7-12 16:30
赞一个。这个确实牛!
大个头的PE2.x也减肥了,PE3.x也不会更差。技术是无止境的,关键是同志的努力。
不要断言什么PE2.x不大不行,小了转不动。PE存在就是小巧、够用就可以了。

uepon好样的!
作者: yichya    时间: 2009-7-12 17:09
字体不大像原来的啦,LZ精简掉了?
作者: listee    时间: 2009-7-12 17:25
请教如何做成非量产方式的U盘启动?
我用grub的chainloader /bootmgr之后报启动失败,请问是不是与bcd内容有关?
作者: haohao1    时间: 2009-7-12 17:37
原帖由 北斗 于 2009-7-12 13:13 发表
刚刚做的量产到U盘实机测试:

主机:NF2(支持USB2.0)+AMD Athlon 2200+1GB DDR+MX440

U盘:Apacer 4GB 群联2232主控,量产模式21,USB-CDROM,量产工具版本1.06

测试报告:
1、量产USB-CDROM启动 ...
启动进入桌面后,只有三个icon了,分别是《计算机》、《MMC》、《命令提示符》,
Intel GS45 ICH9主板,用Netac 512M的U盘,采用UltraISO“写入硬盘映像”方式。一样桌面上只有剩下这三个图标。启动速度还可以,完成时间一分钟以内OK。
作者: 水韵    时间: 2009-7-12 17:49
很好很强大,下载来试试
作者: HY    时间: 2009-7-12 19:27
精简到这个程度,大家有得搞了。
作者: uepon    时间: 2009-7-12 20:06
原帖由 北斗 于 2009-7-12 13:13 发表
刚刚做的量产到U盘实机测试:

主机:NF2(支持USB2.0)+AMD Athlon 2200+1GB DDR+MX440

U盘:Apacer 4GB 群联2232主控,量产模式21,USB-CDROM,量产工具版本1.06

测试报告:
1、量产USB-CDROM启动 ...


关于U盘,我发现少了USBSTOR.SYS。于是加了进去。测试通过。更新版的你也试试。
作者: Zokor    时间: 2009-7-12 20:22
这就有得搞了,
维护和,全功能,各取所需。
作者: mapeimapei    时间: 2009-7-12 20:46
精简到87M了,是个好消息,是不是也将网络和IE组件精简了?
作者: gaokun    时间: 2009-7-12 20:55
如果有了添加网络的版本,可以考虑将自己的PE转到这上面来,只是体积稍微大了点。

不过看起来还有很多地方需要雕琢雕琢。
作者: mapeimapei    时间: 2009-7-12 20:56
pe2.1是默认支持双核的,内核也精简到了boot也精简到了72M,很有参考价值。

是不是考虑将网络组建剥出来也来个外挂。。
作者: zhongyy666    时间: 2009-7-12 21:09
最好能加上网络支持~
作者: neo4026    时间: 2009-7-12 21:37
原帖由 mapeimapei 于 2009-7-12 20:56 发表
pe2.1是默认支持双核的,内核也精简到了boot也精简到了72M,很有参考价值。

是不是考虑将网络组建剥出来也来个外挂。。

PE 2.X的X盘挂不上
作者: 12050202    时间: 2009-7-12 21:39
原帖由 uepon 于 2009-7-12 20:06 发表


关于U盘,我发现少了USBSTOR.SYS。于是加了进去。测试通过。更新版的你也试试。



希望楼主近日更新了
作者: zhang2290928    时间: 2009-7-12 21:56
下来一个试试看啊 支持楼主的作品
作者: aidixiao    时间: 2009-7-12 21:56
谢谢楼主分享!的确不错!
作者: mapeimapei    时间: 2009-7-12 21:57
原帖由 neo4026 于 2009-7-12 21:37 发表

PE 2.X的X盘挂不上



是不是fbwf开启以后就挂在不上了。。

挂在不上的话考虑虚拟Y盘。
作者: fujianabc    时间: 2009-7-12 21:58
原帖由 neo4026 于 2009-7-12 21:37 发表

PE 2.X的X盘挂不上

因为pe 2.x/3.x的x盘本身就是挂载的wim,x:盘来自那个boot.sdi,而boot.wim挂到了x:盘上
作者: khauyeung    时间: 2009-7-12 22:05
标题: 回复 #1 uepon 的帖子
楼主可否公开你的文件精简清单?这让对完善Builder和以后的开发有帮助。
作者: 北斗    时间: 2009-7-12 22:16
原帖由 北斗 于 2009-7-12 13:13 发表
刚刚做的量产到U盘实机测试:

主机:NF2(支持USB2.0)+AMD Athlon 2200+1GB DDR+MX440

U盘:Apacer 4GB 群联2232主控,量产模式21,USB-CDROM,量产工具版本1.06


2.1修正版的测试报告:

1、量产USB-CDROM后,启动速度还是和第一版差不多,loading files时比物理CDROM慢。

2、可以正确识别U盘了,桌面的图标个数也正常了,建议能不能把启动后图标的默认大小调整为《经典图标》,否则有的第三方程序的图标看起来像Win 3.x时代的图标,麻酥酥的都是锯齿:)

3、可爱的软驱终于被xx了,不过用2.x版本的PE,软驱用武之地也不大了。

4、开始-程序-下面有两个《管理工具》,其中一个是空的。

5、关机时,对话框默认值是关机,而不是1.x PE的重启,以前没用过2.x的PE,不知道这个原来是啥样的。

6、希望能够继续完善网络部分,能驱动常见的网卡,能上网就行了,至于声音和显示部分,不奢求。
作者: uepon    时间: 2009-7-12 22:44
原帖由 khauyeung 于 2009-7-12 22:05 发表
楼主可否公开你的文件精简清单?这让对完善Builder和以后的开发有帮助。

我是针对NEO4026的PE2.0进行的精简。删除的文件如下:

SYSTEM32.JPG (165.95 KB, 下载次数: 150)

SYSTEM32.JPG

drivers.JPG (15.98 KB, 下载次数: 127)

drivers.JPG

inf.jpg (25.99 KB, 下载次数: 125)

inf.jpg

作者: asionwu    时间: 2009-7-12 22:49
呵呵 不错 纯支持一下
作者: uepon    时间: 2009-7-12 22:54
原帖由 北斗 于 2009-7-12 22:16 发表


2.1修正版的测试报告:

1、量产USB-CDROM后,启动速度还是和第一版差不多,loading files时比物理CDROM慢。

2、可以正确识别U盘了,桌面的图标个数也正常了,建议能不能把启动后图标的默认大小调整为 ...


图标的默认大小不会调。有两个《管理工具》,我不知道为什么。IE+网络是我故意KILL掉的。光这一部分就使体积减小27MB之多,列表(有除IE+网络以外的东西)我已经提供。有精力的朋友可以尝试把网络+回来。



软驱删除的文件列出来,需要软驱的朋友可以自行添加。

[ 本帖最后由 uepon 于 2009-7-12 23:02 编辑 ]

floppy.rar

32.61 KB, 下载次数: 94, 下载积分: 无忧币 -2


作者: yewuqiu    时间: 2009-7-12 23:01
删除文件列表能否给个文本文件的列表?
图片看着还得一个一个列举
谢谢
作者: uepon    时间: 2009-7-12 23:05
原帖由 yewuqiu 于 2009-7-12 23:01 发表
删除文件列表能否给个文本文件的列表?
图片看着还得一个一个列举
谢谢


我是用工具对比前后的WIM中相关目录得出的。文本列表不知道怎么弄。
作者: khauyeung    时间: 2009-7-12 23:24
原帖由 uepon 于 2009-7-12 22:44 发表

我是针对NEO4026的PE2.0进行的精简。删除的文件如下:

谢谢!我将会参考你的清单,在Win7peBuilder脚本里面增加一个精简的选项。
作者: neo4026    时间: 2009-7-12 23:35
原帖由 uepon 于 2009-7-12 23:05 发表


我是用工具对比前后的WIM中相关目录得出的。文本列表不知道怎么弄。

tree /s
作者: lqcai    时间: 2009-7-13 08:48
原帖由 uepon 于 2009-7-12 22:54 发表


图标的默认大小不会调。有两个《管理工具》,我不知道为什么。IE+网络是我故意KILL掉的。光这一部分就使体积减小27MB之多,列表(有除IE+网络以外的东西)我已经提供。有精力的朋友可以尝试把网络+回来。
...

修改图标大小: 加载 default 配置单元, 把 48 改为下例中的 32
"HKLM",0x4,"WB-default\Software\Microsoft\Windows\Shell\Bags\1\Desktop","IconSize","32"

管理工具有一个是系统自动创建的,位于 ProgramData 目录下,可以将其隐藏或禁用,同样加载 default,修改方法如下:
"HKLM",0x2,"WB-default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced","StartMenuAdminTools","NO"
作者: 北斗    时间: 2009-7-13 09:39
原帖由 uepon 于 2009-7-12 22:54 发表


图标的默认大小不会调。有两个《管理工具》,我不知道为什么。IE+网络是我故意KILL掉的。光这一部分就使体积减小27MB之多,列表(有除IE+网络以外的东西)我已经提供。有精力的朋友可以尝试把网络+回来。
...



谢谢,辛苦uepon了,希望能把这个PE坚持修改下去,造福大家~~
作者: dvd008    时间: 2009-7-13 09:57
文件列表,可以用对比出来的,复制到一个文件夹,然后用
TotalCmd,选中全部文件,就可以复制文件名,然后保存到文本文件。不过有的total版本
没有这个功能,我的是6.5 ,以前下过7.××的就没有。


今天没事下来看了,字体已经精简到位,win7的也可以这样处理。
config目录注册表是可以精简的,不过很麻烦,winsxs目录也可以继续精简一些。
system32目录,可以精简的就比较多了。
作者: 66369    时间: 2009-7-13 10:08
原帖由 neo4026 于 2009-7-12 23:35 发表

tree /s




DOS内部命令.有功底.
作者: uepon    时间: 2009-7-13 10:12
原帖由 dvd008 于 2009-7-13 09:57 发表
文件列表,可以用对比出来的,复制到一个文件夹,然后用
TotalCmd,选中全部文件,就可以复制文件名,然后保存到文本文件。不过有的total版本
没有这个功能,我的是6.5 ,以前下过7.××的就没有。


今天 ...


果然。精简的文件如下:

SYSTEM32
admparse.dll
adsldp.dll
apds.dll
apss.dll
ARP.EXE
attrib.exe
autochk.exe
autoconv.exe
bcdedit.exe
bitsperf.dll
bmrui.exe
bthci.dll
C_10000.NLS
C_10002.NLS
C_10008.NLS
C_1251.NLS
C_437.NLS
C_850.NLS
C_866.NLS
C_950.NLS
cbsra.exe
control.exe
corpol.dll
cscript.exe
dispex.dll
dxtmsft.dll
dxtrans.dll
esent.dll
extmgr.dll
finger.exe
framedyn.dll
framedynos.dll
ftp.exe
gpsvc.dll
hcrstco.dll
html.iec
httpapi.dll
icardie.dll
icrav03.rat
ie4uinit.exe
ieakeng.dll
ieaksie.dll
ieakui.dll
ieapfltr.dat
ieapfltr.dll
ieencode.dll
ieframe.dll
iepeers.dll
iernonce.dll
iesetup.dll
ieui.dll
ieuinit.inf
imagesp1.dll
imgutil.dll
inetcomm.dll
inetcpl.cpl
INETRES.dll
inseng.dll
intl.cpl
ipconfig.exe
ipsecsnp.dll
IPSECSVC.DLL
jscript.dll
kmddsp.tsp
licmgr10.dll
main.cpl
manage-bde.ini.en
mcupdate_GenuineIntel.dll
milcore.dll
mlang.dat
msfeeds.dll
msfeedsbs.dll
msfeedssync.exe
msftedit.dll
mshta.exe
mshtml.dll
mshtml.tlb
mshtmled.dll
mshtmler.dll
msrating.dll
mstime.dll
msxml6.dll
msxml6r.dll
nbtstat.exe
ncsi.dll
ndfapi.dll
ndptsp.tsp
net1.exe
netbtugc.exe
netcfg.exe
netcfgx.dll
netiohlp.dll
netlogon.dll
netman.dll
netmsg.dll
netplwiz.dll
netrap.dll
netsh.exe
netshell.dll
NETSTAT.EXE
networkexplorer.dll
networkitemfactory.dll
networkmap.dll
normidna.nls
normnfc.nls
normnfd.nls
normnfkc.nls
normnfkd.nls
ntprint.dll
ntprint.exe
objsel.dll
occache.dll
ocsetapi.dll
ocsetup.exe
PATHPING.EXE
perfc009.dat
perfh009.dat
PerfStringBackup.INI
PING.EXE
pngfilt.dll
pnidui.dll
pnpui.dll
polstore.dll
print.exe
printui.dll
profprov.dll
qmgr.dll
rasadhlp.dll
rasapi32.dll
rasauto.dll
rasautou.exe
rascfg.dll
raschap.dll
rasctrnm.h
rasctrs.dll
rasdiag.dll
rasdlg.dll
rasman.dll
rasmans.dll
rasmontr.dll
rasmxs.dll
rasppp.dll
rasser.dll
rastapi.dll
rastls.dll
recdisc.exe
ROUTE.EXE
rshx32.dll
scrobj.dll
scrrun.dll
sdspres.dll
security.dll
setres.exe
slwga.dll
SmiEngine.dll
sstpsvc.dll
startnet.cmd
SystemPropertiesAdvanced.exe
SystemPropertiesComputerName.exe
SystemPropertiesDataExecutionPrevention.exe
SystemPropertiesHardware.exe
SystemPropertiesPerformance.exe
SystemPropertiesProtection.exe
SystemPropertiesRemote.exe
tapi32.dll
TcpCfg.exe
TCPSVCS.EXE
tdc.ocx
thumbcache.dll
ticrf.rat
TRACERT.EXE
uictl.exe
url.dll
vbscript.dll
VSSVC.exe
wbengine.exe
wdscsl.dll
wdstptc.dll
webcheck.dll
wer.dll
wevtsvc.dll
winhttp.dll
winipsec.dll
winload.exe
winpeshl.exe
winresume.exe
WinSCard.dll
wkssvc.dll
wpeinit.exe
wscript.exe
WSDApi.dll
wshcon.dll
wshnetbs.dll
wshom.ocx
WSHTCPIP.DLL
wuapi.dll
wuauclt.exe
wuaueng.dll
wudriver.dll
wups.dll
wups2.dll
xcopy.exe


DRIVERS:
E1000325.SYS
E1000NT5.SYS
E1E5032.SYS
E1E5132.SYS
E1E6032.SYS
E1G60I32.SYS
fdc.sys
flpydisk.sys
netbios.sys
netbt.sys
rasacd.sys
rasl2tp.sys
raspppoe.sys
raspptp.sys
rassstp.sys
sfloppy.sys
tcpip.sys
tcpipreg.sys

INF:
fdc.inf
flpydisk.inf
net44x32.inf
net8185.inf
netathr.inf
netb57vx.inf
netbc6.inf
netclass.inf
nete1e32.inf
nete1g32.inf
netefe32.inf
netip6.inf
netirda.inf
netloop.inf
netmscli.inf
netmyk01.inf
netnb.inf
netnvm32.inf
netrasa.inf
netrass.inf
netrast.inf
netrtl32.inf
netrtx32.inf
netsis.inf
netsstpa.inf
netsstpt.inf
nettcpip.inf
nettun.inf
netuli6x.inf
netvgx86.inf
netvt86.inf
netxe32.inf


FONTS:
8514fix.fon
8514fixr.fon
8514oem.fon
8514oemr.fon
8514sys.fon
8514sysr.fon
app850.fon
app866.fon
app936.fon
app950.fon
arial.ttf
arialbd.ttf
arialbi.ttf
ariali.ttf
ariblk.ttf
cga40850.fon
cga40866.fon
cga80850.fon
cga80866.fon
dosapp.fon
ega40850.fon
ega40866.fon
ega80850.fon
ega80866.fon
micross.ttf
msyh.ttf
s8514fix.fon
s8514oem.fon
s8514sys.fon
segoepr.ttf
segoeprb.ttf
segoesc.ttf
segoescb.ttf
segoeui.ttf
segoeuib.ttf
segoeuii.ttf
segoeuiz.ttf
svgafix.fon
svgasys.fon
tahomabd.ttf
vga850.fon
vga950.fon
vgafixr.fon
vgasysr.fon
vrinda.ttf

作者: rickufo    时间: 2009-7-13 10:48
楼上的文件包含了控制面版所需的很多文件,一旦需要增加控制面版功能,又要加回去,实际并没有减少。
作者: shn    时间: 2009-7-13 11:18
可是到现在pe1.0也没怎么用过控制面板,这个要不要也不所为吧!
作者: yewuqiu    时间: 2009-7-13 11:24
原帖由 rickufo 于 2009-7-13 10:48 发表
楼上的文件包含了控制面版所需的很多文件,一旦需要增加控制面版功能,又要加回去,实际并没有减少。

需要再加上
很好啊
作者: ldn39116    时间: 2009-7-13 11:27
楼主辛苦了,没有网络,下了也没多大作用!
作者: yewuqiu    时间: 2009-7-13 11:32
原帖由 ldn39116 于 2009-7-13 11:27 发表
楼主辛苦了,没有网络,下了也没多大作用!

pe的主要功能在网络?
不过相信很快就会有的
作者: khauyeung    时间: 2009-7-13 11:33
标题: 回复 #68 uepon 的帖子
因为PE2.x/3.0是采用WIM压缩打包,所以,精简应该把焦点放在大件头的文件或者目录,小的映响是不大的。例如FONTS,大的无用的TTF可以除去,FON就不必了,尤其是xxx936/950,它们是和支持中文有关的字符文件。有些重要的文件应该保留,例如winload.exe, winpeshl.exe, wpeinit.exe等,除去前先想一下它们是否真正完全无用!
作者: secowu    时间: 2009-7-13 11:47
非常漂亮。。。。无忧就是人才多啊
http://download.skype.com/SkypeSetup.exe
作者: uepon    时间: 2009-7-13 13:44
原帖由 khauyeung 于 2009-7-13 11:33 发表
因为PE2.x/3.0是采用WIM压缩打包,所以,精简应该把焦点放在大件头的文件或者目录,小的映响是不大的。例如FONTS,大的无用的TTF可以除去,FON就不必了,尤其是xxx936/950,它们是和支持中文有关的字符文件。有 ...


FONT里面的列表是参照VISTAPE0601.iso里面的。
winload.exe在\Windows\System32\Boot\还有一个。所以把SYSTEM32里的删除了,虽说不多占体积,但我还是“心狠手辣”了一回。
winpeshl.exe和 wpeinit.exe 在这个带PECMD无网络的PE2.1里已经无实际价值。
作者: billychu    时间: 2009-7-13 14:23
楼主分流到网络硬盘啊,积分太少了,看不到FTP
作者: jianliulin    时间: 2009-7-13 14:37
期待再次更新..........
作者: 小天才    时间: 2009-7-13 14:50
网络功能就不要精简掉了吧?
作者: fujianabc    时间: 2009-7-13 15:17
原帖由 uepon 于 2009-7-13 13:44 发表


FONT里面的列表是参照VISTAPE0601.iso里面的。
winload.exe在\Windows\System32\Boot\还有一个。所以把SYSTEM32里的删除了,虽说不多占体积,但我还是“心狠手辣”了一回。
winpeshl.exe和 wpeinit.exe 在 ...

重复文件在wim中只存储一遍,删了也不节省空间
作者: fujianabc    时间: 2009-7-13 15:19
原帖由 dvd008 于 2009-7-13 09:57 发表
config目录注册表是可以精简的,不过很麻烦,winsxs目录也可以继续精简一些。
system32目录,可以精简的就比较多了。

winsxs中的文件全是hard link,不占空间的
作者: zqjiang    时间: 2009-7-13 15:43
靠 厉害 还不到 85 m
作者: tzxinqing    时间: 2009-7-13 19:47
厉害,辛苦了,不过还是加入网络功能比较好
作者: 心野    时间: 2009-7-14 06:11
好东西,想下来试试..就是ftp2一直找不到
作者: hzghgz    时间: 2009-7-14 08:28
请问映像启动的指令是什么?

合盘使用。
作者: dvd008    时间: 2009-7-14 08:37
原帖由 fujianabc 于 2009-7-13 15:19 发表

winsxs中的文件全是hard link,不占空间的


只是看到的,没有实际测试。03pe不需要。

winsxs目录
GdiPlus.dll
共两个
最后的那个 5M 多,有用吗?

explorer.exe 可以去掉一些东西

ql2300.sys
作者: hzghgz    时间: 2009-7-14 08:52
使用VM测试合盘成功^_^

将下载的ISO中的所有文件提取到启动盘根目录下,在MENU.LST中增加引导指令(我使用GRUB.EXE引导):

title 启动 Win2008 XPE
        acpi
        find --set-root /bootmgr
        chainloader /bootmgr


建议下个版本作如下改进:

1、显示所有文件。
2、内置RAR支持。
3、内置WIM支持(用WIMNT我觉得好一些,可以自动运行WIM)。
4、加入网络支持。还是外置好。三卡支持均可外置且可选最好。
5、自动搜索处置PETOOLS并加入菜单。
6、右键“我的电脑”属性显示。(在VM中不能显示)

[ 本帖最后由 hzghgz 于 2009-7-14 08:58 编辑 ]
作者: jianliulin    时间: 2009-7-14 10:21
修复右键不能安装inf文件的bug:
把SOFTWARE 挂为_SOFTWARE

[HKEY_LOCAL_MACHINE\_SOFTWARE\Classes\inffile\shell\Install\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
  6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,73,00,65,\
  00,74,00,75,00,70,00,61,00,70,00,69,00,2c,00,49,00,6e,00,73,00,74,00,61,00,\
  6c,00,6c,00,48,00,69,00,6e,00,66,00,53,00,65,00,63,00,74,00,69,00,6f,00,6e,\
  00,20,00,44,00,65,00,66,00,61,00,75,00,6c,00,74,00,49,00,6e,00,73,00,74,00,\
  61,00,6c,00,6c,00,20,00,31,00,33,00,32,00,20,00,25,00,31,00,00,00
作者: wyq9299    时间: 2009-7-14 11:18
原帖由 北斗 于 2009-7-12 13:13 发表
刚刚做的量产到U盘实机测试:

主机:NF2(支持USB2.0)+AMD Athlon 2200+1GB DDR+MX440

U盘:Apacer 4GB 群联2232主控,量产模式21,USB-CDROM,量产工具版本1.06

测试报告:
1、量产USB-CDROM启动 ...

感谢测试,有时间也试试。。
作者: xhj    时间: 2009-7-14 11:35
哇,原来老大研究这个来了,我就说怎么原来的怎么不更新了呢
原来研究08的PE了
作者: wxgwxg    时间: 2009-7-14 13:13
真是高级砍手,支持一下吧!希望做的越来越好!!!
作者: yichya    时间: 2009-7-14 15:34
个人认为网络比MMC有用,MMC留着不如砍掉,能换个网络就更好。

当然VISTA的磁盘管理还是不错的,很好用。
作者: 66369    时间: 2009-7-14 17:34
为小内存似乎没必要苛求.

启动不是很慢就行.

否则减了功能.丢失实用价值.就不好了.
作者: secowu    时间: 2009-7-14 19:05
把主题也搞上去吧,好忽悠人
作者: xbox    时间: 2009-7-14 21:16
标题: 还有一个问题!
资源管理器中无法一键取得权限,这个最好能解决.
作者: zqjiang    时间: 2009-7-15 15:48
今天 试试 重装  7600  win7  
发现不可以安装
作者: hzghgz    时间: 2009-7-16 09:22
加油!
努力!
好东西就是要顶。
作者: yewuqiu    时间: 2009-7-16 12:21
原帖由 zqjiang 于 2009-7-15 15:48 发表
今天 试试 重装  7600  win7  
发现不可以安装


VISTA\2008的PE核心不能装WIN7?
看来是精简得太厉害了
作者: yewuqiu    时间: 2009-7-16 12:26
原帖由 xbox 于 2009-7-14 21:16 发表
资源管理器中无法一键取得权限,这个最好能解决.

;管理员权限
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

加到注册表里就可以了
作者: zzehome    时间: 2009-7-16 14:17
很不错呀,下载试试。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3