VHDX 파일을 VHD로 변환하는 방법?


34

disk2vhd로 이미지를 만들었지 만 불행히도 VHD 대신 VHDX를 선택했습니다. 무엇을 선택해야하는지에 대한 정보를 보지 못했습니다.

어쨌든, 그 파일은 내가 가진 전부입니다. 원래 PC는 휴지통에 있습니다. 따라서 Windows 7에서 가상 머신으로 실행하는 방법을 알아야합니다.

VirtualBox에는 VHDX를 열 수있는 옵션이 없으며 WM Converter에는 VHDX를 열거 나 VHD로 변환 할 수있는 옵션이 없습니다.

답변:


41

VirtualBox를 사용하여 해당 변환을 수행 할 수 있습니다.

VBoxManage.exe clonehd "PATH_TO_YOUR_FILE.VHDX" --format VHD "PATH_TO_CONVERTED_FILE.vhd"

3
이것은 VirtualBox 5.0에서 깨진 것처럼 보입니다 . 이 보고서는 "중요"로 표시되어 있지만 7 개월 동안 수정되지 않았으므로 매우 낙관적입니다.
와사비 팬

2
@ WaasabiFan-5.1.4에서 다시 작동합니다 (방금 사용했습니다).
WiredPrairie

또한 VHDX: Image has a non empty log which is not supported (VERR_NOT_SUPPORTED)오류 메시지 가 발생할 수 있습니다 .
베이스

11

무엇보다 먼저, .VHDX 원본을 백업하십시오.

Windows 7이 있다고 말했습니다.이 경우 PowerShell을 사용하여 VHDX를 VHD로 쉽게 변환 할 수 있습니다.

"실행 ..."( Windows+ R)으로 이동하여을 입력하십시오 Powershell.

그런 다음 PowerShell 명령 행에 다음 명령을 입력하십시오. PS C:\> Convert-VHD –Path YOUR VHDX PATH –DestinationPath YOUR DESTINATION PATH

그런 다음 변환해야합니다.

여기 에서 Convert-VHD명령 에 대한 추가 정보를 찾을 수 있습니다 .


2
좋아, 나는 그것을 시도한다. >> 적용 대상 : Windows 8.1, Windows PowerShell 4.0, Windows Server 2012 R2
Bjorn

@Bjorn-Powershell 4는 Windows 7에서 작동합니다.
Ramhound

10
Hyper-V가 활성화 된 경우 Win8 / Server 2012에서만 작동하는 cmdlet입니다.
magicandre1981

1
Hyper-V는 Home 에디션에서 사용할 수 없습니다.
Álvaro González

PowerShell 4.0으로 업그레이드 한 후에도 The term 'Convert-VHD' is not recognized as the name of a cmdlet, function, script file, or operable program.Windows 7을 사용합니다
James EJ


4

Disk2VHD를 사용하여 물리적 디스크에서 가상 디스크를 만들 때 오른쪽 상단 (두 번째)에 vhdx를 생성하도록 기본적으로 체크 표시되어 있습니다.이 검사를 제거하면 대신 vhd가 생성됩니다. .


0

Windows 10 VMDH "Windows 이미지 백업"에서 파일을 추출하여 Windows 7 컴퓨터에 기록했습니다. 가상 컴퓨터에 Windows Server 2012 (무료 180 일 평가판)를 설치하고이 파일을 통해 로컬 하드 디스크에 연결했습니다. 네트워크 공유. 이 방법으로 VMDH 백업을 "마운트"하고 중요한 파일을 로컬 드라이브에 다시 쓸 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.