windows 11系统自带磁盘管理不支持双击挂载vhdx文件,因其无默认文件关联,必须通过“磁盘管理→附加vhd”或powershell命令显式调用驱动层完成挂载,并需提前启用“虚拟机平台”组件。

Windows 11系统自带的磁盘管理工具不支持双击VHDX文件直接挂载,该功能在任何版本的Windows中均未实现——VHDX不是可执行文件或文档类型,系统不会为其注册默认打开行为,双击只会提示“无法打开此文件”或弹出“选择应用”对话框。
为什么不能双击挂载
Windows对VHDX文件的处理逻辑是纯驱动层识别,而非Shell级关联。磁盘管理(diskmgmt.msc)本身是一个MMC控制台,它不监听文件资源管理器的双击事件;所有VHDX挂载操作必须经由其内部菜单触发,或通过PowerShell/Diskpart等命令接口显式调用底层存储堆栈。试图双击.vhdx文件,本质是在调用Windows默认文件关联机制,而该机制从未为.vhdx注册任何处理程序。
【关键前提】系统必须已启用Hyper-V平台功能或至少安装了“虚拟机平台”可选组件(Win11 22H2+默认启用),否则即使手动挂载也会失败并报错0x80070005。
磁盘管理中正确挂载VHDX的步骤
第一步:右键点击【此电脑】→选择【管理】→左侧导航栏依次展开【存储】→【磁盘管理】。
第二步:点击顶部菜单栏的【操作】→在下拉列表中选择【附加VHD】。
第三步:在弹出窗口中点击【浏览】,定位到目标.vhdx文件(如D:\VHD\dev.vhdx),选中后点击【打开】。
第四步:勾选或取消勾选【只读】复选框——若后续需写入数据(如安装软件、保存日志),务必**不勾选**;若仅用于查看备份镜像,建议勾选以防止意外覆盖原始VHDX内容。
第五步:点击【确定】,系统立即加载该虚拟磁盘。此时磁盘管理中会出现一块新磁盘(标为“磁盘X”,状态为“联机”或“未初始化”),但文件资源管理器中仍不可见——这属于正常现象,尚未分配驱动器号。
挂载后必须完成的两件事
方法一:自动分配(推荐新手)
在磁盘管理中找到新挂载VHDX对应的“未分配”空间区域,右键→【新建简单卷】→全程点【下一步】直至完成,系统将自动分配首个可用盘符(如E:)并格式化为NTFS。
方法二:手动分配(适合已有盘符规划)
右键点击该VHDX磁盘右侧的“未分配”区域→选择【新建简单卷】→在向导第三步“分配驱动器号和路径”中,取消勾选“自动分配驱动器号”,改选【指定以下驱动器号】→从下拉列表中挑一个空闲盘符(如Z:)→继续点【下一步】完成格式化。
注意:若挂载后磁盘显示为“未初始化”,必须先右键磁盘编号区→【初始化磁盘】→选择GPT(UEFI系统必备)或MBR(传统BIOS),否则无法进行后续分区操作。











