存储管理 API 常见返回代码

标准 CIM 返回代码

错误值 说明
0 成功
1 不支持
2 未指定的错误
3 超时
4 已失败
5 无效参数
6 使用中/磁盘使用中
7 在 x64 环境中运行的 x86 系统不支持此命令
8 找不到对象

 

扩展 CIM 返回代码

错误值 说明
4096 已检查方法参数 - 作业已启动
4097 不支持的大小
4098 不支持超时
4099 设备忙

 

存储管理 API 返回代码

常见错误 40000 - 40999

错误值 说明
40000 可用容量不足
40001 访问被拒绝
40002 没有足够的资源完成操作。
40003 缓存过期
40004 发生意外的 I/O 错误
40005 必须使用 Size 或 UseMaximumSize 参数来指定大小。 每次只能指定其中一个参数。
40006 缓存中不存在请求的对象或对象类型。
40007 由于致命的设备硬件错误,请求失败。
40018 指定对象由 Microsoft 故障转移群集组件管理。 执行此操作时,磁盘必须处于群集维护模式,群集资源状态必须为联机。

 

磁盘错误 41000 - 41999

错误值 说明
41000 磁盘尚未初始化。
41001 磁盘已经初始化。
41002 磁盘为只读。
41003 磁盘脱机。
41004 已达到磁盘分区限制。
41005 指定的分区对齐方式无效。 它必须是磁盘扇区大小的倍数。
41006 参数对此类分区无效。
41007 OEM 分区存在时无法清除。 要清除 OEM 分区,请使用 RemoveOEM 标志。
41008 数据分区存在时无法清除。 要清除数据分区,请使用 RemoveData 标志。
41009 关键磁盘上不支持操作。
41010 指定的分区类型无效。
41011 MBR 磁盘上只有前 2 TB 可用。
41012 指定的偏移无效。
41013 无法转换包含数据或其他已知分区的磁盘样式。
41014 磁盘不够大,无法支持 GPT 分区样式。

 

分区错误 42000 - 42999

错误值 说明
42000 分区已删除,但其访问路径并未删除。
42001 扩展分区仍包含其他分区。
42002 请求的访问路径已被使用。
42004 无法为隐藏分区分配访问路径。
42005 无法删除卷 GUID 路径。
42006 无法删除启动分区或分页文件分区的驱动器号。
42007 访问路径无效。
42008 无法缩小包含有错误卷的分区。
42009 无法调整包含未知文件系统的分区的大小。
42010 不允许在系统或关键分区上进行此操作。
42011 此操作仅支持数据分区。
42012 无法为分区分配多个驱动器号。
42013 无法为此类分区分配驱动器号。

 

卷错误 43000 - 43999

错误值 说明
43000 指定的群集大小无效
43001 不支持指定的文件系统
43002 无法快速格式化卷
43003 群集数超过 32 位
43004 不支持指定的 UDF 版本
43005 群集大小必须是磁盘物理扇区大小的倍数
43006 当驱动器为只读时,无法执行请求的操作
43007 修复失败
43008 扫描失败
43009 扫描此驱动器时发生快照错误。 可以再试一次,但如果问题仍然存在,请运行离线扫描并修复。
43010 扫描已在此驱动器上运行。 Chkdsk 无法同时对一个驱动器执行多个扫描。
43011 扫描此驱动器时发生快照错误。 可以再试一次,但如果问题仍然存在,请运行离线扫描并修复。
43012 扫描此驱动器时发生快照错误。 运行脱机扫描并修复。
43013 无法打开驱动器进行直接访问
43014 无法确定驱动器的文件系统
43015 由于组策略设置的原因,此设置可能无法更改
43016 由于全局注册表设置的原因,此设置可能无法更改

 

存储提供程序错误 46000 - 46999

错误值 说明
46000 存储提供程序无法连接到存储提供程序。
46001 存储提供程序无法连接到存储子系统。
46002 存储提供程序不支持所需的配置文件。
46003 存储提供程序不支持所需的关联。
46004 无法在本地主机上注册/注销存储子系统。
46005 存储子系统未注册。
46006 此子系统已注册。
46007 此子系统已用另一个用户的凭据注册。 使用 -Force 标志可移除现有注册并添加新注册。
46008 无法为该存储对象启用故障转移群集。

 

存储子系统错误 47000 - 47999

错误值 说明
47000 未找到可支持此虚拟磁盘配置的存储池。
47001 此子系统不支持使用指定的配置类型创建虚拟磁盘。

 

分区错误 48000 - 48999

错误值 说明
48000 原始存储池不支持此操作。
48001 存储池仅保留给特殊用途使用。
48002 此存储池不支持指定的复原设置。
48004 存储池中没有足够的物理磁盘来创建指定的虚拟磁盘配置。
48005 找不到指定的存储池。
48006 存储池无法完成操作,因为其运行状况或操作状态不允许。
48007 存储池无法完成操作,因为其配置是只读的。
48008 存储池包含虚拟磁盘。
48009 指定的精简预配警报阈值数量超过了此存储池的限制。
48010 必须指定大小信息(大小或 UseMaximumSize 参数)或层信息(StorageTiers 和 StorageTierSizes 参数),但不能同时指定大小信息和层信息。
48011 存储池中未找到自动分配驱动器。

 

复原设置错误 49000 - 49999

错误值 说明
49000 不存在该名称的复原设置。
49001 不支持 NoSinglePointOfFailure 的值。
49002 PhysicalDiskRedundancy 的值超出了支持的值范围。
49003 NumberOfDataCopies 的值超出了支持的值范围。
49004 ParityLayout 的值超出了支持的值范围。
49005 Interleave 的值超出了支持的值范围。
49006 NumberOfColumns 的值超出了支持的值范围。

 

虚拟磁盘错误 50000 - 50999

错误值 说明
50000 找不到指定的虚拟磁盘。
50001 无法修复虚拟磁盘,因为太多物理磁盘发生故障。 剩余物理磁盘上的信息不足以重建丢失的数据。
50002 虚拟磁盘无法完成操作,因为另一台计算机控制着它的配置。
50003 虚拟磁盘无法完成操作,因为其运行状况或操作状态不允许。
50004 虚拟磁盘无法完成操作,因为其手动附加状态不允许。
50005 WriteCacheSize 的值超出了支持的值范围。

 

物理磁盘错误 51000 - 51999

错误值 说明
51000 此操作不支持指定的一个物理磁盘。
51001 没有指定足够的物理磁盘来成功完成操作。
51002 指定的物理磁盘之一已被使用。
51003 指定的一个物理磁盘使用的扇区大小不受此存储池支持。
51004 指定的一个物理磁盘无法移除,因为它仍在使用中。
51005 一个或多个物理磁盘未连接到正在创建池的节点。

 

掩码集错误 52000 - 52999

错误值 说明
52000 指定的设备编号无效。
52001 不支持请求的 HostType。
52002 必须为每个虚拟磁盘指定 DeviceAccess。

 

发起方 ID 错误 53000 - 53999

错误值 说明
53000 指定的发起方地址无效
53001 此操作只能接受一个发起方地址。

 

目标端口错误 54000 - 54999

错误值 说明
54000 指定的目标端口地址无效。

 

存储管理 API 类