Windows 10의 2019년 5월 업데이트(빌드 1903)에는 흥미로운 새 기능이 추가되었습니다. 숙련된 사용자를 겨냥한 기능이지만, 일상적인 다양한 작업의 안전성 역시 크게 높여 줍니다. 이름은 'Windows 샌드박스(Windows Sandbox)'로, 단 몇 초 만에 메인 시스템과 완전히 분리된 격리형 Windows 환경을 실행할 수 있으며, 세션을 종료하면 해당 환경은 자동으로 폐기됩니다.

샌드박스는 오랫동안 Windows가 안고 있던 고질적인 문제, 즉 소프트웨어 설치 과정이 불투명하고 한순간에 시스템 전체를 망칠 수 있다는 위험을 해결해 줍니다. 샌드박스를 활용하면 실제 데스크톱에 적용하기 전에, 버릴 수 있는 임시 환경에서 다양한 소프트웨어와 작업 절차를 먼저 시험해 볼 수 있습니다.
출처가 확실하지 않은 소프트웨어를 설치해야 할 때 특히 유용합니다. 우선 샌드박스 안에 설치해 보고, 해당 프로그램이 환경에 어떤 변화를 주는지 꼼꼼히 살펴본 뒤, 실제 데스크톱에 설치할지 여부를 판단하면 됩니다. 또한 설정 변경 사항을 실제 시스템에 적용하지 않고도 테스트할 수 있어, 원치 않는 부작용을 걱정하지 않고 Windows의 각종 설정을 마음껏 실험하기에도 적합합니다.
Windows 샌드박스 활성화하기
샌드박스는 선택적 기능으로, 직접 활성화해야 사용할 수 있습니다. 시작 메뉴에서 'Windows 기능 켜기/끄기'를 검색해 패널을 엽니다. 목록에서 'Windows 샌드박스'를 찾아 체크박스를 선택한 후 '확인'을 눌러 기능을 설치합니다.

Windows가 필요한 파일을 시스템에 추가하는 동안 잠시 기다려야 합니다. 설치가 완료되면 재시작 안내 메시지가 표시되는데, 샌드박스를 사용하려면 반드시 재부팅해야 한다는 점을 잊지 마세요!
샌드박스 시작하기
재부팅 후에는 시작 메뉴에서 샌드박스가 곧바로 실행 가능한 상태로 대기하고 있는 것을 확인할 수 있습니다. 앱 목록을 스크롤하거나 이름을 검색해 일반 앱처럼 실행하면 됩니다.
바탕화면에 샌드박스 창이 나타나며, 가상 머신이나 원격 데스크톱 연결과 비슷한 형태입니다. 샌드박스 환경이 구동되는 동안 화면이 몇 초간 검게 보일 수 있습니다. 잠시 후에는 마음껏 실험할 수 있는 깨끗한 새 Windows 바탕화면이 열립니다.

샌드박스는 메인 Windows 데스크톱과 완전히 분리되어 있기 때문에, 기존에 설치해 둔 앱이나 프로그램은 하나도 보이지 않습니다. 파일 접근 역시 불가능하며, Windows가 자동으로 새 가상 하드 드라이브를 생성해 환경을 구성합니다.
즉, 사실상 완전히 새로운 Windows 컴퓨터를 사용하는 셈입니다. 게다가 놀랍게도 몇 초 만에 실행 준비가 끝납니다. 이러한 속도는 가상화 기술과 기존 Windows 커널을 결합한 방식 덕분입니다. 이 모델 덕분에 샌드박스는 실제 Windows 설치본에서 필요한 요소를 상속받으므로, 내 PC의 버전과 항상 동일한 최신 상태를 유지합니다.

샌드박스는 원하는 만큼 자유롭게 사용할 수 있습니다. 프로그램을 설치하거나, 설정을 변경하거나, 웹 서핑을 하는 등 대부분의 Windows 기능이 정상적으로 작동합니다. 단, 세션을 종료하는 순간 그 환경은 영원히 사라진다는 점만 기억하세요. 다음에 샌드박스를 실행하면 언제나 깨끗한 초기 상태부터 시작하게 됩니다. 실행하고, 사용하고, 버리는 과정을 반복하며 모든 변경 사항은 흔적 없이 지워집니다.