Mum*_*lic 5 windows-update storage-spaces windows-10
我有一个简单的池,由两个 1TB 驱动器 (HDD) 设置在双向镜像中(仅创建一个磁盘)。昨天显示1.81 TB 池容量中的1 TB已被使用。这听起来是正确的,因为我在该驱动器上有大约 500 GB 的数据。
今天早上(在每晚 Windows 更新(2020-05 累计)之后,我收到了“低容量”错误。它甚至显示已使用 1.81 TB 中的 1.81 TB,并且所有物理驱动器都处于 99.9%
我检查了驱动器的属性,它显示了正确的数字:
我还选择了所有文件并仔细检查了磁盘上使用的总量:
最奇怪的是,当我将 50 GB 的测试文件复制到该驱动器时,控制面板中的数字再次发生变化。奇怪的是,它下降到了1.7 TB,这仍然是错误的。
顺便说一句,服务/系统运行良好。我有第二个池,它为我提供了正确的信息。
我已经尝试过:
经过长时间的搜索,我通过运行以下 PowerShell 命令(管理权限)自己找到了解决方案
Optimize-Volume -DriveLetter S -Verbose
Run Code Online (Sandbox Code Playgroud)
将 S 替换为您的驱动器盘符。
我得到了以下结果:
VERBOSE: Invoking slab consolidation on RISA (S:)...
VERBOSE: Slab Analysis: 0% complete...
VERBOSE: Slab Analysis: 100% complete...
VERBOSE: Slab Analysis: 100% complete.
VERBOSE: Retrim: 0% complete...
VERBOSE: Slab consolidation was skipped because there were few evictable slabs.
VERBOSE: Retrim: 100% complete.
VERBOSE: Performing pass 1:
VERBOSE: Retrim: 3% complete...
VERBOSE: Retrim: 4% complete...
VERBOSE: Retrim: 5% complete...
VERBOSE: Retrim: 100% complete.
VERBOSE: Post Defragmentation Report:
VERBOSE: Volume Information:
VERBOSE: Volume size = 15,99 TB
VERBOSE: Cluster size = 4 KB
VERBOSE: Used space = 581,13 GB
VERBOSE: Free space = 15,43 TB
VERBOSE: Allocation Units:
VERBOSE: Slab count = 65534
VERBOSE: Slab size = 256 MB
VERBOSE: Slab alignment = 127,00 MB
VERBOSE: In-use slabs = 2326
VERBOSE: Slab Consolidation:
VERBOSE: Space efficiency = 100%
VERBOSE: Potential purgable slabs = 1
VERBOSE: Slabs pinned unmovable = 1
VERBOSE: Successfully purged slabs = 0
VERBOSE: Recovered space = 0 bytes
VERBOSE: Retrim:
VERBOSE: Backed allocations = 3324
VERBOSE: Allocations trimmed = 998
VERBOSE: Total space trimmed = 249,50 GB
Run Code Online (Sandbox Code Playgroud)
很明显,重新修剪操作收回了我失去的所有池空间。我一直认为“Trim”是 SSD 特有的东西,但在这种情况下它可能还有其他含义。根据微软文档
-ReTrim
Generates TRIM and Unmap hints for all currently unused sectors of the volume,
notifying the underlying storage that the sectors are no longer needed and can be purged.
This can recover unused capacity on thinly provisioned drives.
Run Code Online (Sandbox Code Playgroud)
因为我只使用两个 1 TB 硬盘驱动 16 TB 卷,所以最后一部分在这里可能很重要:“这可以恢复精简配置驱动器上未使用的容量。”
我将深入探讨“retrim”的真正作用,因为在 Windows 更新后出现此问题的原因仍然是一个谜
归档时间: |
|
查看次数: |
3536 次 |
最近记录: |