EXE、DLL和OCX文件的最佳压缩工具-ASPack 在日常的计算机应用中，经常需要把一些文件进行压缩。目前的压缩软件也很多，如我们最常用的WinZip、Arj等，但这些压缩软件对Exe、Dll以及Ocx等文件的压缩效果都不够理想，压缩率较低。最近在网上找到了一种专门用作压缩Exe、Dll和Ocx文件的软件--ASPack。 ASPack是由Alexey Solodovnikov编写的一个完全免费的压缩软件，可到网址http://www.itbool.com.cn上下载，解压后有一个名为ASPack.exe的可执行文件和一些配置文件，直接运行ASPack.exe即可运行该软件，它不附带任何的Dll文件，因此，ASPack可称得上一个小巧玲珑的环保软件。
ASPack是一个经过特殊设计的压缩软件，经过它压缩的可执行文件仍然可以正常运行。ASPack的文件压缩比率高达40%~70%，它不仅可以将文件的体积变小，而且当用户再次启动压缩后的应用程序时，会发现该软件的运行速度比未压缩前加快了不少，这对于提高系统性能也大有帮助。不过，ASPack只能压缩应用程序类的文件(EXE、DLL等)，其他类型文件你还是得继续借助于WinZip。
基本使用方法ASPack的安装和使用并没有什么特别，笔者主要介绍一下其使用。
首先，用户在ASPack操作界面的“Open File”页面上单击“Open”按钮(如图1)，打开准备压缩的可执行文件。然后在“Compress”页面中点选“Go!”按钮，就可以对该文件进行压缩。需要注意的是：被压缩的文件必须是在非运行状态下，否则会出现错误信息。我们在操作界面上可以看到压缩进度，压缩完成后会显示文件压缩前后的大小比较。

图1

如果你害怕经过压缩后的可执行文件出现问题，可以在“Options”页面中将“Create Backup Copy”前的复选框选中，这样ASPack会在被压缩文件所在的同一个文件夹中生成一个备份文件。万一发生压缩文件不能够运行的情况，你就可以通过操作界面上提供的“Restore”按键将其还原。这样，就算压缩失败，也不需要再重新安装该软件。
ASPack的体积非常小(仅291KB)，但它却提供了不少体贴的设计。例如，它可以让用户自由转换操作界面的语言。用户只要用鼠标点选“Options”页面的“Language”一栏，就可以找到ASPack提供的16种语言版本，其中包括简体中文国标码(GB)。看看全中文的界面(如图2)，是不是很亲切？ASPack还提供了在线自动更新版本的功能。

图2

不过，许多用户心中会有个疑问：如果我将ASPack从电脑中删除，那么被压缩过的可执行文件还能够运行吗？这一点你不必担心，ASPack在压缩可执行文件的同时，已经“悄悄地”附加了一个十分小的解码器到每一个被压缩文件中。事实上，每一个被压缩文件的运行是依靠整合于内部的“解码器”，而不是ASPack程序本身。
（向问天）