可通过磁盘管理挂载VHD/VHDX并分配驱动器号:右键“此电脑”→“管理”→“磁盘管理”→“操作”→“附加VHD”→浏览选中文件→确定后右键分区→“更改驱动器号和路径”→添加盘符,即可在“此电脑”中直接访问。

你需要让Windows系统把VHD镜像文件当作本地磁盘使用,直接在“此电脑”里看到驱动器号并访问其中的文件,而不是仅在磁盘管理中显示为未分配空间或脱机状态。
用磁盘管理图形界面挂载VHD
这是最直观、成功率最高的方法,适合所有Windows 10/11用户,也兼容Windows 7。它能自动处理.vhd和.vhdx两种格式,且无需记忆命令。
1、右键【此电脑】→选择【管理】→左侧展开【存储】→点击【磁盘管理】。
2、顶部菜单栏点击【操作】→【附加VHD】。
3、点击【浏览】,定位并选中你的.vhd或.vhdx文件,注意路径不能含中文全角字符或特殊符号,否则diskpart会报错;若路径含空格,磁盘管理可正常识别,无需额外处理。
4、勾选【只读】仅在你只想查看备份内容、防止误写入时启用;【不勾选才是默认可读写模式】。
5、点击【确定】后,虚拟磁盘将出现在磁盘管理底部列表中,状态为“联机”,但右侧分区区域可能显示“无媒体”或“未初始化”——这说明它还没被分配驱动器号,还不能在资源管理器中打开。
6、右键该磁盘右侧的空白分区区域(不是左侧磁盘编号),选择【更改驱动器号和路径】→【添加】→选一个未被占用的字母(如Z:)→【确定】。
用PowerShell一行命令挂载并自动分配盘符
如果你已确认VHD文件结构完整、分区已初始化(即磁盘管理中能看到带卷标、有容量显示的分区),可用PowerShell跳过图形界面,秒级完成挂载。
方法一:挂载并强制分配指定盘符
以管理员身份运行PowerShell,执行:
Mount-DiskImage -ImagePath "D:\backup\vm_disk.vhdx" -NoDriveLetter $false
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
该命令会自动为其分配下一个可用驱动器号;若想指定Z:,需配合Get-DiskImage与Set-Volume:先挂载,再查新卷ID,最后Set-Volume -DriveLetter Z。
方法二:静默挂载+跳过弹窗干扰
若挂载后资源管理器自动弹出窗口影响自动化流程,加参数 -PassThru 并管道到 Out-Null 即可抑制界面响应:
Mount-DiskImage -ImagePath "E:\data\archive.vhd" | Out-Null
注意:此命令不适用于未初始化或无有效分区表的VHD,否则会报“无法找到卷”错误。
挂载后仍不显示盘符?三步排查修复
第一步:检查是否“脱机”
在磁盘管理中,找到该VHD对应的磁盘条目(通常标为“磁盘X”,类型为“基本”),若状态列显示“脱机”,右键磁盘编号区域→【联机】。
第二步:确认分区是否存在且健康
右键该磁盘右侧的分区条(比如显示“NTFS 50 GB 健康(主分区)”),若右键菜单中没有【打开】或【更改驱动器号和路径】,说明分区未格式化或引导信息损坏,需重新初始化→新建简单卷→NTFS格式化(会清空数据)。
第三步:手动触发驱动器号分配
① 右键该分区→【更改驱动器号和路径】;
② 若按钮为灰色不可点,说明分区未激活或处于RAW状态,此时必须先格式化;
③ 若可点击,但列表为空,点击【添加】→选一个字母→【确定】即可立即生效。

















