![如何更改 .vhd 文件关联以便使用 Windows 资源管理器打开?](https://linux22.com/image/1633348/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%20.vhd%20%E6%96%87%E4%BB%B6%E5%85%B3%E8%81%94%E4%BB%A5%E4%BE%BF%E4%BD%BF%E7%94%A8%20Windows%20%E8%B5%84%E6%BA%90%E7%AE%A1%E7%90%86%E5%99%A8%E6%89%93%E5%BC%80%EF%BC%9F.png)
答案1
.vhd 文件需要挂载。因此,使用简单的 powershell 脚本,您可以轻松挂载 vhd。
- 先打开
regedit
。 - 打开
HKEY_CLASSES_ROOT\.vhd\shell
- 创建名为的新键
VHDMount
- 创建字符串值
MUIVerb
并将值设置为Mount
- 创建 Dword 值
CommandFlags
并将值设置为10
- 创建名为的新子项
command
- 将默认值设置为
powershell -c Mount-VHD -Path "%1"
现在,如果您双击 .vhd 文件,它将在资源管理器中安装并打开。
答案2
这也可以通过使用下面的方法来实现,这种方法更简单一些。
- 打开注册表
- 打开 HKEY_CLASSES_ROOT.vhd
- 将现有的(默认)REG_SZ 设置为 Windows.VhdFile