我想缩小我其中一台服务器上的 NTFS 数据分区。不幸的是,它有一个“不可移动文件”,位于一个不方便的位置。
以下是相关事件日志条目:
已对卷 Daten (C:\Daten) 启动卷缩减分析。此事件日志条目详细说明了有关最后一个不可移动文件的信息,该文件可能会限制可回收字节的最大数量。
诊断详细信息:
- 最后一个不可移动的文件似乎是:\$Extend\$Deleted:$I30:$INDEX_ALLOCATION
- 文件的最后一个簇是:0x1138f943
- 收缩潜在目标(LCN 地址):0x18a51d6
- NTFS 文件标志为:----I
- 收缩阶段:<分析>要查找有关此文件的更多详细信息,请使用“fsutil volume querycluster \\?\Volume{4ad80633-d2d5-415e-97b4-9ad5f648bb0c} 0x1138f943”命令。
事件日志条目底部提到的命令没有产生任何有用的附加信息:
C:\> fsutil volume querycluster \\?\Volume{4ad80633-d2d5-415e-97b4-9ad5f648bb0c} 0x1138f943
Cluster 0x000000001138f943 used by ----I \$Extend\$Deleted:$I30:$INDEX_ALLOCATION
(注意(请确保它是否相关):我在驱动器上做的最后一件事是删除所有卷影副本。)
我知道这$Extend
不是一个“常规”文件夹,而是某种 NTFS 系统文件。因此,我的问题是:
这个 $Extend\$Deleted 文件系统条目是什么以及如何摆脱它?(或者至少,摆脱它的“不可移动性”,这样我就可以缩小我的体积……)
答案1
我也碰到过这个$Extend\$Deleted
文件夹,并在网上搜索信息。我对这个答案并不完全满意,但以下是我发现的内容:
- 虽然
$Extend
已经存在很长时间了,$Deleted
似乎是一个相对较新的功能,出现在 Windows 10 的客户端操作系统中,不确定服务器。 $Deleted
当文件具有打开的句柄但已发出删除它们的请求时,文件就会出现。- 这似乎与旧版本 Cygwin 的问题Cygwin 会导致文件出现
$Deleted
但实际上不会被删除。 - 至少有一个人能够
$Deleted
通过启动 Windows 来删除这些文件,通常这些文件应该在重新启动时被清除(因为所有句柄都将被释放)。 - 但这可能不仅限于 Cygwin,看来这个实现是 Windows POSIX 支持的一部分。