Computer >> Máy Tính >  >> Hệ thống >> Windows

Cách chuyển đổi tệp Hyper-V VHDX sang VHD bằng PowerShell

Nếu bạn có tệp VHDX và bạn muốn làm cho nó tương thích với một số máy ảo khác hỗ trợ định dạng VHD, thì bài đăng này sẽ hướng dẫn bạn cách chuyển đổi tệp Hyper-V VHDX sang VHD sử dụng Windows PowerShell để bạn có thể chạy nó mà không gặp bất kỳ sự cố nào.

Định dạng VHDX được giới thiệu với rất nhiều tính linh hoạt. Sự khác biệt chính giữa VHDX và VHD là giới hạn lưu trữ. Giới hạn lưu trữ tiêu chuẩn của VHD là 2 TB, trong khi VHDX có giới hạn lưu trữ là 64 TB. Tuy cùng làm một công việc nhưng mọi người có thể sử dụng chúng cho những mục đích khác nhau. Nếu bạn có tệp VHDX và bạn muốn làm cho nó tương thích với một số chương trình khác bằng cách chuyển đổi nó thành VHD, bạn có thể sử dụng Windows PowerShell.

Chuyển đổi tệp VHDX sang VHD bằng PowerShell

Để chuyển đổi tệp Hyper-V VHDX sang VHD bằng Windows PowerShell, hãy làm theo các bước sau.

Trước tiên, hãy ghi lại vị trí của tệp VHDX. Bạn không thể thực hiện tác vụ này nếu không có tệp .vhdx. Sau đó, bạn phải mở Windows PowerShell với đặc quyền quản trị viên. Để làm điều đó, hãy nhấn Win + X và chọn Windows PowerShell (Quản trị viên) .

Thực thi lệnh sau-

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

Cách chuyển đổi tệp Hyper-V VHDX sang VHD bằng PowerShell

Đừng quên thay thế với tên người dùng thực tế. Ngoài ra, hãy thay thế win8 với tên tệp của bạn. Đường dẫn giả định rằng tệp VHDX của bạn nằm trên màn hình và bạn muốn lưu tệp VHD trên màn hình. Bạn sẽ phải thay đổi các đường dẫn phù hợp trong trường hợp của mình.

Chuyển đổi tệp VHDX sang VHD bằng PowerShell

Nếu bạn có tệp VHD và bạn muốn chuyển đổi nó thành VHDX, bạn có thể sử dụng lệnh tương tự trong Windows PowerShell.

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

Có thể chọn giữa loại đĩa Động và Cố định. Vì vậy, bạn nên sử dụng -VHDType Dynamic -VHDType đã cố định chuyển đổi trong khi chuyển đổi tệp.

Nếu bạn không thể sử dụng lệnh này hoặc bạn đang gặp lỗi trong Windows PowerShell, bạn cần bật Hyper-V và sau đó sử dụng lại lệnh.

Cách chuyển đổi tệp Hyper-V VHDX sang VHD bằng PowerShell