그린세틀

윈도우 샌드박스(Sandbox) 오류 해결: 가상화 기술 활성화

1월 1, 2026 1 min read

증상 확인: 샌드박스가 실행되지 않는다

Windows 샌드박스를 실행하려고 할 때 “Windows 샌드박스를 사용할 수 없습니다, 가상화 기능이 사용하도록 설정되어 있는지 확인하세요.”라는 오류 메시지가 표시되나요? 또는 샌드박스 아이콘 자체가 회색으로 비활성화되어 있나요? 이는 시스템의 가상화 기술이 BIOS/UEFI에서 비활성화되어 있거나, Windows 기능 자체가 꺼져 있기 때문입니다. 지금부터 단계별로 진단하고 해결하겠습니다.

회색으로 비활성화된 샌드박스 아이콘 위에 빨간색 경고 표시가 겹쳐 있는 컴퓨터 화면의 오류 메시지 모습이다.

원인 분석: 왜 가상화가 꺼져 있을까?

Windows 샌드박스는 하이퍼바이저(Hyper-V) 기반의 경량 가상 머신입니다. 이를 구동하려면 CPU의 하드웨어 가상화 지원(Intel VT-x 또는 AMD-V)이 BIOS/UEFI에서 활성화되어야 하고, Windows 내에서도 해당 플랫폼 기능이 켜져 있어야 합니다. 대부분의 현대 CPU는 이 기술을 지원하지만, 보안상의 이유나 성능 오버헤드 우려로 제조사가 기본값을 ‘비활성화’로 출시하는 경우가 많습니다. 더불어, 일부 안티바이러스 소프트웨어나 게임 가속 프로그램이 가상화와 충돌하여 문제를 일으킬 수 있습니다.

주의사항: BIOS/UEFI 설정을 변경하기 전에 진행 중인 모든 작업을 저장하고 시스템을 종료하십시오. 설정 변경은 시스템의 기본 동작을 바꿀 수 있으며, 부적절한 변경은 불안정성을 초래할 수 있습니다, 아래 방법은 순서대로 진행하는 것이 원칙입니다.

해결 방법 1: Windows 기능 확인 및 활성화 (가장 먼저 시도)

BIOS에 들어가기 전, Windows 자체 설정에서 간단히 해결될 수 있습니다. Windows 샌드박스 기능이 설치되어 있는지, 그리고 관련 가상화 플랫폼이 켜져 있는지 확인해야 합니다.

  1. Windows 기능 켜기/끄기 실행: 작업 표시줄의 검색 창에 “Windows 기능 켜기/끄기“를 입력하고 결과를 선택합니다.
  2. 필수 기능 활성화: 열린 창에서 다음 두 항목을 찾아 체크박스를 선택합니다.
    • Windows 샌드박스
    • Windows 하이퍼바이저 플랫폼 (이 항목이 없거나 회색일 경우, BIOS에서 가상화가 꺼져 있을 가능성이 큽니다.)
  3. 적용 및 재부팅: ‘확인’을 클릭하면 Windows에서 필요한 파일을 구성합니다. 완료 후 컴퓨터를 반드시 재시동하십시오. 이후 샌드박스를 다시 실행해 보세요.

해결 방법 2: BIOS/UEFI에서 가상화 기술(VT-x/AMD-V) 활성화

방법 1에서 ‘Windows 하이퍼바이저 플랫폼’이 회색이었거나, 활성화 후에도 문제가 지속된다면 하드웨어 수준에서 가상화가 꺼져 있을 것입니다. 이제 BIOS/UEFI 설정에 진입해야 합니다.

BIOS 진입 방법은 메인보드 제조사마다 다릅니다. 컴퓨터를 켜자마자 F2, Del, F10, F12 키 중 하나를 반복해서 눌러야 합니다. 정확한 키는 화면 초기 부팅 화면에 표시됩니다.

BIOS 내 설정 찾기 및 변경

검은색 서버 앞에 선 탐정이 회색 물음표 아래 비활성화된 가상화 아이콘을 살펴보는 모습이다.

BIOS에 진입했다면, 다음 키워드가 포함된 메뉴를 찾아야 합니다. 인터페이스는 텍스트 기반의 레거시 BIOS일 수도 있고, 마우스로 조작 가능한 UEFI 그래픽 인터페이스일 수도 있습니다.

  1. 올바른 메뉴 탐색: 주로 Advanced(고급), CPU Configuration(CPU 구성), Security(보안), System Configuration(시스템 구성) 메뉴 안에 있습니다.
  2. 가상화 옵션 찾기: 다음 설정명 중 하나를 찾으십시오.
    • Intel Virtualization Technology (또는 Intel VT-x)
    • AMD SVM Mode (또는 AMD-V)
    • Virtualization Technology (VT)
    • Hyper-V
  3. 활성화: 해당 옵션을 찾아 값을 Enabled(활성화)로 변경합니다. 방향키와 Enter 키로 선택하고 변경합니다.
  4. 설정 저장 및 종료: 일반적으로 F10 키를 누르면 “Save Changes and Exit(변경 내용 저장 후 종료)”를 묻는 창이 나타납니다. ‘Yes’를 선택하면 컴퓨터가 재부팅됩니다.

