如何在 Windows 中创建 1G 归零稀疏文件?

sab*_*ton 14 windows fsutil

在Linux中:

$ dd if=/dev/null of=mysparse seek=1G count=0
$ du -b mysparse
549755813888    mysparse
$ du -B1 mysparse
0       mysparse
Run Code Online (Sandbox Code Playgroud)

在 Windows 中,我一直在使用 fsutil,但无法使磁盘上的大小小于文件属性中的大小。

use*_*686 20

FSUtil File CreateNew temp 0x100000
FSUtil Sparse SetFlag temp
FSUtil Sparse SetRange temp 0 0x100000
Run Code Online (Sandbox Code Playgroud)


小智 5

也许这会对您有所帮助:“SparseChecker” - 管理 Windows NTFS 上的稀疏文件 它允许操作文件,而不是像“fsutil”那样操作单个文件块。