无忧启动论坛

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

提供五个XPE、PE工具专用的FTP!

 关闭 [复制链接]
61#
发表于 2006-8-10 02:04:35 | 只看该作者
原帖由 lxl1638 于 2006-8-10 00:47 发表


先在setupreg.hiv定一个最小值,登录前根据内存大小再调整为合适的值。

嗯,这是个好方法,不过既然登录前还要根据内存大小调整虚拟盘的大小的话,setupreg.hiv 中是不是可以不用再多此一举了?

PS:今天又对原来的镜像做了点修改,现在的 XPE.IS_ 体积为 26.4MB。由于未找到体积小巧的可以代替 FreeWB 的输入法,可能目前的镜像无法再进行缩减了。
回复

使用道具 举报

62#
发表于 2006-8-10 02:22:37 | 只看该作者
原帖由 老毛桃 于 2006-8-10 02:04 AM 发表

嗯,这是个好方法,不过既然登录前还要根据内存大小调整虚拟盘的大小的话,setupreg.hiv 中是不是可以不用再多此一举了?

PS:今天又对原来的镜像做了点修改,现在的 XPE.IS_ 体积为 26.4MB。由于未找到体积 ...


在setupreg.hiv注册服务是要的,至于那些设置虚拟盘的大小的键值是否需要就不管它了,删这几个键值对精简没有作用,删了可能有问题(没调试),所以不管它。
回复

使用道具 举报

63#
发表于 2006-8-10 02:26:00 | 只看该作者
原帖由 lxl1638 于 2006-8-10 02:22 发表


在setupreg.hiv注册服务是要的,至于那些设置虚拟盘的大小的键值是否需要就不管它了,删这几个键值对精简没有作用,删了可能有问题(没调试),所以不管它。

这个我知道。我只是说在 setupreg.hiv 中可以不需要再对虚拟盘的大小作设置。也不指望删除这几个键值来节省空间。

INF 文件夹被我全部搞掉了,Drivers 中还有 53 个文件(不能再减了,我一个个试的)。下面打算对 SYSTEM32 开刀。

如果找不到可以替代极点五笔的体积更小巧、更实用的输入法,我就打算将输入法做成已经安装进 XPE 的形式,这样可以省却了 FreeWB 的打包和自解压模块。

[ 本帖最后由 老毛桃 于 2006-8-10 02:28 AM 编辑 ]
回复

使用道具 举报

64#
发表于 2006-8-10 07:29:52 | 只看该作者
做好后传到置顶的FTP,我拉下来研究。
回复

使用道具 举报

65#
发表于 2006-8-10 21:08:11 | 只看该作者
原帖由 老毛桃 于 2006-8-10 02:26 发表
如果找不到可以替代极点五笔的体积更小巧、更实用的输入法,我就打算将输入法做成已经安装进 XPE 的形式,这样可以省却了 FreeWB 的打包和自解压模块。
原帖由 lxl1638 于 2006-8-10 07:29 发表
做好后传到置顶的FTP,我拉下来研究。

发现直接做成安装好了的输入法行不太顺利,因为使用输入法的时候需要输入法的文件可以被改写,只得加了个批处理,干脆将输入法的工作目录搬到了 RamDrv 中。现在好了,XPE.IS_ 的大小便成了 26.2MB,进步不小,呵呵。
回复

使用道具 举报

66#
发表于 2006-8-11 02:09:09 | 只看该作者
原帖由 lxl1638 于 2006-8-10 07:29 发表
做好后传到置顶的FTP,我拉下来研究。

暂时算是告一段落,目前的 XPE.IS_ 体积为 26.0MB,极点五笔保留,并且做成了已经安装好了的版本,不再需要将 FreeWB.EXE 解压缩运行 registry.exe /s 来安装。由于输入法需要去掉部分文件的只读属性,我加了个批处理,将 FreeWB 文件夹搬到了虚拟盘 B 盘。

几乎所有的使用 PECompact 或 UPX 压缩过的文件都取消了对它们的压缩,使用了未压缩的版本。这样一来,可能会少消耗部分内存吧。我没有测试过,老九帮忙测试看看。

以下是部分未找到原文件而不得不保留其压缩版本的文件清单。
  1. XPELOGON.EXE
  2. XPEHELP.EXE
  3. COMMON.DLL(这是 ERD2003 中需要的动态链接库文件,以下几个文件也都是 ERD2003 中的部分文件)
  4. COMPMGMT.EXE
  5. DISKMANAGERAPIDLL.DLL
  6. DUNZIP32.DLL
  7. DZIP32.DLL
  8. FAUXSHELL.DLL
  9. LOCKSMITH.EXE
  10. REGEDIT.EXE
复制代码

