Windows Storage Spaces无法设置Storage Space Size及相关问题求助
求助:Windows Storage Spaces最大容量设置失效的PowerShell修复方案
我的使用背景
我在Windows 10上用Windows Storage Spaces存储媒体库已经超过一年了,一开始是2块8TB硬盘,后来陆续扩容到了6块。这次新增2块硬盘后,尝试修改**Storage Space Size (maximum)**时,不管输入什么数值都会提示无效;这个选项的默认值显示是63TB,但Windows资源管理器里只显示14TB的可用空间。
之前的操作与已解决问题
后来我把文件转移到了新的2块8TB硬盘上,用原来的4块硬盘创建了新的2-way mirrored storage pool(双向镜像存储池),再把文件移回来后,添加新硬盘时遇到了两个问题,已经解决:
- ReFS文件系统不可选:微软已经移除了Windows 10家庭版和专业版创建ReFS分区的功能,这个只能接受现状;
- 无法添加新硬盘,提示‘请求不受支持’:原因是这些硬盘之前加入过Storage Spaces池,残留的数据导致无法加入新池。我通过以下PowerShell命令解决了:
- 以管理员身份运行PowerShell;
- 执行命令列出所有物理磁盘,找到目标硬盘的
UniqueId:Get-PhysicalDisk | ft FriendlyName, SerialNumber, UniqueId -auto - 执行重置命令(替换成目标硬盘的实际
UniqueId):Reset-PhysicalDisk -UniqueId "90dbac25-f5dd-ea00-8e51-4ca8414aa21f"
当前核心求助
现在我想请教的是:有没有PowerShell命令可以修复或者强制设置Storage Space Size (maximum)?我已经知道这个容量无法缩小,而且目前没有临时存储可以用来删除整个存储池,所以请不要建议我放弃使用Windows Storage Spaces。
内容的提问来源于stack exchange,提问作者MattWeiler
相关产品推荐
相关产品推荐

