如何创建或更改一个文件属性为稀疏 sparse ,并实际是减小磁盘占用空间的文件?

匿名
2024-05-28T14:02:22+00:00

我们知道用 compact 命令可以对文件进行压缩,压缩后文件属性为压缩 C,并且是实际减小了磁盘占用空间,但是却没有命令对文件进行稀疏操作,虽然可以用 fsutil sparse setflag 命令对文件设置为稀疏属性,但这只是设置了一个属性,就和 A, R, H, S 等属性一样并不对文件本身产生影响,设置了 P 属性后并不会像 C 属性那样自动实际减小对磁盘空间的占用。

那么有什么 Windows 自带的命令或第三方软件可以在创建文件时就是稀疏文件,或对一个原本不是稀疏文件更改为稀疏文件?或者可以像 compact 命令对某个目录或整个盘区设置为压缩属性那样设置为稀疏属性,这样在这个目录或盘区下新建的或已存在文件自动变为稀疏文件?

Windows 家庭版 | 以前的 Windows 版本 | 文件、文件夹和存储

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释
{count} 票

3 个答案

排序依据: 非常有帮助
  1. 匿名
    2024-07-10T14:03:58+00:00

    你好,欢迎使用微软社区!

    想更改为稀疏文件,请参阅微软文档:https://learn.microsoft.com/zh-cn/windows/win32/fileio/sparse-file-operations

    2 个人认为此答案很有帮助。
    0 个注释 无注释
  2. 匿名
    2024-08-17T15:14:01+00:00

    你好,感谢回复。但给出的答案仅限于编程层面的而没有用户命令行操作层面的,我等普通用户很难实际操作。

    1 个人认为此答案很有帮助。
    0 个注释 无注释
  3. 匿名
    2024-08-18T14:39:58+00:00

    不用谢!如果你遇到问题,请你过来找我。

    1 个人认为此答案很有帮助。
    0 个注释 无注释