不知道那位可以帮忙找找未压缩的版本。

另外,本来想再对 SYSTEM32 文件夹中的部分文件开刀的,可惜实在没有精力再搞了,还是留给感兴趣的朋友来作进一步的精简吧。

感兴趣的朋友可以点击 这里 下载。

还有了,这个问题比较碍眼,我一直没找到解决办法,可否将这个红线框框中的去掉?

[ 本帖最后由 老毛桃 于 2006-8-11 02:29 AM 编辑 ]
回复

使用道具 举报

67#
发表于 2006-8-11 09:30:58 | 只看该作者
老毛桃辛苦了!
回复

使用道具 举报

68#
发表于 2006-8-11 20:23:19 | 只看该作者
原帖由 老毛桃 于 2006-8-10 09:08 PM 发表


发现直接做成安装好了的输入法行不太顺利,因为使用输入法的时候需要输入法的文件可以被改写,只得加了个批处理,干脆将输入法的工作目录搬到了 RamDrv 中。现在好了,XPE.IS_ 的大小便成了 26.2MB,进步不小 ...


使用了拼音加加+从红叶pe偷过来的。
回复

使用道具 举报

69#
发表于 2006-8-11 20:28:06 | 只看该作者
原帖由 strongchen 于 2006-8-11 20:23 发表


使用了拼音加加+从红叶pe偷过来的。

拼音加加有多大?
回复

使用道具 举报

70#
发表于 2006-8-11 21:50:50 | 只看该作者
原帖由 老毛桃 于 2006-8-11 08:28 PM 发表

拼音加加有多大?


1.2M左右,都要放入system32下面
回复

使用道具 举报

71#
发表于 2006-8-11 22:08:18 | 只看该作者
原帖由 strongchen 于 2006-8-11 21:50 发表


1.2M左右,都要放入system32下面

呵呵,已经做进去了,准备做一个 极点五笔 和一个 拼音加加 的版本,对比大小。
回复

使用道具 举报

72#
发表于 2006-8-11 23:49:30 | 只看该作者
原帖由 strongchen 于 2006-8-11 20:23 发表


使用了拼音加加+从红叶pe偷过来的。

嗯,不错,我将拼音加加替换掉了极点五笔,现在的 XPE.IS_ 体积为 25.4MB,不错嘛!
回复

使用道具 举报

73#
发表于 2006-8-11 23:58:23 | 只看该作者
我保留极点中文,不加那个,本人的汉语拼音整天被女儿和老婆笑的。已所不欲,嘿嘿。

[ 本帖最后由 lxl1638 于 2006-8-12 12:01 AM 编辑 ]
回复

使用道具 举报

74#
发表于 2006-8-12 00:00:49 | 只看该作者
原帖由 lxl1638 于 2006-8-11 23:58 发表
我保留极点中文,不加那个,本人的汉语拼音整天被女儿和老婆笑的。已所不欲。。。。。。

呵呵,我的五笔一般般,所以。。。
回复

使用道具 举报

75#
发表于 2006-8-12 09:40:44 | 只看该作者
原帖由 老毛桃 于 2006-8-10 02:26 AM 发表

INF 文件夹被我全部搞掉了 ...


这个你是怎样把它弄入注册表的,用工具还是手动的?有工具的话贴一份出来,手动的话我闪人,太累了。
回复

使用道具 举报

76#
发表于 2006-8-12 11:57:44 | 只看该作者
呵呵,这里成了lxl1638和老毛桃的专帖了。
回复

使用道具 举报

77#
发表于 2006-8-12 22:09:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

78#
发表于 2006-8-13 09:16:09 | 只看该作者
原帖由 king8462 于 2006-8-12 22:09 发表
毛桃版主传了2个25.4的,它们有什么区别吗?


压缩比不同?

晕,网络问题,我上传了两遍都断了,那时没有上传完整的版本,是需要管理员删除的。
回复

使用道具 举报

79#
发表于 2006-8-13 09:17:18 | 只看该作者
原帖由 lxl1638 于 2006-8-12 09:40 发表


这个你是怎样把它弄入注册表的,用工具还是手动的?有工具的话贴一份出来,手动的话我闪人,太累了。

呵呵,不好意思,我并没有管 INF 中的内容,是直接删除里面所有的 .inf 文件。因为我在两台机子上测试都没有问题,所以。。。
回复

使用道具 举报

80#
发表于 2006-8-13 09:40:35 | 只看该作者
我晕,这样都可以的?啊啊??
我把 I386 目录搞成 49.8M了,其中包括 INF 目录 1.1M,直接删,我也来试试。
回复

使用道具 举报

81#
发表于 2006-8-13 09:47:32 | 只看该作者
同意老毛桃意见,我曾经有次不慎将INF子目录移到I386目录外,但竟然启动成功。

