学习在集成分区助手到WinPE时怎么进一步精减文件

将分区助手集成到WinPE中,让分区助手变的更小。

2023年07月26日 08:43
作者:AOMEI

分区助手WinPE专用版使用7z压缩后的大小为1.92MB,这个大小是完整版的大小,根据您WinPE的版本如Win7PE, WinXPPE还可以做进一步精减。

压缩包文件内容解读

1. 目录lang下的两个文件和epw_cn.dll,pa_cn.dll,translate.dll,langcfg.ini这四个文件为中文语言库与语言配置文件。

2. mfc80.dll,mfc80u.dll,mfcm80.dll,mfcm80u.dll,msvcm80.dll,msvcp80.dll,msvcr80.dll,Microsoft.VC80.CRT.manifest,
Microsoft.VC80.MFC.manifest这几个文件为运行时库文件。

3. PartAssist.exe为主程序,EPW.exe为扩展分区向导,help.exe为在线帮助程序,Winchk.exe是一个相当于chkdsk的程序。

4. native目录中的ampa.sys为驱动程序文件,在主程序启动时对应的ampa.sys会被复制到C:\Windows\System32下。 复制规则如下:

如果系统是32位的Vista,Win7, Win2008,则native\wlh\x86\fre\ampa.sys会被复制到C:\Windows\System32下;

如果系统是64位的Vista,Win7, Win2008,则native\wlh\amd64\fre\ampa.sys会被复制到C:\Windows\System32下;

5. SetupGreen32.exe与LoadDrv_Win32.exe这两个文件负责在32位系统下ampa.sys的拷贝与安装;SetupGreen64.exe与LoadDrv_x64.exe这两个文件负责在64位系统中ampa.sys的拷贝与安装。

6. uninstall.bat用来卸载绿色版的;一般情况下不需要运行install.bat文件,主要是因为PartAssist.exe主界面集成了安装绿色版的功能,只有在XP-64位和Win2003-64位系统下才需要点击install.bat。

如何进一步精减它到WINPE

1. 如果是WinPE2.0,则下面的文件是可以删除的:LoadDrv_Win32.exe,LoadDrv_x64.exe,SetupGreen32.exe,SetupGreen64.exe。

2. 如果是32位的WinPE3.0,则下面的文件是可以删除的:LoadDrv_x64.exe, SetupGreen64.exe。

3. 如果是64位的WinPE3.0,则下面的文件是可以删除的: LoadDrv_Win32.exe,SetupGreen32.exe。

4. 不管是什么WinPE,如果您不需要在线帮助,则uninstall.bat,install.bat和help.exe都可以删除;如果您不需要扩展分区向导,则EPW.exe,epw_cn.dll和lang\epw_lang.xml是可以删除的。

5. 目录中的运行时库文件(就是那些以mfc开头的dll文件)如果您的WinPE系统如Windows\System32下已经有这些文件了,则也可以删除,这个需要视情况而定。

6. 可能在您的WinPE中启动主程序时会提示什么dll库找不到的情况,如提示urlmon.dll找不到,这些文件可能是您的WinPE做的太过精减,这时您需要从网上下载这些文件,并复制到分区助手的工作目录中。