[윈도우] 윈도우 10의 샌드박스(Sandbox) 기능 사용하는 방법

소프트웨어 개발에서 샌드박스(Sansbox)는, 테스트를 위한 독립적인 공간을 의미합니다. 어떤 작업을 해도 본 시스템에는 영향을 주지 않는 개발환경을 뜻하죠. 위키백과에서는 다음과 같이 설명하고 있습니다.

샌드박스(sandbox)는 보호가 필요한 어린아이들을 위해 모래통에서만 놀도록 하는데서 유래한 소프트웨어 보안 개발기법이다. 운영 환영이나 저장소로부터 테스트되지 않은 코드 변경사항 및 전면적인 실험을 분리시키는 테스트 환경으로 웹 개발, 버전 관리를 포함한 소프트웨어 개발 환경에서 사용된다.

샌드박스 기능 추가하기

윈도우 10에는 이 기능이 포함되어 있어 쉽게 샌드박스를 생성할 수 있습니다. 샌드박스는 기본적으로 비활성화되어 있으므로, 사용을 위해서는 기능 추가를 먼저 해야 합니다.

  • 왼쪽 아래에 있는 시작 아이콘에 마우스를 올리고 우클릭을 합니다.
  • 제일 위에 있는 [앱 및 기능]을 클릭합니다.

  • 오른쪽에서 [프로그램 및 기능]을 클릭합니다.

  • [Windows 기능 켜기/끄기]를 클릭합니다.

  • [Windows 샌드박스]에 체크하고 [확인]을 클릭합니다.

  • [다시 시작]을 클릭하여 재부팅합니다.

샌드박스 사용하기

Windows Sandbox를 실행합니다.

Windows 10을 OS로 하는 가상 환경이 만들어집니다. 여기에서 작업한 것은 컴퓨터 OS에 전혀 영향을 미치지 않습니다.

샌드박스와 관련하여 알아두면 좋은 것들을 정리해보면...

  • 샌드박스는 하나만 만들 수 있습니다. 여러 개의 샌드박스를 만들지는 못합니다.
  • 샌드박스를 쾌적하게 사용하려면 꽤 높은 사양의 컴퓨터가 필요합니다.
  • 샌드박스를 종료하면 작업한 모든 내용이 사라집니다. 종료를 해도 작업한 것이 유지되기를 원한다면 Hyper-V 등 가상 머신을 사용해야합니다.
  • 샌드박스를 설치하면 VirtualBox 등 가상화 소프트웨어가 제대로 작동하지 않을 수 있습니다.
소프트웨어 구입 / 컨설팅 문의