EXE、DLL文件压缩法宝：ASPack 每当一个程序编写、调试完毕，在压光盘前，本人总会将可执行文件压缩一下。为了方便调试，总会加些自己的测试代码，并且编程中无可必免要留下一些重复的无用代码，但这些对程序本身实现的功能是无用的，进行执行文件的压缩可以在一定程度上减少文件的容量，加快程序的调入速度。这种基于Windows环境的可执行文件和动态链接库文件的压缩与用Winzip或ARJ等做的文件压缩是不同的，压缩后的文件只是内部代码的压缩削减，但是压缩后的文件还是可以正常运行，不过使用这类工具有一个缺点，就是可能经过压缩的文件不能正常运行，所以压缩前要做好文件的备份工作。这里向大家推荐一个很好用的EXE、DLL文件压缩文件——ASPack。
ASPack 2.1版可压缩Windows 32位 EXE文件与DLL文件，能将大多数32位 EXE文件及DLL文件平均压缩30%～40%的压缩率，帮你节省硬盘或光盘空间，可选择压缩时产生备份文件(*.BAK)及还原原来的文件类形，或者删除备份文件。内置多种语言，包括简体中文。未注册版本有30天的试用期。

下载、安装与启动

ASPack是压缩共享软件，除了可在其公司站点www.aspack.com下载以外，还可在国内一些提供软件下载的站点找到。比如：华军软件园http://www.new-hua.com.cn/ASPack.htm或天极网站的下载中心下载。
将下载压缩包解压并执行Setup.exe即开始安装。ASPack的安装很简单，只是安装结束时会弹出一个对话框要你选择使用的语言。

打开Chinese GB.ini文件后，你就可以看到中文版的ASPack了。当然，有了中文的菜单命令，用起来会很容易上手。

压缩文件

1. 单击界面中“打开文件”选项卡中的“打开”按钮，在弹出的对话框的系统文件列表窗口中选择需要压缩的文件。

2. 在默认设置下，当单击“打开”按钮，即进入“压缩”选项卡始自动压缩所选择的文件。此时，若不想继续这次操作，可单击“撤消”按钮。

3. 压缩完毕，在“压缩”选项卡中的“压缩文件长度”栏中可得出当前文件的压缩比率。本文中用于压缩的可执行文件Sims.exe，原大为2.06MB，经ASPack压缩后只有856KB，够利害吧！足足40%的压缩率哟！

4. 现在你可以测试一下压缩后的文件是否可以运行，单击“检测”按钮，程序会自动调用压缩后的可执行文件。运行一下，好像没什么问题。如果程序不能用了，别慌，只要有备份就没问题。现在你可按“恢复”按钮将原程序恢复过来，其实也就是把原目录下生成的备份文件改回来。或者压缩文件能正常运行，你就可以按“清除.bak”按钮了。

设置

在ASPack的“选项”选项卡中，你可以根据自己的需要对ASPack进行设置。

“加载后立即执行”一项若不勾选，则在打开一个文件后不会如前所述立即进入“压缩”选项卡，而在“打开文件”选项卡中显示相应文件的信息；勾选“加入上下文菜单”则在生成的压缩程序窗口中出现ASPack图标，并在其下拉菜单中显示出此程序的压缩程度。

当然，这个没注册版本的功能是不全的，有两个选项呈灰色不可选状态，而且不能保存当前的ASPack设置。
用用看，不管是自己的程序，或是安装到你机器里别的应用软件，你都可以试试用ASPack来压缩，可以节省很多磁盘空间哟！
（张辉）