Windows 11/10 Professional 또는 Enterprise 버전에서 'Windows 샌드박스를 설치할 수 없습니다. 펌웨어에서 가상화 지원이 비활성화되어 있습니다(Windows Sandbox cannot be installed, Virtualization support is disabled in the firmware)'라는 오류 메시지가 표시된다면 이 가이드를 참고하세요. 제어판을 통해 Windows 샌드박스 기능을 활성화하려고 할 때 해당 항목이 회색으로 비활성화되어 있고 위와 같은 오류 메시지가 나타나는 경우가 있습니다. 아래에서 문제를 해결하는 방법을 단계별로 살펴보겠습니다.
Windows 샌드박스 설치 오류의 원인
Windows 샌드박스는 Windows 안에 또 하나의 Windows 환경을 만들어 주는 안전한 격리 공간입니다. 애플리케이션을 물리적인 실제 시스템에 접근하지 못하게 하면서 안전하게 실행하고 테스트할 수 있으며, 앱은 샌드박스가 실행되는 동안에만 유지됩니다.
다만 샌드박스를 실행하려면 가상화(Virtualization) 지원이 필수입니다. 펌웨어(BIOS/UEFI) 수준에서 하드웨어 가상화가 비활성화되어 있다면 샌드박스는 작동하지 않으며, 이것이 바로 오류 메시지가 표시되는 원인입니다.
즉, Windows 샌드박스를 설치하는 유일한 방법은 펌웨어 수준에서 가상화 기능을 활성화하는 것입니다. 내 컴퓨터가 가상화를 지원하는지 확실하지 않다면 먼저 지원 여부를 확인해 보는 것이 좋습니다.
msinfo32로 가상화 지원 여부 확인하기
간단하게 확인하려면 실행 창(Win + R)을 열고 msinfo32를 입력한 후 Enter 키를 누르세요. 시스템 정보 창이 열리면 맨 아래쪽에서 가상화 관련 세부 정보를 확인할 수 있습니다.
Hyper-V 관련 항목이 모두 '예'로 표시되어 있는데 '펌웨어에서 가상화 사용(Virtualization Enabled In Firmware)'만 '아니요'로 되어 있다면, 하드웨어 수준에서만 가상화를 켜면 됩니다.
BIOS 또는 UEFI 펌웨어에서 인텔 VT-x / AMD-V 활성화하기
노트북이나 데스크톱 모델에 따라 BIOS에 진입하는 방법이 다릅니다. 일반적으로 F2 또는 Delete(Del) 키를 부팅 시 반복해서 누르면 진입할 수 있습니다. 해당 키를 찾을 수 없다면 Windows 복구 환경을 통해서도 펌웨어 설정 화면으로 들어갈 수 있습니다.
복구 환경으로 진입하는 경로는 다음과 같습니다:
설정 > 업데이트 및 복구 > 복구 > 지금 다시 시작
재부팅 후 나타나는 화면에서 문제 해결 > 고급 옵션 > UEFI 펌웨어 설정을 선택하면 됩니다.
BIOS 화면에는 하드웨어 가상화가 'Virtualization' 또는 이와 유사한 이름으로 표시되어 있습니다. 어떤 메뉴를 활성화해야 하는지 파악하려면 관련 용어를 잘 살펴보아야 합니다.
BIOS에 진입했다면 아래 순서대로 진행하세요.
- Advanced(고급), CPU Configuration(CPU 구성) 또는 Chipset(칩셋) 섹션을 엽니다.
- 가상화 설정 항목을 찾습니다. Processor(프로세서), Chipset 또는 Advanced Chipset 메뉴 아래에 있는 경우가 많습니다.
- 설정을 찾으면 키보드를 이용해 Enabled(사용)로 변경합니다. 인텔 CPU는 Intel VT-x, AMD CPU는 AMD-V(SVM Mode)라는 이름으로 표시됩니다.
- Save and Exit(저장 후 종료)를 선택하여 변경 사항을 저장합니다.
컴퓨터를 재부팅한 뒤 다시 Windows 샌드박스를 설치해 보세요. 이번에는 항목이 회색으로 비활성화되어 있지 않고, 체크박스를 선택하여 정상적으로 설치할 수 있을 것입니다.