用 Mount-DiskImage 挂载 ISO 镜像

用 PowerShell 把 ISO(或 VHD)挂载成虚拟光驱,并直接显示分配的盘符,不需要任何第三方虚拟光驱软件。

Windows磁盘镜像PowerShell挂载低风险
执行 Mount-DiskImage -ImagePath "D:\ISOs\Win11.iso" -PassThru | Get-Volume | Select-Object DriveLetter,挂载后直接看到新盘符。

01命令

命令
$ Mount-DiskImage -ImagePath "D:\ISOs\Win11.iso" -PassThru | Get-Volume | Select-Object DriveLetter

02作用说明

从 Windows 8 开始系统就原生支持挂载 ISO,Mount-DiskImage 就是它的命令行版本:挂载后 ISO 会变成一个新的虚拟光驱,可以浏览、复制文件、直接运行里面的安装程序。命令里的 -PassThru 很实用——不加的话命令执行完没有任何提示,加上之后管道接 Get-Volume 就能立刻看到分配到的盘符。用完后执行 Dismount-DiskImage 并指定同一个路径即可卸载,右键虚拟光驱选"弹出"也一样。

03风险

风险低风险
!注意: 重启后挂载会自动消失,需要时重新挂载即可。这个命令也能挂载 VHD/VHDX 虚拟磁盘,那种文件挂载前要确认来源可靠。

04撤销

撤销
$ Dismount-DiskImage -ImagePath "D:\ISOs\Win11.iso"

05来源

  • Mount-DiskImage
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Mount-DiskImage mounts ISO and VHD files as virtual drives; -PassThru returns the image object for follow-up queries, and Dismount-DiskImage unmounts.

最后验证: 2026-09-18 · 分类: 文件与文件夹

06相关方案