后来,怕有问题,又把它移回I386目录了。
回复

使用道具 举报

82#
发表于 2006-8-13 10:11:01 | 只看该作者
原帖由 lxl1638 于 2006-8-13 09:40 发表
我晕,这样都可以的?啊啊??
我把 I386 目录搞成 49.8M了,其中包括 INF 目录 1.1M,直接删,我也来试试。

还有呢,我已经搞出了一份 SYSTEM32 下的几乎所有文件的简单说明,那些有用那些无用就知道了,下一步就对 SYSTEM32 文件夹下毒手,哈哈!

INF 文件夹空了,Drivers 文件夹也无法在精简了,只有一个 NULL.SYS 可以考虑,不过去掉它,批处理中的 >NUL 参数就会出错,而且 NULL.SYS 只有 3KB,还是保留吧。拼音加加我已经几乎做到了最精简的版本,连那些 DLL 文件中的一些 Bitmap 资源、Dialog 资源都被我砍掉了很多。
回复

使用道具 举报

83#
发表于 2006-8-13 22:59:11 | 只看该作者
原帖由 老毛桃 于 2006-8-13 10:11 AM 发表

还有呢,我已经搞出了一份 SYSTEM32 下的几乎所有文件的简单说明,那些有用那些无用就知道了,下一步就对 SYSTEM32 文件夹下毒手,哈哈!

INF 文件夹空了,Drivers 文件夹也无法在精简了,只有一个 NULL.SYS ...


老毛桃把 拼音加加 的文件单独传一下。。:D
回复

使用道具 举报

84#
发表于 2006-8-14 01:22:47 | 只看该作者
原帖由 老毛桃 于 2006-8-13 10:11 AM 发表

还有呢,我已经搞出了一份 SYSTEM32 下的几乎所有文件的简单说明,那些有用那些无用就知道了,下一步就对 SYSTEM32 文件夹下毒手,哈哈!

INF 文件夹空了,Drivers 文件夹也无法在精简了,只有一个 NULL.SYS ...

请把这个 < SYSTEM32 下的几乎所有文件的简单说明> 帖一下,做好后把 SYSTEM32 目录的文件清单列一下,我等你现成的,哈哈。
回复

使用道具 举报

85#
发表于 2006-8-14 14:23:18 | 只看该作者
原帖由 strongchen 于 2006-8-13 22:59 发表


老毛桃把 拼音加加 的文件单独传一下。。:D

这个基本上是最精简的版本了。

安装方法:
将附件解压缩,PYCODEU.DLL、PYINTAU.EXE、PYJJCZU.DLL、PYJJU.IME 四个文件和 IME 文件夹都放到 SYSTEM32 文件夹下,然后修改 SETUPREG.HIV、DEFAULT 两个文件(HK 为夹在配置单元的名称)。

SETUPREG.HIV
  1. [HKEY_LOCAL_MACHINE\HK\ControlSet001\Control\Keyboard Layouts\E0210804]
  2. "Ime File"="PYJJU.IME"
  3. "Layout Text"="拼音加加"
  4. "Layout File"="kbdus.dll"
复制代码


DEFAULT
  1. [HKEY_LOCAL_MACHINE\HK\Keyboard Layout\Preload]
  2. "1"="00000804"
  3. "2"="E0210804"
复制代码

注意这里的“2”,为顺序 +1,如果原来的有 2,则就设置键名为 3,以此类推。

PYJJ.rar

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

回复

使用道具 举报

86#
发表于 2006-8-14 14:38:44 | 只看该作者
原帖由 lxl1638 于 2006-8-14 01:22 发表

请把这个 < SYSTEM32 下的几乎所有文件的简单说明> 帖一下,做好后把 SYSTEM32 目录的文件清单列一下,我等你现成的,哈哈。

