突破,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以后系列。 支持天意开通自己的论坛! 呵呵 不错呀 一段那么小 很不错啊 值得一试
顶下。 顶上........ 顶了,强烈支持天意老师研究出更稳定,更普遍适用和兼容XP和win7的U盘维护系统,最好能把里面的每个工具的使用方法说详细点,谢谢
页:
[1]