가상 환경을 위한 윈도우 샌드박스 활성화 및 사용 방법
컴퓨터를 사용하다 보면 출처가 불분명한 웹사이트에서 파일을 다운로드하거나, 바이러스 감염이 우려되는 낯선 프로그램을 실행해야 할 때가 있습니다. 이럴 때 본래의 윈도우 시스템에 프로그램을 그냥 설치하면 악성코드나 랜섬웨어에 노출되어 중요한 데이터가 손상될 위험이 있습니다.
과거에는 이를 방지하기 위해 버추얼박스(VirtualBox)나 VMware 같은 무거운 가상머신 프로그램을 별도로 설치하고 윈도우 ISO 파일까지 구해서 복잡한 빌드 과정을 거쳐야 했습니다. 하지만 윈도우 10과 11 프로(Pro) 이상 버전에는 마이크로소프트가 기본적으로 탑재해 둔 윈도우 샌드박스(Windows Sandbox) 기능이 내장되어 있습니다. 샌드박스는 클릭 한 번으로 본래의 PC 환경과 완벽히 격리된 일회용 가상 윈도우를 순식간에 띄워주는 기술입니다. 본 가이드에서는 별도 프로그램 설치 없이 윈도우 내장 가상화 기능을 활성화하고 사용하는 방법 3가지를 상세히 소개해 드리겠습니다.
1. 메인보드 가상화(Virtualization) 상태 확인 및 윈도우 기능 켜기
윈도우 샌드박스를 구동하기 위해서는 먼저 컴퓨터의 두뇌인 CPU의 가상화 기술이 메인보드 수준에서 활성화되어 있어야 합니다. 조건이 충족되면 윈도우 설정 제어판에서 기능을 수동으로 체크하여 켤 수 있습니다.
1단계: CPU 가상화 활성화 여부 점검
- 키보드에서 [Ctrl + Shift + Esc] 단축키를 눌러 작업 관리자를 실행합니다.
- 상단 또는 좌측의 [성능] 탭을 클릭한 뒤 [CPU] 항목을 선택합니다.
- 우측 하단의 세부 지표 목록에서 가상화: 사용함으로 표시되어 있는지 확인합니다. 만약 ‘사용 안 함’으로 되어 있다면 컴퓨터 부팅 시 바이오스(BIOS)에 진입하여 ‘Intel Virtualization Technology’ 또는 ‘AMD SVM Mode’를 [Enabled]로 변경하고 오셔야 합니다.
2단계: 윈도우 기능 켜기/끄기 메뉴 진입
- 가상화가 켜져 있다면, 키보드에서 [Windows 키 + R] 키를 눌러 실행 창을 엽니다.
- 입력창에 [optionalfeatures]를 입력하고 엔터(Enter) 키를 누르면 ‘Windows 기능 켜기/끄기’ 제어판 창이 나타납니다.
3단계: 윈도우 샌드박스 항목 체크 및 설치
- 중앙의 스크롤 목록에서 아래로 내려 [Windows 샌드박스] 항목을 찾은 뒤 체크 박스에 체크합니다.
- [확인] 버튼을 누르면 윈도우가 가상 환경 구동에 필요한 내부 코어 파일들을 자동으로 탐색하고 설치를 진행합니다. 설치가 완료되면 시스템 변경 사항을 최종 반영하기 위해 컴퓨터를 재부팅합니다.
2. 파워쉘(PowerShell) 명령어를 통한 가상화 구성 요소 일괄 설치
제어판 메뉴를 일일이 찾아 들어가는 과정이 번거롭거나 기능 켜기 창에 오류가 발생할 때는, 관리자 권한의 파워쉘 콘솔 창에서 윈도우 패키지 관리 명령어를 사용하여 백그라운드에서 신속하게 기능을 강제 활성화할 수 있습니다.
1단계: 파워쉘 관리자 권한 실행
- 키보드에서 [Windows 키 + R] 키를 누르고 입력창에 [powershell]을 입력합니다.
- 단축키 [Ctrl + Shift + Enter] 키를 동시에 눌러 관리자 권한으로 파워쉘 창을 실행합니다. 파란색 배경의 콘솔 창이 열립니다.
2단계: 가상화 기능 활성화 스크립트 실행
- 파란 창에 아래의 배치 명령어를 오타 없이 정확히 복사하여 붙여넣고 엔터를 누릅니다.
Plaintext
Enable-WindowsOptionalFeature -Online -FeatureName "Containers-DisposableToolkit" -All
- 이 명령어는 윈도우 기능 제어 모듈에 직접 접근하여 일회용 컨테이너 툴킷(샌드박스의 개발 명칭) 패키지를 강제로 설치하는 역할을 합니다. 진행 게이지가 100% 채워질 때까지 잠시 대기합니다.
3단계: 시스템 재부팅 승인
- 설치가 완료되면 화면에 ‘Do you want to restart the computer now?’라는 재부팅 여부를 묻는 영문 문구가 나타납니다.
- 키보드에서 [Y]를 누른 뒤 엔터를 치면 컴퓨터가 즉시 재시작되며 가상화 환경 세팅이 완료됩니다.
3. 윈도우 샌드박스 안전한 실행 방법 및 원리 활용법
기능 활성화와 재부팅이 완료되었다면 이제 언제든지 필요할 때마다 격리된 가상 공간을 호출하여 안전하게 파일 검증 작업을 수행할 수 있습니다.
1단계: 샌드박스 프로그램 구동
- 작업 표시줄의 윈도우 검색창에 [Windows Sandbox] 또는 [샌드박스]를 검색합니다.
- 검색된 앱을 마우스 우클릭하여 반드시 [관리자 권한으로 실행]을 선택합니다. 수 초 동안 로딩 창이 뜬 후, 현재 바탕 화면 안에 또 다른 순정 상태의 깨끗한 새 윈도우 바탕 화면 창이 팝업으로 표시됩니다.
2단계: 파일 복사 및 가상 환경 내 테스트
- 의심스러운 파일이나 프로그램 설치 파일(.exe)이 있다면, 기존 본래 컴퓨터 환경에서 해당 파일을 마우스 우클릭하여 [복사]합니다.
- 새로 열린 가상 샌드박스 창 내부 화면으로 마우스 커서를 이동한 뒤, 마우스 우클릭하여 [붙여넣기]를 하면 파일이 가상 공간 안으로 안전하게 이동합니다.
- 샌드박스 내부에서 프로그램을 설치하고 마음껏 실행해 봅니다. 이 안에서 일어나는 모든 파일 수정, 레지스트리 변형, 악성코드 동작은 샌드박스 내부 유리벽 안에만 갇혀 있으므로 본래의 PC에는 단 1%의 악영향도 주지 않습니다.
3단계: 창 닫기 및 데이터 영구 자동 삭제
- 테스트가 끝났다면 우측 상단의 [X] 버튼을 눌러 샌드박스 창을 닫습니다.
- 창을 닫는 순간 “Windows 샌드박스를 닫으시겠습니까? 샌드박스가 닫히면 모든 콘텐츠가 삭제되고 영구히 유실됩니다.”라는 경고창이 나타납니다.
- [확인]을 누르면 가상 메모리에 상주하던 일회용 운영체제 공간이 통째로 증발하며 사용했던 모든 흔적과 다운로드된 악성 파일이 완벽하게 자동 소멸합니다. 다음번에 다시 샌드박스를 켜면 컴퓨터를 처음 산 날과 같은 완전히 청소된 상태의 새 윈도우가 다시 열립니다.
결론 및 사양별 최적화 팁
윈도우 샌드박스는 유료 백신이나 서드파티 가상화 툴을 사용하지 않고도 운영체제 자체 기술력으로 악성 프로그램의 위협을 완벽 차단할 수 있는 가장 직관적이고 강력한 보안 솔루션입니다. 관공서 보안 프로그램이나 뱅킹 액티브X 설치로 인해 컴퓨터가 느려지는 것이 싫을 때 이 가상 공간 안에 정부24나 은행 사이트를 띄워 업무를 처리하는 방식을 활용하면 본체 시스템을 상시 깨끗하게 유지할 수 있습니다.
다만, 가상 환경 내부에 본체 CPU와 RAM 자원을 실시간으로 분할 할당하여 구동하는 하드웨어 가상화 방식이므로, 시스템 사양이 너무 낮으면 구동 속도가 느릴 수 있습니다. 원활한 샌드박스 활용을 위해서는 컴퓨터의 물리 RAM 용량이 최소 8GB 이상(16GB 이상 강력 권장) 확보되어 있어야 하며, 데이터를 주고받는 메인 저장 장치가 HDD가 아닌 고성능 SSD 환경이어야 렉 없이 부드러운 가상 윈도우 제어가 가능하므로 본인의 하드웨어 사양을 확인하신 후 활용해 보시기 바랍니다.