整理C盘梳理——各种文件类型以及功能

2020-08-11   59 次阅读


序言

C盘又快满了,我寻思我明明东西都装其他盘了,还是这么快满,可能是很多注册表啥的吧,毕竟软件装的多,还有些很烦的软件就一定要装一些东西在C盘,就导致原本不够用的空间更少了

MSI 文件

.msi为后缀的文件,起初第一次在mysql的产品缓存中发现,图标为安装类图标
1.PNG
上网查询资料后(baidu),原来这是一种 Windows Installer的数据包,实际上是一个数据库,包含安装一种产品所需要的信息和很多安装情形下安装或卸载所需的指令和数据 ,MSI文件讲程序的组成文件和功能关联起来

单击其中一个MSI文件,启动的是像平常一样的安装程序
2.PNG

另外就是在CUDA目录下也找到了一个占用极大的MSI文件
3.PNG
最终当然是把这些玩意都备份后删除了,因为占了有一百多M

BIN文件

.bin后缀的文件,从文件就可以看出来,这是binary的缩写bin,从网络上所看到的资料可以看出:这是一种二进制文件,用途不定,根据其用途系统应用而定,bin后缀只能表明其是二进制格式

第一次是在NIVIDIA Corporation的NV_Cache文件夹中发现的,本来看这个Cache占用内存还挺多想清除一下,突然发现这个cache是在动态变化的... 上网一查可能跟N卡的缓存有关,因此就没动

TOC文件

.toc后缀,这个文件貌似不是很普及因此我找到的资料不是很多

资料来源
TOC通常是某种软件使用的二进制文件类型,对于TOC扩展名的文件,可以使用FrameMaker等软件打开

TIMESTAMP 文件

.timestamp后缀,这个文件同样也是资料很少,从翻译可以看出这貌似是一种时间戳文件
该格式与一种已知的软件应用程序相关联,主要归类于 GIS Files

其他更多的资料并没有更多的说明
这个文件最开始被发现于Oracle中Java文件夹的.oracle_jre_usage文件夹中

使用特定工具打开后可以发现这个文件包含的信息很简单
4.PNG

包含的是一个路径和一个整数
这些路径分别都是

  • vivado
  • javaSDK8
  • jre1.8.0_211
  • ArduinoLLC.ArduinoIDE_1.8.14.0_x86__mdqgnx93n4wtt

这些都是有用到java的软件,因此这应该是有用到Java功能的内容路径,整数应该就是时间戳数据?
只是个人推测

DAT文件

.dat文件并不是一种标准文件,很多文件都使用该扩展名
可以看作是数据DATA文件

IGO文件

.igo,在网上查阅资料后,这应该是一种Instagram JPEG Image文件
简而言之就是一种图片格式的文件

CRC文件

这个类型的文件显示的文件普及度是高,但是同样的,网络上也并没有很多相关资料,因此我只能在Solvusoft上面找到一些简单的信息

如果要查看该文件就需要安装一些内容,安装 %%os%% 版的 JPEG Sheriff CRC Info File

DDC文件

.ddc,DDC文件应该是一种数据文件,和DivX软件高度相关
所以本人推测是DivX的数据存储文件?

PKG 文件

.pkg
PKG文件是一个安装包配置文件,包含了制作安装文件所需要的全部信息
真的很多内容呢
5.PNG

MFST 文件

.mfst
这也是一个很神秘的文件,我只能在FileDesc上找到关于它的一些信息,准确的英语描述如下

MFST file is a Symantec Endpoint Protection Definitions Manifest Data. 

相当于说这个文件应该是 Symantec Endpoint Protection 定义的清单数据..

DLL文件

.dll
可以说是最常见的文件之一了,几乎每个软件路径中都能看到这玩意
全称Dynamic Link Library
也就是动态链接库文件,动态库的特点是在链接阶段没有被复制到程序中,而是程序在运行的时候由系统动态加载到内存中以供程序调用

