必须使用设置应用、控制面板或PowerShell创建存储池,diskmgmt.msc不支持;需至少两块“可池化”硬盘(基本磁盘、未初始化、非可移动),且系统须为Win10专业/企业/教育版或Win11家庭版及以上。

要在Windows中通过软件层面创建存储池(Storage Spaces),必须绕过传统磁盘管理工具,因为diskmgmt.msc根本不提供池化功能入口;系统要求至少两块符合“可池化”条件的物理硬盘,并使用设置应用、控制面板或PowerShell调用专用存储服务组件。
确认硬件与系统前提
打开“磁盘管理”(diskmgmt.msc),检查目标硬盘是否显示为【基本磁盘、未初始化、无任何卷、状态非‘可移动’】——若存在分区,右键每个卷→“删除卷”,数据将彻底丢失;USB硬盘盒、带RAID芯片的硬盘坞、部分Type-C扩展坞会使硬盘被识别为可移动设备,这类硬盘在PowerShell中运行Get-PhysicalDisk -CanPool $true时返回空,无法加入池。
确保系统为Windows 10专业版/企业版/教育版,或Windows 11家庭版及以上版本;Storage Spaces不支持Windows 10家庭版。
使用设置应用创建存储池(推荐新手)
按Win + I打开设置→左侧点“系统”→右侧滑到底部点“存储”→滚动到页面最下方点“高级存储设置”→点击“存储空间”→点“创建新的池和存储空间”。
此时系统自动扫描并列出所有【CanPool = True】的物理磁盘,勾选至少两块(镜像需≥2,奇偶校验需≥3),点击“创建池”;若某硬盘灰显不可选,说明它被系统判定为不可池化,不要强行格式化或初始化试图“修复”,应换物理接口或移除USB集线器后重试。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
通过PowerShell创建(管理员权限)
以管理员身份运行PowerShell。
第一步:执行Get-PhysicalDisk -CanPool $true,确认待用磁盘出现在列表中;若返回为空,立即停止后续操作,回头检查硬盘连接方式和磁盘管理中的状态。
第二步:记录下其中一块磁盘的UniqueId(如{a1b2c3d4-e5f6-7890-g1h2-i3j4k5l6m7n8}),运行:
New-StoragePool -FriendlyName "MyPool" -StorageSubsystemFriendlyName "Windows Storage*" -PhysicalDisks (Get-PhysicalDisk -UniqueId "{a1b2c3d4-e5f6-7890-g1h2-i3j4k5l6m7n8}")
第三步:创建成功后,立即运行Get-StoragePool验证名称与健康状态是否为“正常”;注意:该命令不会在“磁盘管理”中显示任何变化,这是正常现象。

















