如何使用 PowerShell 将 VHDX 文件转换为 VHD
如果你有一个VHDX文件并且你想让它与其他支持VHD格式的虚拟机兼容,那么这篇文章将展示如何使用Windows PowerShell将 Hyper-V VHDX 文件转换为 VHD(convert the Hyper-V VHDX file to VHD),这样你就可以运行它而无需任何问题。
VHDX格式的引入具有很大的灵活性。VHDX和VHD之间的主要区别在于存储限制。VHD的标准存储限制为 2 TB,而VHDX的存储限制为 64 TB。尽管它们做同样的工作,但人们可以将它们用于不同的目的。如果您有一个VHDX文件,并且希望通过将其转换为(VHDX)VHD使其与其他程序兼容,则可以使用Windows PowerShell。
(Convert VHDX)使用PowerShell将 VHDX文件转换为VHD
若要使用Windows PowerShell将(Windows PowerShell)Hyper-V VHDX文件转换为VHD,请执行以下步骤。
首先记(Note)下VHDX文件的位置。如果没有 .vhdx 文件,您将无法执行此任务。之后,您必须以管理员权限打开 Windows PowerShell(open the Windows PowerShell with administrator privilege)。为此,请按Win+X,然后选择Windows PowerShell (Admin)。
执行以下命令-
Convert-VHD –Path C:\Users\<username>\Desktop\win8.vhdx –DestinationPath C:\Users\<username>\Desktop\win8.vhd
不要忘记将<username>替换为实际的用户名。另外,将win8替换为您的文件名。该路径假定您的VHDX文件位于桌面上,并且您希望将VHD文件保存在桌面上。您将不得不根据您的情况适当地更改路径。
(Convert VHDX)使用PowerShell将 VHDX文件转换为VHD
如果您有一个VHD文件并且想要将其转换为VHDX ,您可以在(VHDX)Windows PowerShell中使用相同的命令。
Convert-VHD –Path C:\Users\<username>\Desktop\win8.vhd –DestinationPath C:\Users\<username>\Desktop\win8.vhdx
可以在动态(Dynamic)和固定(Fixed)磁盘类型之间进行选择。为此,建议在转换文件时使用-VHDType Dynamic和-VHDType Fixed开关。
如果您无法使用此命令或在Windows PowerShell中遇到错误,则需要启用 Hyper-V,然后再次使用该命令。
Related posts
Hyper-V遇到错误而载入虚拟machine configuration
Microsoft Hyper-V Server是免费无限评价
如何在Hyper-V中导入,导出或克隆虚拟Machines
如何在Windows中使用Hyper-V安装Windows 11
本机上不存在虚拟Machine Management
如何添加PowerShell到Context Menu在Windows 10
如何在Windows 10中使用PowerShell查找和禁用Webcams
如何在Windows 10使用Public IP address PowerShell
Reset Windows Update Client使用PowerShell Script
如何在Windows 11/10查看PowerShell version
如何在Windows 10中使用PowerShell安装Appx应用程序包
Export and Backup Device Drivers在Windows 10中使用PowerShell
Hyper-V没有找到虚拟机从位置导入
如何在Windows 11中使用PowerShell创建计划任务
如何在Windows 10中使用PowerShell隐藏Windows Updates
PowerShell Get-Appxpackage不起作用或Access被拒绝
而试图改变状态的应用程序时遇到错误
Get Open Command Prompt在此处代替Explorer中的PowerShell
如何在Windows 10上查看PowerShell命令History
Check Windows 10 OS architecture使用PowerShell or Command Prompt