none
Sdelete 磁盘清零咨询 RRS feed

  • 问题

  • windows2012R2,连接了HP 3Par的一个虚拟卷,该虚拟卷是thin模式增长的,目前在磁盘管理里边显示脱机(该磁盘处于脱机状态,因为它没有足够的容量)。手动联机后,显示还有2T的空间,使用sdelete -z d: 进行清零操作,但是sdelete会生成一个相当大的临时文件,导致sdelete进行到60%的时候就把剩余的2T空间占满了。我也看到sdelete的参数里有一项 [-z|-c [percent free]] ,不知道这个percent free是如何书写,比如我想清零20%的磁盘空间?

    • 已移动 Amy Wang_Moderator 2016年9月6日 1:36 Unrelated to Windows Server Technical Preview
    2016年9月5日 9:24

答案

  • Hi TFDYJ

    根据官方文档来说:

    -c Clean free space.
    -z Zero free space (good for virtual disk optimization)

    基于我的理解

    -z This option wipes free spaces with zero values

    -c This is similar to the -z option except -c uses a random string of values to more securely wipe free disk space

    根据微软的文档好像并不是直接跟百分比,通常是和-z 一起使用。

    sdelete [-p passes] [-z|-c] [drive letter] ...

    另外关于cleansing 文章有具体的解释,不是简单的计算出free space 然后数据被 "cleansed, 你可以看一下文章中的说明.

    https://technet.microsoft.com/en-us/sysinternals/bb897443.aspx

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2016年9月6日 5:12
    版主