使用动态库的优点就是系统只需要载入一次动态库,不同的程序可以得到内存中相同的动态库的副本,因此节省了很多内存

LIB文件

.lib
也是一种十分常见的文件,代表的是静态数据连接库,在windows操作系统中起到链接程序和函数的作用
LIB文件中存放的是函数调用的信息

INI文件

.ini
是Initialization File的缩写,也就是初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置

DB文件

.db
DB文件是database的缩写,也就是说,该文件是数据库文件

RDB文件

.rdb
是英文 Relational Database的首字母的缩写,rdb扩展名的文件就是关系数据库文件,用来规定程序数据表和数据表之间的对应关系

首次发现于QQ中,从网上的资料来看,应该就是腾讯QQ的资源数据包文件

CCH文件

.cch
这是一种Corel图表文件,也是图形文件格式中的一种,cch文件可以使用PS或者Coreldraw等软件打开

TTD文件

从filedesc上的资料可以看出,TTD文件似乎是一种微小的数据日志文件,广泛运用于精确监控的存储和传输
原文:

TTD file is a Tinytag Data Logger Data. Tinytag data loggers are 
used worldwide to accurately monitor goods in storage and 
transit, helping to ensure that environmental conditions can be 
measured, recorded, analysed and validated.

BAK文件

.bak
BAK文件是一种备份文件
一般把该文件的后缀改为该文件原来的扩展名就可以恢复该文件了

ETL文件

.etl
资料来源
ETL文件是Windows自带的性能日志文件,ETL是Eclipse Transition Listing相关的系统文档

OCX文件

.ocx
OCX是对象类别扩充组件(Object Linking and Embedding (OLE) Control Extension),是可执行文件的一种,但是不可以被直接执行

SYS文件

.sys
sys是system的缩写,也就是说sys就是Windows的系统文件,比如说安装文件,日志文件,驱动文件等等
因此这类文件的功能也是不定的

IDL文件

.idl
IDL是 Interface definition file的缩写,也就是说该文件是一种借口文件
其实IDL本身就是一种语言(interface definition language),在语法上继承C语言
可以看出来语法确实和C很像
6.PNG

CGI文件

.cgi
资料来源
Common Gateway Interface的缩写,是HTTP服务器与本机或者其他客户机上程序进行连接的一种工具,器程序必须运行在网络服务器上,是公共网关接口

EXP文件

.exp
资料来源
是导出库文件的文件,包含了导出函数和数据项的信息
当LIB创建一个导入库,同时其也创建了一个导出库文件,如果程序链接到另外一个程序,并且程序需要同时导出和导入到另一个程序中,就要使用EXP文件

CFG文件

.cfg
资料来源
大多为软件的配置文件,用途一般是用来保存用户的设置

TBL文件

.tbl
资料来源
是数据库的table文件,属性数据表结构定义了地图属性数据的表结构,包括字bai段数、字段名称、字段类型及相应图层的一些关键空间信息描述

PAK文件

.pak
pak是一种少见的压缩文件格式,可以将多个文件压缩成一个文件
最早发现于adobe文件夹内

RTF文件

.rtf
是富文本格式(Rich Text Format),又称为多文本格式,是由微软公司开发的跨平台文档格式,大多数文字处理软件都能读取和保存RTF文档
比如说word
本人电脑上的RTF格式文件图标就是word
7.PNG

PID文件

.pid,PID是 port ID的缩写,存储的自然就是端口号,使用记事本软件打开后如下
25228
存储的是一个整数,这个就是端口号,不过这个为啥还要单独一个文件,就有点迷

IMG文件

.img
首先这并不是什么图像文件,而是一种文件压缩格式,主要是为了创建软盘的镜像文件,可以用来压缩整个软盘或者整个光盘的内容
IMG格式可以视为ISO格式的一种超集合

PUB文件

