VHD 파일을 VHDX 형식으로 변환하려면 Hyper-V 관리자를 활용하면 간단하게 해결할 수 있습니다. 이 글에서는 Windows 10 환경에서 Hyper-V 관리자를 이용해 VHD를 VHDX로 변환하는 방법을 단계별로 소개합니다. VHD와 VHDX는 여러 면에서 차이가 있기 때문에, 가상 머신에 어떤 형식이 적합한지 미리 파악해 두는 것이 좋습니다.
많은 사용자가 VHDX를 선호하는 이유는 VHD보다 훨씬 큰 저장 용량을 지원하기 때문입니다. VHD는 최대 2TB까지만 지원하는 반면, VHDX는 최대 64TB까지 사용할 수 있습니다. 가상 머신이 업무에서 중요한 역할을 한다면 대부분의 가상화 플랫폼과 호환되는 VHDX를 선택하는 것이 바람직합니다. 하지만 기존에 VHD 형식만 지원하던 가상 머신을 VHDX로 전환해야 하는 상황이라면, Windows 10의 Hyper-V 관리자를 통해 손쉽게 변환할 수 있습니다.
시작하기 전에 컴퓨터에 Hyper-V 관리자가 설치되어 있거나 활성화되어 있는지 먼저 확인하세요.
Hyper-V 관리자로 VHD를 VHDX로 변환하기
Hyper-V 관리자를 사용해 VHD를 VHDX로 변환하려면 아래 단계를 따르세요.
- Hyper-V 관리자 실행
- 디스크 편집(Edit Disk) 클릭
- VHD 파일 경로 선택
- 변환(Convert) 선택
- VHDX 형식 선택
- 디스크 유형 선택
- 변환된 파일을 저장할 위치와 이름 지정
각 단계를 자세히 살펴보겠습니다.
먼저 Windows 컴퓨터에서 Hyper-V 관리자를 실행합니다. 왼쪽 패널에서 본인의 컴퓨터 이름을 찾아 클릭하면 모든 옵션이 표시됩니다. 이후 오른쪽 작업 목록에서 디스크 편집(Edit Disk) 옵션을 클릭합니다.

다음 화면에서는 컴퓨터에 이미 있는 .vhd 파일을 선택해야 합니다. 찾아보기(Browse) 버튼을 눌러 해당 파일을 지정한 후 다음(Next)을 클릭해 진행합니다.

그다음에는 수행할 작업을 선택합니다. 목록에서 변환(Convert)을 선택하고 다음 버튼을 클릭합니다.

이제 디스크 형식을 선택하라는 화면이 나타납니다. 목표가 VHDX 변환이므로 VHDX 옵션을 선택하면 됩니다.

그런 다음 디스크 유형, 즉 고정 크기(Fixed size) 또는 동적 확장(Dynamically expanding) 중 하나를 고릅니다. 고정 크기를 선택하면 지정된 용량이 즉시 할당되며 나중에 확장할 수 없습니다. 반면 동적 확장을 선택하면 초기 파일 크기가 상대적으로 작고, 데이터가 추가될 때마다 자동으로 용량이 늘어나므로 저장 공간을 효율적으로 관리할 수 있습니다.

마지막으로 변환된 파일을 저장할 위치와 파일 이름을 지정합니다. 설정을 모두 마쳤다면 다음 버튼을 눌러 전체 설정을 검토한 뒤, 마침(Finish) 버튼을 클릭해 변환을 시작합니다.
변환에는 몇 분 정도 소요될 수 있으며, 실제 걸리는 시간은 VHD 파일의 크기와 상태에 따라 달라집니다.
참고로, Windows PowerShell을 사용해서도 VHDX를 VHD로 변환할 수 있습니다.
