如何更改 .vhd 文件关联以便使用 Windows 资源管理器打开?

如何更改 .vhd 文件关联以便使用 Windows 资源管理器打开?

我遇到了 .vhd 文件无法像 .vhdx 那样通过 Windows 资源管理器打开的问题。之前它只是无法识别,现在我无意中将其更改为 Adob​​e Acrobat。我尝试通过所有 Windows 10 设置和控制面板设置进行更改,但没有任何设置让我设置它。Windows 10 设置要么说没有安装可以分配给 .vhd 的应用程序,要么当我尝试手动将其设置为 C:\Windows\explorer.exe 时,它​​说无法分配所选程序。我还注意到我在 Windows 10 文件关联设置的任何地方都找不到 .vhdx 的文件扩展名。

在此处输入图片描述 在此处输入图片描述 在此处输入图片描述

答案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

相关内容