压缩文件

简单的说,就是经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。压缩文件的基本原理是查找文件内的重复字节,并建立一个相同字节的"词典"文件,并用一个代码表示,比如在文件里有几处有一个相同的词"中华人民共和国"用一个代码表示并写入"词典"文件,这样就可以达到缩小文件的目的。

由于计算机处理的信息是以二进制数的形式表示的,因此压缩软件就是把二进制信息中相同的字符串以特殊字符标记来达到压缩的目的。为了有助于理解文件压缩,请在脑海里想象一幅蓝天白云的图片。对于成千上万单调重复的蓝色像点而言,与其一个一个定义“蓝、蓝、蓝……”长长的一串颜色,还不如告诉电脑:“从这个位置开始存储1117个蓝色像点”来得简洁,而且还能大大节约存储空间。这是一个非常简单的图像压缩的例子。其实,所有的计算机文件归根结底都是以“1”和“0”的形式存储的,和蓝色像点一样,只要通过合理的数学计算公式,文件的体积都能够被大大压缩以达到“数据无损稠密”的效果。总的来说,压缩可以分为有损和无损压缩两种。如果丢失个别的数据不会造成太大的影响,这时忽略它们是个好主意,这就是有损压缩。有损压缩广泛应用于动画、声音和图像文件中,典型的代表就是影碟文件格式mpeg、音乐文件格式mp3和图像文件格式jpg。但是更多情况下压缩数据必须准确无误,人们便设计出了无损压缩格式,比如常见的zip、rar等。压缩软件(compression software)自然就是利用压缩原理压缩数据的工具,压缩后所生成的文件称为压缩包(archive),体积只有原来的几分之一甚至更小。当然,压缩包已经是另一种文件格式了,如果想使用其中的数据,首先得用压缩软件把数据还原,这个过程称作解压缩。常见的压缩软件有winzip、winrar等。

