常见文件名后缀大全
什么是文件名后缀  
  说起来Windows工作界面下的文件名简直是随心所欲,比如:某编辑部的2000年工作计划。文件名即可用中文直接表达,而且长度最长可达256个字符,让人看起来真是一目了然。然而在Windows环境中,安装的软件中却大量存在着类似CALENDAR.EXEGAMES.GRP等等的文件名,这又是为什么呢?原来这些文件名都是根据DOS环境的文件名命名规则而定的。  
  DOS环境下的文件名  
  在DOS下,文件名采用83结构,即:最长8位的文件名,由小数点分隔后再跟上最长3位的后缀名,如:READ.MESETUP.EXE,一般情况下文件名不允许使用汉字,只能由字母、数字和一些符号组成。如READ.ME用中文理解就是"读我",即提示用户在使用软件前先看看这个文件的内容,以获取更多的提示信息。而更重要的是,DOS下规定用后缀名来区分各种不同的文件。  
  在DOS下最容易遇到的首先是可执行文件,后缀名有两类:*.exe*(此处的*表示文件
名任意),它们是由汇编语言或其它高级语言编出的程序经过编译后直接在DOS下运行的文件。有时由于软件功能多、内存偏小,不能一次性全部调入内存还可能有同文件名的ovl文件,如ws.exews.ovl。另外还有一种文件可以直接运行,*.bat,即批处理文件,其中有许多命令或可执行文件名,主要用于提高工作效率,其中最有用的是Autoexec.bat,这个文件在开机时会被自动执行(自动执行在英文中就是Automaticallyexecute)。而另外一种可以加载但不能直接运行的文件即是系统扩展管理文件*.syssys即系统system),它主要提供某些非标准设备如鼠标、扩充内存等的驱动程序,如mouse.syshimem.sys。为了统一管理还专门规定了一个config.sys的文本文件来一次性地在开机时自动调入这些必需的设备驱动程序,这些文件一旦被误删或换名或被病毒侵袭则将直接导致系统工作不正常。 
  DOS下字处理产生的文件原本是可以不用后缀的,但人们常用*.txt表示(txt即文本text)。被所有的平台和所有应用程序支持。而为了管理方便,人们也可以用自己的名字做后缀来表示是自己建的文本文件,如我输入的很多文章即为*.mcj,为了便于用户在意外删掉原文件的情况下能尽快恢复原文件,许多字处理系统都提供了一种自动备份的功能,如我第二次编辑JIHUA.MCJ时(JIHUA:计划的汉语拼音),系统会先拷贝一份原文件为JIHUA.BAK。使用具有特殊格式功能的字处理软件,如求伯君先生早年推出的WPS,就会规定其后缀为.wps
用以标识是用WPS生成的文本文件。当使用字处理软件编辑高级语言程序时,后缀通常为相应语言的前三个字母(如:*.BASBASIC语言源程序,*.PASPASCAL语言程序,*.FORFortran语言程序,*.C即为C语言,*.ASM即为汇编语言程序)。  
  伴随着可执行文件常附有以下几类文件:*.HLP即帮助文件(help)*.CFG即配置文件(config)*.DAT即数据文件(data)*.LOG即日志文件(log)*.TMP为临时文件(temporal)  
  Windows环境下的文件名  
