Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีแปลงไฟล์ Hyper-V VHDX เป็น VHD โดยใช้ PowerShell

หากคุณมีไฟล์ VHDX และต้องการทำให้มันเข้ากันได้กับเครื่องเสมือนอื่นๆ ที่รองรับรูปแบบ VHD โพสต์นี้จะแสดงให้เห็นว่าคุณสามารถแปลงไฟล์ Hyper-V VHDX เป็น VHD ได้อย่างไร โดยใช้ Windows PowerShell เพื่อให้คุณสามารถเรียกใช้ได้โดยไม่มีปัญหา

รูปแบบ VHDX ได้รับการแนะนำด้วยความยืดหยุ่นมากมาย ความแตกต่างหลักระหว่าง VHDX และ VHD คือขีดจำกัดพื้นที่เก็บข้อมูล ขีด จำกัด พื้นที่เก็บข้อมูลมาตรฐานของ VHD คือ 2 TB ในขณะที่ VHDX มีขีด จำกัด พื้นที่เก็บข้อมูลที่ 64 TB แม้ว่าพวกเขาจะทำงานเดียวกัน แต่ผู้คนก็สามารถใช้งานได้เพื่อวัตถุประสงค์ที่แตกต่างกัน หากคุณมีไฟล์ VHDX และต้องการทำให้เข้ากันได้กับโปรแกรมอื่นโดยแปลงเป็น VHD คุณสามารถใช้ Windows PowerShell ได้

แปลงไฟล์ VHDX เป็น VHD โดยใช้ PowerShell

หากต้องการแปลงไฟล์ Hyper-V VHDX เป็น VHD โดยใช้ Windows PowerShell ให้ทำตามขั้นตอนเหล่านี้

จดบันทึกตำแหน่งของไฟล์ VHDX ก่อน คุณไม่สามารถทำงานนี้ได้หากไม่มีไฟล์ .vhdx หลังจากนั้น คุณต้องเปิด Windows PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ ในการนั้น ให้กด Win+X แล้วเลือก Windows PowerShell (ผู้ดูแลระบบ) .

ดำเนินการคำสั่งต่อไปนี้-

Convert-VHD –Path C:\Users\<username>\Desktop\win8.vhdx –DestinationPath C:\Users\<username>\Desktop\win8.vhd

วิธีแปลงไฟล์ Hyper-V VHDX เป็น VHD โดยใช้ PowerShell

อย่าลืมเปลี่ยน ด้วยชื่อผู้ใช้จริง นอกจากนี้ ให้แทนที่ win8 ด้วยชื่อไฟล์ของคุณ เส้นทางจะถือว่าไฟล์ VHDX ของคุณอยู่บนเดสก์ท็อป และคุณต้องการบันทึกไฟล์ VHD บนเดสก์ท็อป คุณจะต้องเปลี่ยนเส้นทางอย่างเหมาะสมในกรณีของคุณ

แปลงไฟล์ VHDX เป็น VHD โดยใช้ PowerShell

หากคุณมีไฟล์ VHD และต้องการแปลงเป็น VHDX คุณสามารถใช้คำสั่งเดียวกันใน Windows PowerShell ได้

Convert-VHD –Path C:\Users\<username>\Desktop\win8.vhd –DestinationPath C:\Users\<username>\Desktop\win8.vhdx

สามารถเลือกได้ระหว่างประเภทดิสก์ไดนามิกและคงที่ เพื่อการนั้น ขอแนะนำให้ใช้ -VHDType Dynamic และ -VHDType คงที่ สลับขณะแปลงไฟล์

หากคุณไม่สามารถใช้คำสั่งนี้หรือพบข้อผิดพลาดใน Windows PowerShell คุณต้องเปิดใช้งาน Hyper-V แล้วใช้คำสั่งนั้นอีกครั้ง

วิธีแปลงไฟล์ Hyper-V VHDX เป็น VHD โดยใช้ PowerShell