หากคุณมีไฟล์ 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
อย่าลืมเปลี่ยน
แปลงไฟล์ 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 แล้วใช้คำสั่งนั้นอีกครั้ง