Windows 개발자들에게 반가운 소식입니다! 마이크로소프트가 Windows 11 Enterprise 평가용 가상 머신을 공개해, 별도의 시스템 변경 없이도 바로 Windows 앱 개발을 시작할 수 있게 되었습니다. 물론 다른 버전의 Windows 11 ISO를 내려받아 각종 가상화 소프트웨어에 설치할 수도 있지만, 이번에 공개된 가상 머신은 특히 개발자를 위해 준비된 것입니다. 현재 사용 중인 시스템을 그대로 유지하면서 OS를 실행하고, 필요할 때 앱을 테스트할 수 있다는 점이 큰 장점입니다.
이 글에서는 Windows 11 평가용 가상 머신에 담긴 구성 요소, VirtualBox에 설치하는 방법, 그리고 가상 머신 실행 시 자주 겪는 문제와 해결 방법까지 모두 정리했습니다.
Windows 11 Enterprise 가상 머신에는 무엇이 포함되어 있나요?
이 가상 머신은 Windows 11 Enterprise 외에도 개발자가 즉시 활용할 수 있는 다양한 도구를 함께 제공합니다. 포함된 항목은 다음과 같습니다.
- Windows 11 Enterprise (평가 버전)
- Windows 10 SDK 버전 2004 (10.0.19041.0)
- Visual Studio 2019 (2021년 10월 9일 기준 최신 버전) — UWP, .NET 데스크톱, Azure 워크로드 활성화, Windows Template Studio 확장 포함
- Visual Studio Code (2021년 10월 9일 기준 최신 버전)
- Ubuntu가 설치된 Linux용 Windows 하위 시스템(WSL) 활성화
- 개발자 모드 활성화
- Windows Terminal 사전 설치
이 VM 이미지는 VMware, Hyper-V, VirtualBox, Parallels 등 주요 가상화 플랫폼을 지원하며, 다운로드 용량은 약 20GB입니다. 참고로 평가판 가상 머신에는 만료일이 설정되어 있으며, 원문 기준 만료일은 2022년 1월 9일이었습니다. 마이크로소프트는 주기적으로 새 버전의 평가용 VM을 배포하므로, 최신 이미지는 공식 다운로드 페이지에서 확인하는 것이 좋습니다.
VirtualBox에서 Windows 11 Enterprise 가상 머신 다운로드 및 설치하기
설치를 시작하기 전에, 가상 머신에 할당할 충분한 하드웨어 리소스가 있는지 먼저 확인하세요. 마이크로소프트가 명시한 최소 사양은 없지만, 최소 4GB 이상의 메모리와 Windows 전체 설치, 앱, 기타 파일을 수용할 수 있는 여유 로컬 저장 공간(32GB 이상)을 확보할 것을 권장합니다.
또한 Windows 11의 최소 시스템 요구 사항을 함께 참고하면 가상 머신이 더욱 원활하게 작동합니다. PC가 가상 머신을 감당할 수 있다면 아래 단계에 따라 설치를 진행하세요.
1. VirtualBox 다운로드 및 설치
먼저 VirtualBox 공식 다운로드 페이지에서 VirtualBox를 내려받아 설치합니다. 이 소프트웨어는 무료이며 비상업적 용도로 자유롭게 사용할 수 있습니다. .exe 파일을 다운로드한 후 실행하고, 화면의 안내에 따라 시스템에 설치하면 됩니다.
선택 사항: VirtualBox 다운로드 페이지에서 확장 팩(Extension Pack)도 함께 설치할 수 있습니다. 이 단계는 건너뛰어도 되지만, 설치하면 마우스 통합, 네트워크 연결 향상, USB 지원 등 추가 기능을 사용할 수 있어 가상 머신 환경이 한층 편리해집니다. 다운로드한 파일을 실행하고 안내에 따라 설치하면 됩니다.
2. Windows 11 Enterprise 가상 머신 다운로드
다음으로, OVA 형식의 Windows 11 설치 파일을 내려받습니다. 파일은 마이크로소프트의 공식 가상 머신 다운로드 페이지에서 받을 수 있으며, 이때 VirtualBox용 가상 디스크 이미지(Virtual Disk Image)를 선택했는지 꼭 확인하세요.
3. OVA 파일 가져오기
다운로드한 파일의 압축을 풀고, 추출된 파일을 두 번 클릭합니다. 그러면 VirtualBox가 자동으로 실행되면서 '가상 어플라이언스 가져오기(Import Virtual Appliance)' 대화 상자가 나타납니다. 여기서 설정과 머신 베이스 폴더(Machine Base Folder) 위치를 조정할 수 있습니다. 이때 'VDI로 하드 드라이브 가져오기(Import hard drives as VDI)' 옵션에 체크되어 있는지 반드시 확인한 뒤, 설정이 완료되면 가져오기(Import)를 클릭합니다.
가상 머신이 VirtualBox에 업로드될 때까지 기다립니다. 완료되면 Windows 11 Enterprise 가상 머신을 바로 열고 사용할 수 있습니다.
VirtualBox에서 Windows 11 Enterprise 가상 머신 실행 시 흔히 발생하는 문제
VirtualBox에 Windows 11 개발 환경 설치를 마쳤는데, 정작 가상 머신이 열리지 않거나 OS가 실행되지 않는 경우가 있습니다. 위 단계를 정확히 따랐는데도 이런 문제가 생기면 답답할 수 있습니다.
하지만 걱정하지 마세요. 아래에서 Windows 11 Enterprise 가상 머신 실행 시 자주 발생하는 문제와 해결 방법을 정리했습니다.
'Failed to Open a Session for the Virtual Machine' 오류
"Cannot enable nested VT-x/AMD-V without nested-paging and unrestricted guest execution!"이라는 오류 메시지가 나타난다면, Windows 10에 기본 내장된 가상화 기능인 Hyper-V가 활성화되어 있을 가능성이 높습니다. 대부분의 경우 Hyper-V를 비활성화하면 문제가 해결됩니다. 해결 방법은 다음과 같습니다.
- Win + S 키를 눌러 Windows 검색창을 열고 cmd를 입력합니다. 검색 결과의 명령 프롬프트(Command Prompt)를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행(Run as Administrator)을 선택합니다.
- 명령 프롬프트에 bcdedit /set hypervisorlaunchtype off를 입력하고 Enter 키를 누른 뒤 창을 닫습니다.
- 다음으로 Windows 기능 중 '가상 머신 플랫폼(Virtual Machine Platform)'을 끕니다. Win + S로 Windows 검색을 열고 Windows 기능을 입력한 후 Enter 키를 누릅니다. 목록에서 가상 머신 플랫폼 항목을 찾아 체크가 해제되어 있는지 확인하고, 컴퓨터를 재부팅합니다.
- 재부팅 후 VirtualBox와 Windows 11 Enterprise 가상 머신을 다시 열면 정상적으로 실행될 것입니다.
Windows 11 부팅 대신 UEFI 대화형 셸이 열리는 경우
가상 머신을 실행했을 때 Windows 11이 부팅되지 않고 UEFI 대화형 셸(Interactive Shell) 화면만 나타나는 경우도 있습니다. 설치한 가상 머신 자체에 문제가 있는 것은 아니니 안심하세요. 실수로 가상 머신 설정에서 EFI 옵션을 켠 것이 원인일 가능성이 큽니다. 해결 방법은 다음과 같습니다.
- VirtualBox에서 Windows 11 가상 머신을 선택하고 설정(Settings) 아이콘을 클릭합니다.
- 왼쪽 패널에서 시스템(System)으로 이동한 뒤, EFI 사용(특수 OS 전용, Enable EFI) 옵션의 체크를 해제하고 확인(OK)을 클릭합니다.
- 가상 머신을 다시 시작하면 Windows 11 Enterprise가 정상적으로 부팅됩니다.
개발자를 위한 Windows 11 Enterprise 가상 머신
이 가상 머신은 개발자가 Windows 11용 앱 개발을 바로 시작할 수 있도록 특별히 제작되었습니다. 개발자가 아니더라도 누구나 내려받아 최신 마이크로소프트 운영체제를 미리 체험해 볼 수 있습니다. 다만 평가용 가상 머신에는 만료일이 있으며, 만료되면 해당 VM 이미지를 계속 사용할 수 없으므로 새 이미지를 다시 설정해야 할 수 있습니다.
주 시스템을 변경하지 않고 안전하게 Windows 11을 계속 사용하고 싶다면, 마이크로소프트 다운로드 페이지에서 Windows 11 ISO를 내려받아 VirtualBox에 직접 설치하는 방법도 있습니다. 이 경우 가상 머신이라 하더라도 운영체제를 계속 사용하려면 정품 인증용 제품 키가 필요합니다.