瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » NTFS文件系统上,谁占去了空间?
★☆之火 - 2006-8-1 2:35:00
问:有一次我给朋友格式化了一个15G的分区,用的是NTFS文件系统,在格式化完毕后就发
现有52M的空间被系统文件占用了。后来我用了一个775M的小硬盘做了一次对比,结果
如下:用NTFS格式化完毕就有6.41M的空间被不知名的系统文件占用;而用FAT32格式化
的硬盘只有32K的空间被占用。是什么文件占用了磁盘空间?不会是微软做的什么手脚
吧?

答:每个NTFS分区中都包含很多系统文件,如主文件表(Master File Table),RECYLER,System Volume Information等文件。其中:
MFT:占用最多。可以用Diskeeper等工具查看NTFS分区的MFT容量。
RECYCLER:回收站
System Volume Information:系统还原,保存该分区的系统还原信息。

还可以在命令行模式下用以下命令进行查看,命令如下:
fsutil fsinfo ntfsinfo DriverLetter:
DriverLetter用实际的字母进行转化(比如要检查C盘,就用"C"替换DriverLetter)

在命令结果里查看“Mft 有效数据长度”(Mft Valid Data Length),将此16进制的数值,通过科学计算器里转化为10进制数,再除以1024×1024,即可转化为以MB 为单位的MFT大小了。
1
查看完整版本: NTFS文件系统上,谁占去了空间?