绝大多数DOS文件名后缀在Windows下继续有效,但Windows本身也引出了许多种崭新的后缀名,如:*.drv为设备驱动程序(Driver)*.fon*.fot都是字库文件、*.grp为分组文件(Group)*.ini为初始化信息文件(Initiation)*.pifDOS环境下的可执行文件在Windows下执行时所需要的文件格式、*.crd即卡片文件(Card)*.rec即记录器宏文件(Record)*.wri即文本文件(Write),它是字处理生成的文件、*.doc*.rtf也是文本文件(Document),它们是Word产生的文件、*.cal为日历文件、*.clp是剪贴板中的文件格式、*.htm和 *.html即主页文件、*.par为交换文件、*.pwl为口令文件(Password)等等。
常见的文件后缀名
ACA  Microsoft的代理使用的角文档
acf  系统管理配置
acm  音频压缩管理驱动程序,Windows系统提供各种声音格式的编码和解码功能
aif  声音文件,支持压缩,可以使用WindowsMediaPlayerQuickTimePlayer播放
AIF  音频文件,使用WindowsMediaPlayer播放
AIFC  音频文件,使用WindowsMediaPlayer播放
AIFF  音频文件,使用WindowsMediaPlayer播放
ani  动画光标文件扩展名,例如动画沙漏。
ans  ASCII字符图形动画文件
arc  一种较早的压缩文件,可以使用WinZip,WinRAR,PKARC等软件打开
arj  压缩文件。可以使用WinZip,WinRAR,PKARC等软件打开
basic语言是什么软件
asf  微软的媒体播放器支持的视频流,可以使用WindowsMediaPlayer播放
asp  微软的视频流文件,可以使用WindowsMediaPlayer打开
asp  微软提出的ActiveServerPage,是服务器端脚本,常用于大型网站开发,支持数据库连接,类似PHP。可以使用VisualInterDev编写,是目前的大热门
asx  WindowsMedia媒体文件的快捷方式
au  是Internet中常用的声音文件格式,多由Sun工作站创建,可使用软件WaveformHoldandModify播放。NetscapeNavigator中的LiveAudio也可以播放.au文件
avi  一种使用MicrosoftRIFF规范的Windows多媒体文件格式,用于存储声音和移动的图片
bak  备份文件,一般是被自动或是通过命令创建的辅助文件,它包含某个文件的最近一个版本,并且具有于该文件相同的文件名
bas  Basic语言源程序文件,可编译成可执行文件,目前使用Basic开发系统的是VisualBasic
bat  批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用
bbs  电子告示板系统文章信息文件
bfc  Windows的公文包文件
bin  二进制文件,其用途依系统或应用而定
bmp  Bitmap位图文件,这是微软公司开发Paint的自身格式,可以被多种WindowsWindowsNT平台及许多应用程序支持,支持32位颜,用于为Windows界面创建图标的资源文件格式。
c  C语言源程序文件,在C语言编译程序下编译使用
cab  Microsoft制订的压缩包格式,常用于软件的安装程序,使用Windows自带的实用程序,可以对其解压缩,WinZip,WinRAR等都支持这种格式
cal  Windows中的日历文件
cdf  InternetExplorer的频道文件
cdr  CorelDraw中的一种图形文件格式,它是所有CorelDraw应用程序中均能够使用的一种图形图像文件格式
cdx  索引文件,存在于Dbase,Foxbase,Foxpro系统软件环境下
cfc  配置文件,系统或应用软件用于进行配置自己功能,特性的文件
chm  编译过后的HTML文件,常用于制作帮助文件和电子文档
clp  在Windows下剪贴板中的文件格式
cmd  用于WindowsNT/2000的批处理文件,其实与BAT文件功能相同,只是为了与DOS/Windows9x下的BAT有所区别
cmf  声卡标准的音乐文件,FM合成器等可以回放
cnf  NetMeetting会议连接文件
cnt  联机帮助文件目录索引文件,通常和同名的.hlp文件一起保存
col  由AutodeskAnimator,AutodeskAnimatorPor等程序创建的一种调板文件格式,其中存储的是调板中各种项目的RGB
com  DOS可执行命令文件,一般小于64KB
cpl  控制面板扩展文件,Windows操作系统使用
cpp  C++语言源程序,非常强大的语言,在各种平台中都有相应的开发系统
crd  Windows中的卡片文件
crt  用于安全方面的证书认证文件
cur  Windows下的光标资源文件格式,可用光标编辑软件编辑
css  Text/css文件
dat  数据文件,在应用程序中使用
dat  VCD中的图象声音文件,VCD播放软件可调用,或是通过VCD机播放
dbf  数据库文件,Foxbase,Dbase,VisualFoxPro,等数据库处理系统所产生的数据库文件
dcx  传真浏览文档文件
ddi  映象文件,DUP,HD,IMG等工具可展开
dev  设备驱动程序
dib  设备无关位图文件,这是一种文件格式,其目的是为了保证用某个应用程序创建的位图图形可以被其它应用程序装载或显示一样
dir  目录文件
dll  Windows动态连接库,几乎无处不在,但有时由于不同版本DLL冲突会造成败各种各样的问踢
doc  是目前市场占有率最高的办公室软件MicrosoftOffice中的字处理软件Word创建的文档
dos  Windows保留的MS-DOS的某些系统文件
dot  MicrosoftWord的文档模板文件,通过模板可以简化一些常用格式文档的创建工作,而且可以内嵌VBA程序来实现某些自动化功能
drv  设备驱动程序文件,用在各种系统中
dwg  AutoCAD的图纸文件,也是许多绘图软件都支持的格式,常用于共享数据
dxb  AutoCAD创建的一中图形文件格式
dxf  图形交换格式,一种计算机辅助设计的文件格式,最初开发用来与AutoCAD一起使用,以便于图形文件在应用程序之间的传递,它以ASCII方式储存图形,在表现图形的大小方面十分精确