管理稀疏文件。稀疏文件是指内部具有一个或多个未分派的数据区域的文件。程序将会发现这些未分派的包含零字节的区域,但是没有实际的磁盘空间用来代表这些零。换句话说,所有有意义或非零数据得到了分配,反之所有无意义的数据(大串由零组成的数据)没有得到分配。当读入稀疏文件时,已分配的数据以存储方式返回,在默认情况下,按照 C2
安全需求未分配的数据也返回。稀疏文件支持允许不再从文件中的任何地方分配数据。
MS-
DOS命令语法
fsutil sparse [queryflag] Pathname
fsutil sparse [queryrange] Pathname
fsutil sparse [setflag] Pathname
fsutil sparse [setrange] Pathname BeginningOffset length
MS-
DOS命令参数
queryflag 查询稀疏。 queryrange 扫描文件以查找可能包含非零数据的范围。 setflag 将指定文件标记为稀疏。 setrange 填充带有零的指定文件范围。 Pathname 指定驱动器号(冒号分隔)、装入点或卷名。 BeginningOffset 在文件内部偏移使其标记为稀疏。 length 要标记为稀疏的文件中的区域长度(以字节表示)。 MS-
DOS命令注释
在稀疏文件中,大范围的零可能不要求磁盘分配。将在写入文件时根据需要为非零数据分配空间。
只有压缩或稀疏文件才具有操作系统可识别的零数据范围。
如果是压缩或稀疏文件,NTFS 可能不会在文件内分配磁盘空间。这样将字节范围设置为零,而不必扩展文件大小。
MS-
DOS命令范例
要标记稀疏文件,请键入:
fsutil sparse setflag C:\Temp\sample.txt