天意 发表于 2010-11-9 21:39:05

突破,03PE实现两段式构架

前段时间大家都从xpe转到03pe研究时,本人曾经研究过03pe,想把它弄成nanope式的两段式构架。
研究了多次都失败告终,于是就放弃了这个构架。
前些天云飞日月提到是否继续研究03pe,弄成两段式构架。于是再尝试了下。
经过4、5个小时的研究测试,成功实现了03pe的两段式构架。一级内核是19.2M。个人认为还有精简的余地。
在云飞日月朋友的帮助下,对03pe一级内核进行了继续精简。
以小马0824驱动为基础,在未作任何精简的情况下,一级内核体积控制到了17.4M。
文件列表如下,有兴趣的朋友可以参考下。另附两段式03pe实例。

一级内核文件列表如下:
D:\新建文件夹\SYSTEM32 的目录
2009-09-0121:39    <DIR>          .
2009-09-0121:39    <DIR>          ..
2009-01-0108:00         685,056 ADVAPI32.DLL
2009-01-0108:00            70,656 AUTHZ.DLL
2008-08-0808:00            52,736 BASESRV.DLL
2009-01-0108:00             1,777 BIOSINFO.IN_
2009-01-0108:00             6,348 BOOTVID.DL_
2009-01-0108:00         329,728 CMD.EXE
2009-09-0121:35    <DIR>          CONFIG
2009-01-0108:00         586,752 CRYPT32.DLL
2009-01-0108:00            33,792 CSRSRV.DLL
2009-01-0108:00             4,096 CSRSS.EXE
2009-01-0108:00             8,386 CTYPE.NLS
2009-01-0108:00            66,082 C_1252.NLS
2009-01-0108:00            90,722 C_936.NL_
2009-09-0121:36    <DIR>          DRIVERS
2009-01-0108:00            10,752 FRAMEBUF.DLL
2008-10-2320:19         284,672 GDI32.DLL
2009-01-0108:00            55,064 HAL.DL_
2009-01-0108:00            50,243 HALAACPI.DL_
2009-01-0108:00            41,836 HALACPI.DL_
2009-01-0108:00         147,968 IMAGEHLP.DLL
2008-05-2421:09            13,312 ISOCMD.EXE
2009-01-0108:00             4,194 KDCOM.DL_
2009-01-0108:00         771,584 KERNEL32.DLL
2009-01-0108:00         262,846 LOCALE.NLS
2009-01-0108:00               847 L_INTL.NL_
2009-01-0108:00            57,856 MPR.DLL
2009-01-0108:00            57,344 MSASN1.DLL
2009-01-0108:00         348,672 MSVCRT.DLL
2009-01-0108:00            17,408 NDDEAPI.DLL
2009-01-0108:00         345,088 NETAPI32.DLL
2009-01-0108:00         643,072 NTDLL.DLL
2009-03-2620:00         1,120,299 NTOSKRNL.EX_
2009-01-0108:00            83,748 PRCP.NLS
2009-01-0108:00            22,528 PROFMAP.DLL
2009-01-0108:00            20,480 PSAPI.DLL
2009-01-0108:00            69,120 REG.EXE
2009-01-0108:00            56,320 REGAPI.DLL
2009-01-0108:00         642,048 RPCRT4.DLL
2009-01-0108:00            65,024 SECUR32.DLL
2008-08-2819:09            25,761 SETPAGEFILE.EXE
2009-01-0108:00         1,012,224 SETUPAPI.DLL
2009-08-3016:56            61,171 SETUPREG.HI_
2009-01-0108:00             4,096 SHOWDRIVE.EXE
2009-08-0121:44            19,456 SIMPCMD.EXE
2009-09-0117:46               101 SIMPCMD.INI
2009-01-0108:00            53,760 SMSS.EXE
2009-01-0108:00         262,148 SORTKEY.NLS
2009-01-0108:00            23,550 SORTTBLS.NLS
2009-09-0118:13             1,847 STARTPE.CMD
2009-01-0108:00         724,480 SXS.DLL
2009-01-0108:00            89,588 UNICODE.NLS
2009-01-0108:00         579,072 USER32.DLL
2009-01-0108:00         760,320 USERENV.DLL
2009-01-0108:00            18,432 VERSION.DLL
2009-01-0108:00            10,752 VGA.DLL
2009-01-0108:00            25,343 VGA256.DL_
2009-01-0108:00             9,419 VGA64K.DL_
2009-01-0108:00             2,437 VGAOEM.FO_
2009-01-0108:00         1,848,832 WIN32K.SYS
2009-03-2620:00         511,488 WINLOGON.EXE
2009-01-0108:00         300,032 WINSRV.DLL
2009-01-0108:00            56,320 WINSTA.DLL
2009-01-0108:00         164,864 WINTRUST.DLL
2009-01-0108:00            19,456 WS2HELP.DLL
2009-01-0108:00            83,456 WS2_32.DLL
            63 个文件   13,796,861 字节
               4 个目录9,901,756,416 可用字节
实例:参考我的完美者U盘维护系统9.0以后系列。

逍遥小鱼 发表于 2010-11-9 21:49:17

支持天意开通自己的论坛!

wt1989520 发表于 2010-11-16 09:15:31

呵呵 不错呀 一段那么小 很不错啊

红毛樱木 发表于 2010-11-19 22:52:39

值得一试   
顶下。

33445566 发表于 2010-11-22 16:45:24

顶上........

ly3207778 发表于 2010-11-23 07:02:28

顶了,强烈支持天意老师研究出更稳定,更普遍适用和兼容XP和win7的U盘维护系统,最好能把里面的每个工具的使用方法说详细点,谢谢
页: [1]
查看完整版本: 突破,03PE实现两段式构架