如何将 VHDX 文件转换为 VHD?

如何将 VHDX 文件转换为 VHD?

我使用 disk2vhd 制作了一个映像,不幸的是我选择了 VHDX 而不是 VHD。我没有看到有关选择什么的任何信息。

不管怎样,现在我只有那个文件了,原来的 PC 已经报废了。所以我需要知道如何在 Windows 7 中将其作为虚拟机运行。

VirtualBox 没有打开 VHDX 的选项,而 WM Converter 没有打开 VHDX(或转换为 VHD)的选项。

答案1

您可以使用 VirtualBox 进行转换:

VBoxManage.exe clonemedium "input_file.vhdx" "output_file.vhd" --format VHD

默认路径为VBoxManage.exe

C:\Program Files\Oracle\VirtualBox\

答案2

首先,请备份原始 .VHDX,以防万一。

您说您有 Windows 7。在这种情况下,您可以使用 PowerShell 轻松地将 VHDX 转换为 VHD。

转到“运行...”(Windows+ R)并输入Powershell

然后,在 PowerShell 命令行中键入命令PS C:\> Convert-VHD –Path YOUR VHDX PATH –DestinationPath YOUR DESTINATION PATH

那么就应该进行转换。

您可以找到有关Convert-VHD命令的其他信息这里

答案3

要将 vhdx 转换为 vhd,请使用免费的StarWind V2V 图像转换器

答案4

我设法从 Windows 10 VMDH“Windows 映像备份”中提取文件并将其写入 Windows 7 计算机:我在虚拟机中安装了 Windows Server 2012(免费 180 天评估版),并通过网络共享将其连接到我的本地硬盘。这样,我就可以“安装”VMDH 备份并将重要文件写回我的本地驱动器。

相关内容