这个正在做,我正在按照这份清单尝试精简文件,发现效果不错,但是尚有一些说明不够准确。这是目前的文件简单说明,待我做完了再给出一份可以精简掉的文件清单。
  1. aclui.dll .....Security Descriptor Editor,没有它,注册表编缉器会无法运行
  2. ACTIVEDS.DLL .....(ADs 路由层 DLL). 没有它, 打开事件查看器会出错
  3. ADSLDPC.DLL ......ADs LDAP 提供程序 C DLL
  4. ADVAPI32.DLL .....(高级 Windows 32 基本 API)...这个 avicap32.dll 用于将从数码摄像头捕获的视频另存为 AVI 格式. 如果你正在录制视频或是正在视频聊天, 那么你将服务终止这个进程
  5. ADVPACK.DLL ......(Advpack Library). Windows 用它来验证 .inf 文件. 如果 advpack.dll 不可用, windows 将无法正常工作. (没有它, 打开系统属性会出错.)
  6. ASYCFILT.DLL ....我所安装的一个程序 StatBar, 需要这个文件
  7. ATL.DLL .......... Windows XP ATL 模块 (Unicode)
  8. AUTHZ.DLL ........认证框架
  9. BASESRV.DLL ......Windows NT BASE API Server DLL
  10. BATMETER.DLL .....(电池助手 DLL). 打开电源选项需要这个文件
  11. bootvid.dll .....VGA 启动驱动
  12. BROWSELC.DLL .....外壳浏览器用户界面库
  13. browser.dll .....Computer Browser Service DLL
  14. BROWSEUI.DLL ..... 外壳浏览器用户界面库
  15. browsewm.dll ...BrowseWM Player
  16. CABINET.DLL ......(Microsoft&reg; Cab 文件 API). 想要正常打开系统选项就要保留这个文件
  17. CALC.EXE .......(计算器). Windows 自带的计算器程序
  18. CFGMGR32.DLL ...配置管理转发器 DLL,没有它,无法在资源管理器中对磁盘进行格式化
  19. clb.dll .....Column List Box,没有它,注册表编缉器会无法运行
  20. CMD.EXE ....(命令行).可提供 Windows NT 下的命令行提示符 (MS-DOS 外壳解释程序)
  21. comcat.dll .....Microsoft C 运行时库文件
  22. COMCTL32.DLL .....通用控件库
  23. COMDLG32.DLL .....通用对话框 DLL
  24. console.dll ....控制面板控制台小程序
  25. control.exe ....Windows 控制面板 (这个不是实际上的控制面板.)
  26. CONVERT.EXE ....(转换). 用于将分区格式从 FAT 转为 NTFS 以及从 NTFSv4 转为 NTFSv5
  27. CREDUI.DLL .......授权证书管理程序用户界面
  28. crtdll.dll .....加密管理器
  29. CRYPT32.DLL ......32 位加密 API
  30. CRYPTDLL.DLL .....加密管理程序
  31. CRYPTUI.DLL ......Microsoft 加密用户界面提供程序
  32. CSRSRV.DLL .......客户端服务器运行时进程
  33. CSRSS.EXE ........(客户端-服务器运行时服务器子系统). 用于维护Win32 系统环境控制台以及其它基本功能.
  34. desk.cpl ......显示属性
  35. deskmon.dll .... 高级显示监视器属性
  36. devenum.dll ....设备枚举
  37. devmgr.dll .....设备管理器 MMC 管理工具
  38. diskcopy.dll ...Windows DiskCopy
  39. dmintf.dll ..... 磁盘管理 DCOM 接口存根
  40. dmutil.dll ..... 逻辑磁盘管理器工具库
  41. DNSAPI.DLL .......DNS 客户端 API DLL
  42. fmifs.dll ......FM IFS 工具 DLL
  43. framebuf.dll ...帧缓冲显示驱动
  44. GDI32.DLL ........GDI 客户端 DLL
  45. hal.dll ........(硬件抽象层). 隐藏 Windows 应用程序处理硬件问题的复杂性
  46. hccoin.dll .....USB 协同安装程序
  47. hotplug.dll ....用于安全移除硬件, 比如, U 盘
  48. icaapi.dll ..... TermDD 设备驱动的 DLL 接口
  49. ifsutil.dll ....IFS 工具 DLL
  50. IMAGEHLP.DLL .....Windows NT 图像助手
  51. imm32.dll ........(Windows XP IMM32 API 客户端 DLL). 用于正常打开系统属性
  52. inetmib1.dll ...Microsoft MIB-II subagent
  53. input.dll ......(文本输入 DLL). 语言和区域设置需要这个文件来显示相关对话框
  54. IPHLPAPI.DLL .....IP 助手API
  55. iyuv_32.dll ....Intel Indeo(R) Video YUV Codec (文件版本: 5.1.2600.2180)
  56. kbdus.dll .....美国键盘布局
  57. kdcom.dll .......内核调试程序硬件扩展 DLL
  58. KERBEROS.DLL .....Kerberos 安全包
  59. kernel32.dll .....Windows NT BASE API 客户端 DLL
  60. LINKINFO.DLL .....Windows 卷目追踪
  61. lpk.dll ........会话注销工具
  62. LSASRV.DLL .......LSA 服务器 DLL
  63. LSASS.EXE ........(LSA 安全服务). 本地安全认证服务器进程
  64. main.cpl ......鼠标
  65. MFC42.DLL ......MFCDLL 共享库
  66. mfc42u.dll .....MFCDLL 共享库
  67. MPR.DLL ..........多个提供程序路由 DLL
  68. MPRAPI.DLL .......(Windows NT MP 路由管理DLL)
  69. mprui.dll .......多个提供程序
  70. MSASN1.DLL .......ASN.1 运行时 API
  71. mscat32.dll ....MSCAT32 Forwarder DLL
  72. mscms.dll ........(Microsoft 色彩匹配系统 DLL). 这个模块中包含了一些用于校正图像色彩,以及用于色彩映射, 色彩管理的函数
  73. MSCTF.DLL ......MSCTF 服务器 DLL
  74. msftedit.dll ..RTF 文本编辑控件, v4.1
  75. MSGINA.DLL .......Windows NT 登录 GINA DLL
  76. msh263.drv ....Microsoft H.263 ICM 驱动
  77. msidntld.dll ...Microsoft 标识管理器
  78. MSIMG32.DLL ......GDIEXT 客户端 DLL
  79. MSIMTF.DLL .....Active IMM 服务器 DLL
  80. msls31.dll .......(Microsoft 线性服务库文件). Internet Explorer 需要这个文件
  81. msports.dll ....端口类别安装程序
  82. MSPRIVS.DLL ......Microsoft 特权转换
  83. msrle32.dll ....Microsoft RLE 压缩器
  84. mssign32.dll ...Microsoft 受信赖签证 APIs
  85. mssip32.dll ....MSSIP32 Forwarder DLL
  86. msvcirt.dll ....Windows NT IOStreams DLL
  87. MSVCP60.DLL ......Microsoft (R) C++ 运行时库文件
  88. msvcrt40.dll ...VC 4.x CRT DLL (向后兼容 msvcrt.dll)
  89. MSVCRT.DLL .......Windows NT CRT DLL
  90. msvfw32.dll ...Microsoft Video for Windows DLL
  91. msvidc32.dll ...Microsoft Video 1 压缩器
  92. mydocs.dll .....我的文档文件夹用户界面
  93. ncxpnt.dll .....Netork (不是 Network) 安装向导支持 DLL
  94. NDDEAPI.DLL ......Network DDE 共享管理 APIs
  95. NET1.EXE .......(Network). 与 NET.EXE 的功能相同
  96. NET.EXE ........(Network). 用于管理, 配置和查看与网络相关的信息, 例如 net use, net print, net user, 等等
  97. NETAPI32.DLL .....Net Win32 API DLL
  98. netrap.dll .....网络远程管理协议DLL
  99. netui0.dll .....NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)
  100. netui1.dll .....NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)
  101. newdev.dll ....添加硬件设备库文件
  102. NOTEPAD.EXE ......(记事本). 文本编辑工具
  103. NTDLL.DLL ........NT Layer DLL
  104. NTDSAPI.DLL ......(NT5DS Library) Windows 的目录服务需要这个ntdsapi.dll 库文件. 目录服务可令 Windows 能够更容易地定位设备以及网络上的资源
  105. ntlanman.dll ...Microsoft&reg; 局域网管理器
  106. ntlsapi.dll ....Microsoft&reg; 许可服务器接口 DLL
  107. NTMARTA.DLL ......Windows NT MARTA 提供程序
  108. NTOSKRNL.EXE ..(操作系统内核). Windows XP 操作系统内核, 启动画面就在这个文件中
  109. ocmanage.dll ..可选组件管理库
  110. ODBC32.DLL .......Microsoft Data Access - ODBC 驱动管理器
  111. ODBCBCP.DLL ......(Microsoft BCP for ODBC). 没有这个文件的话, 当你打开电脑管理时会遇到一个错误. 但还是可以打开电脑管理. (我把电脑管理删掉了.)
  112. ODBCINT.DLL ......Microsoft Data Access - ODBC 资源
  113. OLE32.DLL ........Microsoft OLE for Windows
  114. oleacc.dll .......(Active Accessibility 核心组件)
  115. OLEAUT32.DLL ..... Windows 要用它执行OLE (对象链接和嵌入) 操作. OLE 允许将程序创建的对象嵌入到另一个程序的文档或对象中. 例如. 将一个 Excel 表格嵌入到 Word 文档中. Windows 应用程序要经常用到OLE, 因此一般你是无法将其删除的
  116. OLECLI32.DLL ..... 对象链接和嵌入客户端库文件
  117. OLECNV32.DLL .....Microsoft OLE for Windows
  118. oledlg.dll .......(Microsoft Windows(TM) OLE 2.0 用户接口支持)
  119. OLESVR32.DLL ..... 对象链接和嵌入服务器库
  120. OLETHK32.DLL .....Microsoft OLE for Windows
  121. perfctrs.dll ...性能计数器
  122. powercfg.cpl ..电源选项
  123. POWRPROF.DLL .....(电源配置助手 DLL). 如要正常打开设备管理器中的键盘属性, 需要保留这个文件
  124. PROFMAP.DLL ......Userenv
  125. PSAPI.DLL ........进程状态助手
  126. pstorec.dll ..... 受保护存储的COM 接口
  127. pstorsvc.dll .... 受保护存储服务器
  128. REG.EXE ........(注册表控制台). 一个用于查询和修改注册表的命令行工具
  129. REGAPI.DLL .......注册表配置 APIs
  130. REGSVR32.EXE ...(注册服务器). 用于注册组件, DLL
  131. riched20.dll ...RTF 编辑控件, v3.0
  132. rnr20.dll ......Windows Socket2 命名空间 DLL
  133. RPCRT4.DLL .......远程过程调用运行时
  134. RPCSS.DLL ........分布式 COM 服务
  135. RSAENH.DLL .......Microsoft 增强加密提供程序
  136. rshx32.dll ....安全外壳扩展
  137. rtipxmib.dll ...Microsoft Router IPX MIB subagent
  138. RTUTILS.DLL ......路由工具
  139. RUNDLL32.EXE ...(Run DLL). 用于运行 DLL 文件的命令行工具
  140. RUNONCE.EXE ....(Run Once). 用于将要执行的任务添加定义到 RunOnce 注册表项中
  141. SAMLIB.DLL .......SAM 库DLL
  142. SAMSRV.DLL .......SAM 服务器 DLL
  143. SCESRV.DLL .......Windows安全配置编辑器引擎
  144. SCHANNEL.DLL .....TLS / SSL 安全提供程序
  145. SECUR32.DLL ......安全支持提供程序接口
  146. security.dll ...安全支持提供程序接口
  147. services.exe .....(安全和控制程序). Windows XP 用它管理服务
  148. SETUP.EXE ......(Setup). Windows 安装程序
  149. SETUPAPI.DLL .....Windows Setup API
  150. SFC.DLL ..........Windows 文件保护
  151. SFC_OS.DLL .......Windows 文件保护
  152. sfcfiles.dll .....Windows 2000 系统文件检查工具
  153. SHDOCVW.DLL ...... 外壳文档对象和控件库
  154. SHELL32.DLL ......Windows 外壳通用 Dll
  155. shellstyle.dll ..Windows 外壳样式资源Dll
  156. SHFOLDER.DLL .....(外壳文件夹服务). 若要正常打开系统属性, 需要保留此文件
  157. shgina.dll .....Windows 外壳用户登录 <-- 这个文件用于从你的桌面上重启电脑. 进一步讲, 一旦你将其删除或是将其从 system32 文件夹中移走, 那么即使你将其放回, 也照样无法从你的桌面重新启动
  158. shimgvw.dll ......(Windows 图片和传真查看器). 我要用它看电脑上的图片
  159. SHLWAPI.DLL ......外壳 Light-weight 工具库
  160. sigtab.dll .....文件完整性设置
  161. SMSS.EXE .........(会话管理器). 是个会话管理器, 用于在启动期间创建Windows XP 环境
  162. snmpapi.dll ....SNMP 工具库
  163. softpub.dll ....Softpub Forwarder DLL
  164. softpub.dll ....Softpub Forwarder DLL
  165. STOBJECT.DLL .....(Systray 外壳服务对象). stobject.dll 是个库文件, 包含了一些像是图标这样的资源
  166. streamci.dll ... 流设备类别安装程序
  167. SVCHOST.EXE ...... Win32 服务的常规宿主进程
  168. SXS.DLL ..........Fusion 2.5
  169. sysdm.cpl .....系统属性
  170. SYSTRAY.EXE ....(系统栏). 系统栏提供程序. 它能控制任务栏和系统栏. 但是, 没它的话, 也没有什么不正常的地方
  171. TASKMGR.EXE ...(任务管理器). 平时使用的任务管理器
  172. themeui.dll ......Windows 主题 API
  173. timedate.cpl ..时间和日期
  174. ufat.dll .......FAT 工具 DLL
  175. ULIB.DLL .......文件工具支持 DLL
  176. umdmxfrm.dll .....Unimodem 转换模块
  177. umpnpmgr.dll .....用户模式即插即用服务
  178. untfs.dll ......NTFS 工具 DLL
  179. ureg.dll .......注册表工具 DLL
  180. urlmon.dll ....... Win32 OLE32 扩展
  181. usbui.dll ...USB 用户界面 Dll
  182. user32.dll .......Windows XP 用户 API 客户端 DLL
  183. userenv.dll ......用户环境
  184. USERINIT.EXE ..(用户初始化). 在用户登录之后, 用于确定操作系统的环境
  185. usp10.dll .....Uniscribe Unicode 脚本处理器
  186. UXTHEME.DLL ......Microsoft UxTheme Library
  187. VERSION.DLL ......版本检查和文件安装库
  188. vga64k.dll .....32K/64K 色 VGA\SVGA 显示驱动
  189. vga.dll .....VGA 16 色显示驱动
  190. w32topl.dll ....Windows NT Topology 维护工具
  191. WDIGEST.DLL ......Microsoft 采集访问
  192. WIN32K.SYS .......多用户 Win32 驱动
  193. WININET.DLL ......Internet 扩展
  194. winipsec.dll ....Windows IPSec SPD Client DLL
  195. WINLOGON.EXE .....Windows NT 登录应用程序
  196. WINMM.DLL ........MCI API DLL
  197. WINRNR.DLL .......LDAP RnR 提供程序 DLL
  198. WINSPOOL.DRV ...Windows 缓冲池驱动
  199. WINSRV.DLL .......Windows Server DLL
  200. WINSTA.DLL .......工作站库文件
  201. WINTRUST.DLL .....Microsoft 受信赖证书 APIs
  202. WLDAP32.DLL ......Win32 LDAP API DLL
  203. WMI.DLL ..........(WMI DC 和 DP 功能). 若要正常打开电脑管理, 则需要保留此文件
  204. WS2_32.DLL .......Windows Socket 2.0 32 位 DLL
  205. WS2HELP.DLL ......Windows Socket 2.0 助手
  206. wshnetbs.dll ...Netbios Windows套接层助手DLL
  207. WSOCK32.DLL ......(Windows 32 位套接层 DLL). 某些涉及到网络的软件会需要它
  208. WTSAPI32.DLL .....Windows 终端服务器 SDK API
