윈도우 샌드박스(Windows Sandbox) 사용법 - 활성화부터 활용까지 완벽 가이드

안녕하세요, 우리들의 주파수 구독자 여러분! 인터넷에서 받은 설치 파일이 “이거 믿고 실행해도 되나?” 싶을 때가 있죠. 가상머신을 따로 깔기는 번거롭고, 그냥 실행하자니 찜찜합니다. 사실 윈도우에는 이럴 때 쓰라고 만들어둔 기능이 이미 들어있습니다. 바로 **Windows Sandbox(윈도우 샌드박스)**입니다. 오늘은 이 기능을 켜는 법부터 실제로 활용하는 법, 자주 겪는 오류까지 한 번에 정리해드리겠습니다.
목차
- 윈도우 샌드박스가 뭔가요?
- 활성화 전 필수 조건
- 활성화하는 법 (3가지 방법)
- 사용법 - 첫 실행부터 파일 테스트까지
- 더 편하게 쓰는 법 (설정 파일 자동화)
- 자주 발생하는 오류와 해결법
- 윈도우 샌드박스 vs VirtualBox vs Docker 비교
- FAQ
- 핵심 요약
1. 윈도우 샌드박스가 뭔가요?
Windows Sandbox는 윈도우가 기본으로 제공하는 일회용 가상 데스크톱입니다. 핵심 특징은 이렇습니다.
- 창을 하나 띄우면 그 안에 완전히 격리된 깨끗한 윈도우 환경이 몇 초 만에 실행됩니다.
- 그 안에서 뭘 설치하거나 실행해도 내 실제 PC에는 아무 영향이 없습니다.
- 창을 닫는 순간 안에서 한 모든 작업이 영구적으로 사라집니다. 악성코드가 있었어도 흔적 없이 삭제됩니다.
- 별도의 가상머신 이미지를 다운로드하거나 운영체제를 설치할 필요가 없습니다. 윈도우 설치 파일 자체를 재활용하는 방식이라 가볍습니다.
이메일에 첨부된 수상한 exe 파일, 토렌트로 받은 설치 프로그램, 커뮤니티에서 받은 정체불명의 프로그램을 “일단 격리된 곳에서 열어보고” 싶을 때 가장 빠른 선택지입니다.
2. 활성화 전 필수 조건
아무 윈도우 PC에서나 되는 건 아닙니다. 아래 조건을 먼저 확인하세요.
| 항목 | 요구 사항 |
|---|---|
| 윈도우 에디션 | Windows 10/11 Pro, Enterprise, Education (Home 에디션은 지원 안 됨) |
| CPU | 가상화(AMD-V 또는 Intel VT-x) 지원 및 BIOS에서 활성화 |
| 메모리 | 최소 4GB(권장 8GB 이상) |
| 디스크 | 최소 1GB 여유 공간(SSD 권장) |
| 코어 수 | 2코어 이상 |
Windows 11 Home을 쓰고 있다면 설정 메뉴에 아예 “Windows Sandbox” 항목이 보이지 않습니다. 이 경우 Pro로 업그레이드하거나, 아래 6장에서 소개하는 VirtualBox 같은 대안을 쓰는 것이 현실적입니다.
가상화가 켜져 있는지는 Ctrl+Shift+Esc로 작업 관리자를 연 뒤 성능 탭 → CPU 항목에서 확인할 수 있습니다. “가상화: 사용”으로 표시되지 않으면 BIOS/UEFI에서 Intel VT-x 또는 AMD-V를 켜야 합니다(제조사마다 메뉴 위치가 다르니 “메인보드 모델명 + 가상화 활성화”로 검색하세요).
3. 활성화하는 법 (3가지 방법)
조건을 충족했다면 아래 세 가지 방법 중 편한 것으로 켜면 됩니다.
방법 1. Windows 기능 켜기/끄기 (가장 쉬움)
Win키를 누르고 “Windows 기능”을 검색해 Windows 기능 켜기/끄기를 엽니다.- 목록에서 Windows Sandbox를 찾아 체크합니다.
- 확인을 누르면 설치가 진행되고, 완료 후 지금 다시 시작을 눌러 재부팅합니다.
방법 2. PowerShell 명령어 (관리자 권한)
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
실행 후 재부팅하면 적용됩니다.
방법 3. 명령 프롬프트 (관리자 권한)
dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" /All
세 방법 모두 결과는 동일합니다. 이미 PowerShell이나 CMD를 자주 쓰는 분이라면 2, 3번이 더 빠릅니다.
4. 사용법 - 첫 실행부터 파일 테스트까지
4-1. 실행하기
재부팅 후 Win 키를 누르고 “Windows Sandbox”를 검색해 실행합니다. 몇 초 안에 깨끗한 바탕화면이 뜨는 새 창이 열립니다.
4-2. 파일 테스트하는 법
샌드박스는 내 실제 PC와 클립보드가 공유되고, 간단한 드래그 앤 드롭도 지원합니다.
- 실제 PC(호스트)에서 테스트할 설치 파일을 복사(Ctrl+C) 합니다.
- 샌드박스 창 안의 바탕화면에서 붙여넣기(Ctrl+V) 합니다.
- 샌드박스 안에서 평소처럼 더블클릭해 실행·설치해봅니다.
- 문제가 없어 보이면 호스트에서도 안심하고 실행하고, 수상하면 그냥 샌드박스 창을 닫아버리면 끝입니다.
4-3. 종료하기
창 우측 상단의 X를 누르면 바로 끝입니다. “정말 종료하시겠습니까?” 경고가 뜨는데, 이 안의 모든 데이터(설치한 프로그램, 다운로드한 파일, 변경 사항)가 영구히 삭제된다는 안내입니다. 저장할 게 없다면 그대로 닫으면 됩니다.
중요: 샌드박스 안에서 작업한 내용을 남기고 싶다면, 닫기 전에 파일을 다시 호스트로 복사해 두세요. 종료 후 복구는 불가능합니다.
5. 더 편하게 쓰는 법 (설정 파일 자동화)
매번 수동으로 폴더를 공유하거나 네트워크를 끄고 싶다면 .wsb 확장자의 설정 파일을 만들어두면 편합니다. 메모장에 아래 내용을 입력하고 test.wsb로 저장한 뒤 더블클릭하면 그 설정대로 샌드박스가 실행됩니다.
<Configuration>
<VGpu>Enable</VGpu>
<Networking>Disable</Networking>
<MappedFolders>
<MappedFolder>
<HostFolder>C:\Users\사용자명\Downloads\test</HostFolder>
<SandboxFolder>C:\Users\WDAGUtilityAccount\Desktop\test</SandboxFolder>
<ReadOnly>true</ReadOnly>
</MappedFolder>
</MappedFolders>
</Configuration>
| 태그 | 설명 |
|---|---|
VGpu | GPU 가속 사용 여부(Enable/Disable) |
Networking | 네트워크 연결 여부. 악성코드 분석처럼 외부 통신을 막고 싶으면 Disable |
MappedFolder HostFolder | 샌드박스와 공유할 호스트 폴더 경로 |
SandboxFolder | 샌드박스 안에서 보일 경로 |
ReadOnly | true로 하면 샌드박스 쪽에서 호스트 폴더를 수정할 수 없음 |
수상한 파일을 분석할 때는 Networking을 반드시 Disable로 두는 것을 권장합니다. 네트워크가 열려있으면 악성코드가 외부 서버와 통신하거나 추가 악성 파일을 내려받을 수 있기 때문입니다.
6. 자주 발생하는 오류와 해결법
“Windows Sandbox” 항목이 Windows 기능 목록에 없음
Home 에디션이거나, CPU가 가상화를 지원하지 않는 경우입니다. winver로 에디션을 확인하고, Home이라면 Pro로 업그레이드하거나 7장의 대안을 사용하세요.
“가상화 지원 기능이 사용 불가능합니다” 오류
BIOS에서 Intel VT-x / AMD-V가 꺼져 있는 상태입니다. 2장에서 설명한 대로 작업 관리자에서 가상화 상태를 확인하고 BIOS에서 켜주세요.
Hyper-V, VMware, VirtualBox와 동시 실행 시 충돌
Windows Sandbox는 내부적으로 Hyper-V 가상화 플랫폼을 사용합니다. VMware나 VirtualBox 같은 타사 가상화 프로그램이 동시에 떠 있으면 샌드박스가 아예 실행되지 않거나 멈출 수 있습니다. 둘 중 하나만 켜서 사용하세요.
실행은 되는데 화면이 까맣거나 멈춤
- 샌드박스 창을 닫고 작업 관리자에서 관련 프로세스를 정리합니다.
- PC를 재부팅합니다.
- Windows Update에서 최신 업데이트가 적용되어 있는지 확인합니다(오래된 빌드에서 종종 발생하는 알려진 버그입니다).
샌드박스 실행 속도가 너무 느림
메모리가 부족하거나 디스크가 HDD인 경우 흔합니다. 가능하면 SSD에서 실행하고, 샌드박스 사용 중에는 다른 무거운 프로그램(영상 편집, 게임 등)을 함께 켜두지 않는 것이 좋습니다.
7. 윈도우 샌드박스 vs VirtualBox vs Docker 비교
셋 다 “격리된 환경”이라는 공통점이 있지만 목적이 다릅니다.
| 항목 | Windows Sandbox | VirtualBox | Docker |
|---|---|---|---|
| 목적 | 일회성 파일/프로그램 테스트 | 여러 OS 설치·장기 사용 | 앱 실행 환경 격리(개발용) |
| 설치 용량 | 추가 다운로드 없음(윈도우 기능) | 설치 파일 + OS 이미지(수GB) | Docker Desktop 설치 필요 |
| 실행 속도 | 매우 빠름(수 초) | 느림(OS 부팅 필요) | 빠름(수 초~수십 초) |
| 데이터 지속성 | 종료 시 완전 삭제 | 계속 유지(스냅샷 가능) | 컨테이너 재생성 전까지 유지 |
| 지원 OS | Windows만 가능 | Windows, Linux, macOS 등 다양 | Linux 기반 컨테이너 중심 |
| 요구 에디션 | Pro/Enterprise/Education만 | 모든 에디션 가능 | 모든 에디션 가능(WSL2 필요) |
| 추천 상황 | “이 파일 믿고 실행해도 될까?” | 다른 OS 자체를 써야 할 때 | 서버·개발 환경 재현 |
“지금 당장 이 파일 하나만 안전하게 테스트하고 싶다”면 Windows Sandbox가 압도적으로 빠르고 간편합니다. Home 에디션이라 샌드박스를 못 쓴다면 VirtualBox로 우분투 가상머신 설치하는 법을 참고해 대신 사용할 수 있습니다.
8. FAQ
Q. Windows 10 Home이나 11 Home에서도 쓸 수 있나요?
안 됩니다. Pro, Enterprise, Education 에디션에서만 지원합니다. Win+R → winver로 현재 에디션을 확인할 수 있습니다.
Q. 샌드박스 안에서 인터넷이 되나요?
기본값은 연결됨입니다. 다만 5장의 .wsb 설정 파일로 네트워크를 끌 수 있습니다. 악성코드 분석처럼 외부 통신을 막고 싶다면 꺼두는 것이 안전합니다.
Q. 샌드박스 안에서 설치한 프로그램을 계속 쓰고 싶어요. 가능한가요? 불가능합니다. 창을 닫으면 모든 내용이 사라지는 것이 샌드박스의 핵심 설계입니다. 계속 쓸 프로그램이라면 호스트 PC나 VirtualBox 같은 영구 가상머신에 설치하세요.
Q. 바이러스가 확실한 파일도 안전하게 열어볼 수 있나요? 일반적인 악성코드 테스트에는 충분히 안전하지만, 100% 완벽한 보안 경계는 아닙니다. 매우 정교한 샌드박스 탈출(VM escape) 공격 사례가 이론적으로 보고된 적이 있으므로, 정말 위험한 파일(랜섬웨어 샘플 등)은 네트워크를 분리한 전용 분석 환경에서 다루는 것이 원칙입니다.
Q. GPU 가속이 느린데 꺼도 되나요?
네. .wsb 설정에서 VGpu를 Disable로 바꾸면 소프트웨어 렌더링으로 전환되어 일부 환경에서는 오히려 더 안정적으로 동작합니다.
Q. 회사 업무용 PC인데 관리자 권한이 없어요. Windows 기능 활성화는 관리자 권한이 필요합니다. 사내 IT 정책으로 막혀있을 수 있으니 전산팀에 문의하세요.
9. 핵심 요약
- Windows Sandbox는 Pro/Enterprise/Education 에디션 전용의 내장 일회용 가상 데스크톱입니다.
- Windows 기능 켜기/끄기(또는 PowerShell 한 줄)로 활성화하고 재부팅하면 바로 쓸 수 있습니다.
- 클립보드 복사/붙여넣기로 파일을 옮겨 테스트하고, 창을 닫으면 모든 흔적이 사라집니다.
- 수상한 파일을 분석할 때는
.wsb설정 파일로 네트워크를 꺼두는 것이 안전합니다. - Home 에디션이거나 더 오래 쓸 환경이 필요하다면 VirtualBox 같은 대안을 고려하세요.
궁금한 점이 있다면 댓글로 남겨주세요. 다음에도 실제로 도움이 되는 IT 하우투로 찾아오겠습니다!