Hvis du har en VHDX-fil, og du vil gøre den kompatibel med en anden virtuel maskine, der understøtter VHD-format, viser dette indlæg, hvordan du kan konvertere Hyper-V VHDX-filen til VHD ved hjælp af Windows PowerShell, så du kan køre det uden problemer.
VHDX-format blev introduceret med en masse fleksibilitet. Den primære forskel mellem VHDX og VHD er lagergrænsen. Standardlagringsgrænsen for VHD er 2 TB, mens VHDX har en lagergrænse på 64 TB. Selvom de gør det samme job, kan folk bruge dem til forskellige formål. Hvis du har en VHDX-fil, og du vil gøre den kompatibel med et andet program ved at konvertere den til VHD, kan du bruge Windows PowerShell.
Konverter VHDX-fil til VHD ved hjælp af PowerShell
Følg disse trin for at konvertere Hyper-V VHDX-filen til VHD ved hjælp af Windows PowerShell.
Noter først VHDX-filens placering. Du kan ikke udføre denne opgave uden .vhdx-fil. Derefter skal du åbne Windows PowerShell med administratorrettigheder. For det skal du trykke på Win + X og vælge Windows PowerShell (administrator).
Udfør følgende kommando-
Konverter-VHD-Path C: \ Brugere \\ Desktop \ win8.vhdx -DestinationPath C: \ Brugere \ \ Desktop \ win8.vhd
Glem ikke at udskifte
Konverter VHDX-fil til VHD ved hjælp af PowerShell
Hvis du har en VHD-fil, og du vil konvertere den til VHDX, kan du bruge den samme kommando i Windows PowerShell.
Convert-VHD -Path C: \ Brugere \\ Desktop \ win8.vhd -DestinationPath C: \ Brugere \ \ Desktop \ win8.vhdx
Det er muligt at vælge mellem dynamisk og fast disktype. Til det anbefales det at bruge -VHDType dynamisk og -VHDType fast skifter under konvertering af filen.
Hvis du ikke kan bruge denne kommando, eller hvis du står over for fejl i Windows PowerShell, skal du aktivere Hyper-V og derefter bruge kommandoen igen.