复制代码
回复

使用道具 举报

87#
发表于 2006-8-14 19:28:17 | 只看该作者
原帖由 老毛桃 于 2006-8-14 02:38 PM 发表

这个正在做,我正在按照这份清单尝试精简文件,发现效果不错,但是尚有一些说明不够准确。这是目前的文件简单说明,待我做完了再给出一份可以精简掉的文件清单。
aclui.dll .....Security Descriptor Editor, ...

先谢了,等你的清单出来后我参考一下,看看保留原有的工具能不能做到128M内存启动(现在132M右以启动,就差那么4M)。
回复

使用道具 举报

88#
发表于 2006-8-16 17:01:51 | 只看该作者
原帖由 lxl1638 于 2006-8-14 19:28 发表

先谢了,等你的清单出来后我参考一下,看看保留原有的工具能不能做到128M内存启动(现在132M右以启动,就差那么4M)。

呵呵,终于搞定了,以下是最终保留的文件清单(SYSTEM32 下)
  1. ACLUI.DLL
  2. ADVAPI32.DLL
  3. ADVPACK.DLL
  4. AUTHZ.DLL
  5. BARTPE.EXE
  6. BASESRV.DLL
  7. BATMETER.DLL
  8. BIOSINFO.INF
  9. BOOTVID.DLL
  10. BROWSELC.DLL
  11. BROWSEUI.DLL
  12. CALC.EXE
  13. CFGMGR32.DLL
  14. CLB.DLL
  15. CMD.EXE
  16. COMCTL32.DLL
  17. COMDLG32.DLL
  18. COMMON.DLL
  19. COMPUTER.ICO
  20. CONSOLE.DLL
  21. CRYPT32.DLL
  22. CRYPTDLL.DLL
  23. CRYPTUI.DLL
  24. CSRSRV.DLL
  25. CSRSS.EXE
  26. CTYPE.NLS
  27. C_1252.NLS
  28. C_936.NLS
  29. DESK.CPL
  30. DEVMGR.DLL
  31. DISKCOPY.DLL
  32. DNSAPI.DLL
  33. ERDROOT.EXE
  34. FMIFS.DLL
  35. FRAMEBUF.DLL
  36. GDI32.DLL
  37. HAL.DLL
  38. HALAACPI.DLL
  39. HALACPI.DLL
  40. HCCOIN.DLL
  41. HIDECMD.EXE
  42. HOTPLUG.DLL
  43. HWPNP.EXE
  44. HWPNPDLL.DLL
  45. IFSUTIL.DLL
  46. IMAGEHLP.DLL
  47. IMM32.DLL
  48. IPHLPAPI.DLL
  49. KBDUS.DLL
  50. KDCOM.DLL
  51. KERNEL32.DLL
  52. LOCALE.NLS
  53. LPK.DLL
  54. LSASRV.DLL
  55. LSASS.EXE
  56. L_INTL.NLS
  57. MFC42.DLL
  58. MFC42U.DLL
  59. MPR.DLL
  60. MSASN1.DLL
  61. MSGINA.DLL
  62. MSIMG32.DLL
  63. MSPRIVS.DLL
  64. MSV1_0.DLL
  65. MSVCP60.DLL
  66. MSVCRT.DLL
  67. MSVFW32.DLL
  68. NCOBJAPI.DLL
  69. NCXPNT.DLL
  70. NDDEAPI.DLL
  71. NET.EXE
  72. NETAPI32.DLL
  73. NETRAP.DLL
  74. NETUI0.DLL
  75. NETUI1.DLL
  76. NOTEPAD.EXE
  77. NTDLL.DLL
  78. NTDSAPI.DLL
  79. NTMARTA.DLL
  80. NTOSKRNL.EXE
  81. ODBC32.DLL
  82. ODBCINT.DLL
  83. OEMINFO.INI
  84. OLE32.DLL
  85. OLEAUT32.DLL
  86. OLEDLG.DLL
  87. OLEPRO32.DLL
  88. PECONFIG.INI
  89. PEGINA.DLL
  90. POWRPROF.DLL
  91. PRCP.NLS
  92. PROFMAP.DLL
  93. PSAPI.DLL
  94. PWDSERV.EXE
  95. PYCODEU.DLL
  96. PYINTAU.EXE
  97. PYJJCZU.DLL
  98. PYJJU.IME
  99. RAMDISK.SYS
  100. REG.EXE
  101. REGAPI.DLL
  102. REGSVR32.EXE
  103. RPCRT4.DLL
  104. RPCSS.DLL
  105. RSHX32.DLL
  106. RUNDLL32.EXE
  107. RUNONCE.EXE
  108. SAMLIB.DLL
  109. SAMSRV.DLL
  110. SCESRV.DLL
  111. SECUR32.DLL
  112. SERVICES.EXE
  113. SETNTENVAR.EXE
  114. SETUP.EXE
  115. SETUPAPI.DLL
  116. SETUPREG.HIV
  117. SHDOCVW.DLL
  118. SHELL32.DLL
  119. SHIMGVW.DLL
  120. SHLWAPI.DLL
  121. SMSS.EXE
  122. SNMPAPI.DLL
  123. SORTKEY.NLS
  124. SORTTBLS.NLS
  125. STDOLE2.TLB
  126. STOBJECT.DLL
  127. SVCHOST.EXE
  128. SXS.DLL
  129. SYSDM.CPL
  130. SYSTRAY.EXE
  131. TASKMGR.EXE
  132. THEMEUI.DLL
  133. TIMEDATE.CPL
  134. TIMEDELAY.EXE
  135. UFAT.DLL
  136. ULIB.DLL
  137. UMPNPMGR.DLL
  138. UNICODE.NLS
  139. UNTFS.DLL
  140. URLMON.DLL
  141. USER32.DLL
  142. USERENV.DLL
  143. USP10.DLL
  144. UXTHEME.DLL
  145. VDMDBG.DLL
  146. VERSION.DLL
  147. VGA.DLL
  148. VGA64K.DLL
  149. VGAOEM.FON
  150. WATCHDOG.SYS
  151. WIN32K.SYS
  152. WININET.DLL
  153. WINLOGON.EXE
  154. WINMM.DLL
  155. WINSPOOL.DRV
  156. WINSRV.DLL
  157. WINSTA.DLL
  158. WINTRUST.DLL
  159. WLDAP32.DLL
  160. WMI.DLL
  161. WS2HELP.DLL
  162. WS2_32.DLL
  163. WSOCK32.DLL
  164. WTSAPI32.DLL
  165. XPEHELP.EXE
  166. XPEINIT.EXE
  167. XPELOGON.EXE
  168. XPESHUTDOWN.DLL
复制代码

我又对其中部分文件的一些资源使用 ResHacker 作了删减,目前的镜像体积仅为 22MB,在虚拟机中测试只要 121MB 的内存即可启动,这对于一些老型号的电脑来说,即使 128MB 内存分配一部分给集成显卡都可以照样启动了。

下载地址:http://maotao.edudisk.cn
文件名:XPE.IS_
回复

使用道具 举报

89#
发表于 2006-8-16 18:42:26 | 只看该作者
下来研究。
呵呵,真有用,我把I386目录搞成45M了,其它都正常,等下再在实机测试USB磁盘。

[ 本帖最后由 lxl1638 于 2006-8-16 07:30 PM 编辑 ]
回复

使用道具 举报

90#
发表于 2006-8-17 00:47:14 | 只看该作者
比较了一下,发现老九最后的一个xpe没有URLMON.DLL这个文件,而老毛桃的就有。

好像这个问题没了问题不大,可以省下500k了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-26 10:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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