扩展名 文件类型描述 研发机构 流行度
DL_ 压缩DLL文件 微软
APP MacOS 应用 Apple
EX_ 重命名Windows可执行文件 微软
ACTION Automator动作 苹果
S00 ZipSplitter第1部分文件 生石花属
OTM 展望宏文件 微软
8CK TI-84和C银版应用程序文件 德州仪器(TI)
ICD SafeDisc加密程序 Macrovision
ZPI 压缩文件 某未知机构
EBS2 E-运行2.0脚本文件 心理学软件工具
XBAP XAML浏览器应用程序文件 Microsoft
RTE RTE编码文件 某未知机构
SBS SPSS脚本 IBM
RAR WinRAR压缩档案 尤金·罗肖尔
RUN Linux可执行文件 某未知机构
COFFEE CoffeeScriptJavaScript文件 某未知机构
SIT 存档StuffIt 史密斯微
ICE ICE文件存档 某未知机构
FZPZ Fritzing束部文件 Fritzing
SCAR SCAR脚本 瘢痕
TAR.LZMA LZMA压缩tar包 某未知机构
XIP MacOS签名存档 苹果
CGI 通用网关接口脚本 某未知机构
CELX 勒斯蒂亚脚本 勒斯蒂亚开发团队
M3G 移动3D图形程序 诺基亚
S02 ZipSplitter第3部分文件 生石花属
VXP 移动应用程序文件 某未知机构
BIN 通用二进制可执行文件 某未知机构
A7R Authorware7运行时文件 Adobe系统
GZIP GNU压缩文件 某未知机构
B1 B1压缩归档 卡塔利娜 集团
B6Z B6Z存档 马克·阿德勒
MSL Magick脚本语言文件 ImageMagick
COM DOS命令文件 Microsoft
JS JScript可执行脚本 某未知机构
BZ2 bzip2压缩文件 朱利安·苏厄德
PAR Parchive索引文件 Parchive
CMD Windows命令文件 微软
SEED Linux预置文件 某未知机构
ACTC 行动(S)系列文件 App.即便热水.com
BA_ 重命名bat文件 微软
EXE Windows可执行文件 微软
WORKFLOW Automator工作流 苹果
SIFZ Synfig Studio压缩项目 Synfig Studio开发团队
CDZ 压缩光盘映像文件 某未知机构
ZI 重命名Zip文件 PKWARE
PUP PlayStation 3更新文件 索尼
XX XXEncoded文件 XXEncoding
APEX Android小马快递包文件 谷歌
R00 WinRAR压缩档案 RARLAB
AZW2 Kindle活动内容app文件 亚马逊
JIC Java图标文件 某未知机构
UDF Excel中用户定义函数 微软
HPF HP9100A程序文件 惠普
XEF WinAce加密文件 脱颖而出
AIN AIN压缩文件档案 某未知机构
WPM WordPerfect宏文件 Corel公司
MS 麦克斯韦脚本 Next Limit公司
GMZ 压缩GameMaker文件 溜溜球游戏
EZT EZT恶意蠕虫文件 某未知机构
ZZ Zzip压缩归档 某未知机构
TMS Telemate脚本 Telmate
CYW Rbot.CYW WORM文件 某未知机构
ACC 创业板附件文件 数字化研究
MRC mIRC脚本文件 mIRC
CTX 樱桃密码保护文档SQLite giuspen
扩展名 文件类型描述 研发机构 流行度
DL_ 压缩DLL文件 微软
APP MacOS 应用 Apple
EX_ 重命名Windows可执行文件 微软
ACTION Automator动作 苹果
S00 ZipSplitter第1部分文件 生石花属
OTM 展望宏文件 微软
8CK TI-84和C银版应用程序文件 德州仪器(TI)
ICD SafeDisc加密程序 Macrovision
ZPI 压缩文件 某未知机构
EBS2 E-运行2.0脚本文件 心理学软件工具
XBAP XAML浏览器应用程序文件 Microsoft
RTE RTE编码文件 某未知机构
SBS SPSS脚本 IBM
RAR WinRAR压缩档案 尤金·罗肖尔
RUN Linux可执行文件 某未知机构
COFFEE CoffeeScriptJavaScript文件 某未知机构
SIT 存档StuffIt 史密斯微
ICE ICE文件存档 某未知机构
FZPZ Fritzing束部文件 Fritzing
SCAR SCAR脚本 瘢痕
TAR.LZMA LZMA压缩tar包 某未知机构
XIP MacOS签名存档 苹果
CGI 通用网关接口脚本 某未知机构
CELX 勒斯蒂亚脚本 勒斯蒂亚开发团队
M3G 移动3D图形程序 诺基亚
S02 ZipSplitter第3部分文件 生石花属
VXP 移动应用程序文件 某未知机构
BIN 通用二进制可执行文件 某未知机构
A7R Authorware7运行时文件 Adobe系统
GZIP GNU压缩文件 某未知机构
B1 B1压缩归档 卡塔利娜 集团
B6Z B6Z存档 马克·阿德勒
MSL Magick脚本语言文件 ImageMagick
COM DOS命令文件 Microsoft
JS JScript可执行脚本 某未知机构
BZ2 bzip2压缩文件 朱利安·苏厄德
PAR Parchive索引文件 Parchive
CMD Windows命令文件 微软
SEED Linux预置文件 某未知机构
ACTC 行动(S)系列文件 App.即便热水.com
BA_ 重命名bat文件 微软
EXE Windows可执行文件 微软
WORKFLOW Automator工作流 苹果
SIFZ Synfig Studio压缩项目 Synfig Studio开发团队
CDZ 压缩光盘映像文件 某未知机构
ZI 重命名Zip文件 PKWARE
PUP PlayStation 3更新文件 索尼
XX XXEncoded文件 XXEncoding
APEX Android小马快递包文件 谷歌
R00 WinRAR压缩档案 RARLAB
AZW2 Kindle活动内容app文件 亚马逊
JIC Java图标文件 某未知机构
UDF Excel中用户定义函数 微软
HPF HP9100A程序文件 惠普
XEF WinAce加密文件 脱颖而出
AIN AIN压缩文件档案 某未知机构
WPM WordPerfect宏文件 Corel公司
MS 麦克斯韦脚本 Next Limit公司
GMZ 压缩GameMaker文件 溜溜球游戏
EZT EZT恶意蠕虫文件 某未知机构
ZZ Zzip压缩归档 某未知机构
TMS Telemate脚本 Telmate
CYW Rbot.CYW WORM文件 某未知机构
ACC 创业板附件文件 数字化研究
MRC mIRC脚本文件 mIRC
CTX 樱桃密码保护文档SQLite giuspen