.pub
这个后缀的文件有很多种,最常见的是由Microsoft Publisher Document建立的电子出版物,pub广泛应用在各类出版物排版

LOCK文件

.lock
资料来源
是一种用来锁定某些资源的文件,该文件表示一个应用程序中某个资源在锁释放前是不能被应用的,对于那些需要并发访问资源的应用程序是十分有用的
对于文件锁,应用程序会创建一个新文件,然后将该文件在原有命名的基础上添加一个.lock后缀

POM文件

.pom
资料来源
POM是(Project Object Model)的简写
一般来说pow.xml是用来描述项目的maven坐标
但是也会有这种单独以pow为后缀的文件,其内部语法依旧是xml,并且大部分都跟pow.xml相同
8.PNG

LST文件

.lst
LST文件是列表文件,这种列表文件要看是什么应用程序的列表,后缀只是操作系统为了记录打开方式的标志

ICC文件

.icc
资料来源
ICC文件是国际色彩联盟(International Color Consortium, ICC)提出的,是用来标识输入输出设备颜色特性的数据文件,ICC文件用于描述颜色特性,定义了设备能显示的色彩范围和色彩的正确与否

DMP文件

.dmp
DMP文件是系统错误的内存转储文件,**当电脑蓝屏或者系统崩溃时,Windows会把该错误报告存储在DMP文件里,该文件记录了系统错误的详细信息

2020.8.12新更新

CR2文件

.CR2
这个玩摄影的应该都很熟悉,尤其是牙膏厂的摄影师
CR2是佳能相机RAW文件格式的存档,RAW文件包含了原图片文件在差UN甘其产生后进入照相机图像处理器前的一切照片信息
推荐使用adobe photoshop或者lightroom处理

CTG文件

.CTG
是一种相机信息文件,该信息要用佳能相机读取
CTG不属于任何媒体文件,属于相机中相片的索引文件

CAB文件

.cab
该文件是Windows的压缩格式,用winrar可以打开,但是有些是经过加密的,用一般的压缩程序打不开

BMP文件

.bmp
BMP是 Bitmap的缩写,是Windows操作系统中的标准图像文件格式,图像信息较丰富,几乎不进行压缩

7Z文件

.7z
7z文件是一种主流的压缩文件,可以使用7-zip,WinZip等软件
该压缩文件是一种主流高效的压缩格式,拥有极高的压缩比
MIME类型为application/x-7z-compressed

NCM文件

.ncm
网易云用户落泪
这是网易云推出的新音乐格式,该文件只能通过网易云音乐打开,并且会员只能在会员期内打开,常规播放软件无法打开(至少目前没找到)

MSP文件

.msp
msp是Microsoft Patch的缩写,里面包含着补丁的信息,比如版本号,该版本号决定是否是最新的补丁
也就是说相当于一个补丁文件

SWF文件

.swf
SWF文件是Adobe公司产品 Flash的专用格式,可以用Adobe flash软件打开,也可以用一些其他播放器播放

CUR文件

.cur
cur是cursor(光标)的缩写,是一种静态光标文件,是windows的鼠标静态文件

INF文件

.inf
INF是Device INFormation File的缩写,是Microsoft公司为了硬件设备制造商发布其驱动程序推出的一种文件格式,是Windows操作系统下用来描述设备或者文件等数据信息的文件

其他没查到资料的文件后缀

  • .cdef,CDEF后缀文件
  • .etf, ETF后缀文件
  • .HIS, HIS后缀文件
  • .lfl, LFL后缀文件
  • .pimx,PIMX后缀文件
  • .etag,ETAG后缀文件
  • .len,LEN后缀文件
  • .pma,PMA后缀文件
  • .sig,SIG后缀文件
  • .val,VAL后缀文件
  • .dy, DY后缀文件
  • .dyc, DYC后缀文件
  • .dskr, DSKR后缀文件

Q.E.D.

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议