해결 방법 3: 추가적인 Windows 및 소프트웨어 충돌 점검

BIOS에서 가상화를 활성화했음에도 불구하고 문제가 해결되지 않는다면, Windows 내부의 다른 설정이나 타 소프트웨어가 방해하고 있을 수 있습니다.

  1. Hyper-V 서비스 상태 확인: 관리자 권한으로 명령 프롬프트(cmd)를 실행합니다. 다음 명령어를 입력하고 Enter 키를 누릅니다.
    sc query vmcompute

    상태(STATE)가 RUNNING으로 표시되어야 합니다. 만약 중지(STOPPED)되어 있다면, 다음 명령어로 서비스를 시작합니다.
    sc start vmcompute
  2. 메모리 무결성 확인: Windows 보안 설정이 샌드박스와 충돌할 수 있습니다. ‘Windows 보안’ 앱을 열고 장치 보안 > 코어 격리 세부 정보로 이동합니다. ‘메모리 무결성’ 옵션이 켜져 있으면 일시적으로 끄고 재부팅 후 테스트해 보십시오. (테스트 후 보안을 위해 다시 켜는 것을 권장합니다.)
  3. 타사 안티바이러스/게임 모드 비활성화: 일부 타사 보안 소프트웨어는 커널 수준에서 가상화를 차단합니다. 잠시 실시간 보호를 끄거나, 게임 모드, 게임 부스트, 성능 최적화 프로그램을 비활성화한 후 샌드박스를 실행해 보세요.

주의사항 및 전문가 팁

모든 단계를 수행했지만 여전히 샌드박스가 작동하지 않는다면, CPU나 메인보드 자체가 가상화를 지원하지 않는 매우 오래된 시스템일 수 있습니다. 주목할 만한 것은 Intel은 2006년 이후의 대부분의 CPU에서 VT-x를 지원하지만, 저가형 모델이나 특정 OEM 시스템에서는 제한될 수 있습니다. CPU-Z 같은 도구로 CPU 모델을 확인한 후 제조사 사양서를 검토하십시오. 한편, 이러한 시스템 기능 확인과 보안 설정은 모바일 기기에서도 마찬가지로 중요한데, 아이폰 ‘나의 찾기’ 활성화 및 오프라인 기기 추적 원리를 통해 분실이나 도난에 대비하는 것이 좋습니다. PC의 가상화 기능처럼, 아이폰의 ‘나의 찾기’ 기능도 문제가 발생하기 전에 미리 활성화해두어야 실제 상황에서 효과를 발휘할 수 있습니다.

Pro Tip: PowerShell로 강제 설치 및 상태 진단
관리자 권한 PowerShell은 샌드박스 문제를 진단하는 강력한 도구입니다. 다음 명령어들을 순서대로 실행해 보세요.
1. Get-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" (샌드박스 기능 상태 확인)
2. Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableClientVM" -All (PowerShell을 통한 기능 강제 활성화)
3. systeminfo (시스템 정보 출력 중 ‘하이퍼바이저 요구 사항’ 섹션을 확인. ‘가상화 사용 가능’이 ‘아니오’로 표시되면 BIOS 설정이 잘못되었거나 CPU가 지원하지 않음)
이 명령어들은 GUI보다 더 명확한 오류 메시지를 제공할 때가 많습니다. 예를 들어 systeminfo는 하드웨어 가상화 지원 여부를 확인하는 가장 빠른 방법입니다.

가상화 기술은 샌드박스 외에도 WSL2, Android용 Windows 하위 시스템, VirtualBox/VMWare의 64비트 게스트 OS 실행 등에 필수적입니다. 이번 기회에 BIOS에서 한 번 활성화해 두면, 향후 다양한 개발 및 테스트 환경을 구축하는 데 유용하게 사용할 수 있습니다. 설정 변경 후 시스템 안정성에 문제가 없다면, 해당 설정을 그대로 유지하는 것이 좋습니다, 최신 windows 보안 및 개발자 도구 생태계는 점점 더 가상화 기술에 의존하고 있기 때문입니다.