windows 11“虚拟磁盘服务打不开”需分四步解决:先在services.msc中将virtual disk服务设为手动并启动;再启动rpc endpoint mapper和plug and play依赖服务;若服务缺失则导入vds注册表项并重启;最后检查磁盘状态,对脱机、只读或未初始化磁盘分别执行联机、启用写入缓存或初始化操作。

Windows 11 分区过程中突然弹出“虚拟磁盘服务打不开”错误,导致无法新建卷、扩展分区或更改驱动器号,说明底层磁盘管理依赖的服务链已中断,必须逐层排查并恢复服务通信能力。
确认 Virtual Disk 服务是否启用
第一步:按 Win + R 输入 services.msc 回车,打开服务管理窗口。
第二步:在服务列表中找到 Virtual Disk(不是“Virtual Machine”或“VDS”缩写),双击打开属性。
第三步:检查“启动类型”是否为【手动】;若为“禁用”,必须改为“手动”——设为“自动”反而可能因依赖未就绪而失败。
第四步:点击“启动”按钮。如果提示“服务没有响应”,说明其依赖项异常,需继续排查下一层。
启动关键依赖服务
Virtual Disk 服务必须依赖 RPC Endpoint Mapper 和 Plug and Play 才能运行。缺一不可。
方法一:在同一 services.msc 窗口中,依次找到并启动以下两项:
- RPC Endpoint Mapper → 右键→启动(若状态非“正在运行”)
- Plug and Play → 右键→启动(此项被停用会导致磁盘设备无法识别)
方法二:若上述服务灰色不可启,说明系统权限或会话损坏,直接重启 Windows 资源管理器进程更高效:按 Ctrl + Shift + Esc 打开任务管理器 → “进程”页 → 找到“Windows 资源管理器” → 右键→“重新启动”。这会刷新服务宿主环境,常使依赖服务自动就位。
修复注册表缺失或损坏
某些第三方软件(如 UltraISO、旧版虚拟光驱工具)卸载不彻底,会删除 Virtual Disk 服务注册表项,导致服务在 services.msc 中完全消失。
此时不能仅靠界面操作,需导入标准注册表配置:
使用 OpenAI Codex CLI 处理编码任务。触发词:codex、code review、fix CI、refactor code、implement feature、coding agent、gpt-5-codex。Clawdbot 可将编码工作委托给 Codex CLI 作为子代理或直接工具。
① 新建文本文档,粘贴以下内容(注意:完整复制,含首行 Windows Registry Editor Version 5.00):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesds]
"DisplayName"="@%SystemRoot%\system32\vds.exe,-100"
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,76,00,64,00,73,00,2e,00,65,00,78,00,65,00,00,00
"Description"="@%SystemRoot%\system32\vds.exe,-112"
"ObjectName"="LocalSystem"
"ErrorControl"=dword:00000001
"Start"=dword:00000003
"Type"=dword:00000010
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,50,00,6c,00,75,00,67,00,50,00,6c,00,61,00,79,00,00,00,00,00
② 将文件后缀从 .txt 改为 .reg,右键→“合并”,点击“是”确认导入。
③ 重启电脑——注册表生效需系统级重载,仅重启服务无效。
验证磁盘状态是否可用
服务恢复后仍报错,说明磁盘本身处于异常状态,常见于“脱机”“只读”或“未初始化”。
打开磁盘管理(diskmgmt.msc),观察目标磁盘顶部状态栏:
若显示【脱机】:右键该磁盘 → “联机”。此操作无需格式化,但需管理员权限。
若显示【只读】:右键该磁盘 → “属性” → “策略”选项卡 → 勾选“启用设备上的写入缓存” → 确定 → 再次右键→“联机”。
若显示【未初始化】:右键该磁盘 → “初始化磁盘” → 选择 GPT(新硬盘)或 MBR(兼容老设备)→ 确定。⚠️此操作将清空磁盘全部数据,仅适用于全新或已备份磁盘。










