Windows Sandbox 샌드 박스에서 신뢰할 수 없는 응용 프로그램을 설치하고 테스트하기

By | 2019年12月9日

Windows 10 build 18305을 Insiders에 공개했을 때, 현재 Windows 10 버전 1903의 눈에 띄는 기능 중 하나가 Windows Sandbox (샌드 박스) 기능입니다. Windows Sandbox 기능을 사용하면 시스템의 다른 부분에 영향을 주지 않는 독립적인 OS 환경에서, 신뢰할 수 없는 의심스러운 응용 프로그램을 실행 테스트할 수가 있습니다.

이는 공용 PC에 많이 사용되는 OS 리셋용 앱과 비슷한 기능입니다. 또한 Hyper-V 가상 머신과 같은 부모 OS에서 가상 환경의 OS를 설치합니다. 일단 PC에 설치한 응용 프로그램은 PC를 다시 시작하면 깨끗하게 지워져 컴퓨터를 원래 상태로 되돌려 놓습니다.

Windows Sandbox 설치하고 테스트하기

Windows Sandbox는, 응용 프로그램을 안전하게 실행하기 위해 새롭게 개발된 가벼운 데스크톱 OS 환경입니다. 예를 들면, 신뢰하기 어려운 EXE 실행 파일을 다운로드했지만 실행하기가 무섭다든가, Windows 클린 인스톨 상황하에서 뭔가 작동시킬 필요가 있다거나, 또는 가상 머신을 설치하는 것이 귀찮거나 할 경우에는 Windows Sandbox를 설치해서 앱을 테스트해 볼 수가 있습니다.

그러나 보통의 OS와 달리 Windows Sandbox는 다시 시작하기가 필요한 프로그램 설치는 지원하지 않습니다. 또한 Microsoft 스토어가 존재하지 않습니다. 현시점에서 높은 dpi 디스플레이와 멀티 모니터 구성을 완전하게는 지원하지 않습니다.

전제 조건

일반적으로 Windows Sandbox는 가상 머신을 설치하여 이를 수행할 수 있습니다. Windows Sandbox를 종료하면 모든 변경 사항이 삭제됩니다. Windows Sandbox를 사용하려면 관리자 권한으로 로그인해야 합니다. 또한 Windows Pro 및 Enterprise 버전(빌드 18305 이상)에서만 이 기능을 사용할 수 있습니다. 그리고 이하의 요구 사항도 충족해야 합니다. 정상적인 작동을 위해서는 어느 정도 높은 PC 사양이 요구됩니다.

▼ 먼저, 현재 사용하고 있는 1Windows OS 버전은 Windows 10 Pro 또는 Windows 10 Enterprise 64 비트 (빌드 18305 이상)인지 확인합니다.

Windows Sandbox 설치하고 테스트하기

▼  Windows + R 키를 누르고 실행 창에서 msinfo32 코맨드를 실행하면 이하의 시스템 정보창에서도 확인할 수 있습니다.

Windows Sandbox 설치하고 테스트하기

▼ 최신 Windows 버전은 아래의Windows Update에서 다운로드 설치할 수 있습니다.

Windows Sandbox 설치하고 테스트하기

▼ 또한, Windows Sandbox를 사용하려면 UEFI/BIOS 설정에서 가상화가 활성화되어 있는지 확인해야 합니다. 활성화되어 있으면 아래의 작업 관리자에서 1가상화가 활성화되어 있는지 여부를 확인할 수 있습니다. 비활성화의 경우에는 마더 보드 Virtualization UEFI / BIOS 설정에 대한 제조업체의 설명서를 참조하여 활성화로 전환합니다.

관련 기사

가상 컴퓨터를 작성할 때의 오류 대책

Windows Sandbox 설치하고 테스트하기

Windows 10 샌드 박스를 활성화하기

▼ Windows Sandbox 설정은 초기 상태에서는 비활성화되어 있기 때문에 Windows 기능 켜기 또는 끄기 대화창에서 활성화해야 합니다. 우선 제어판을 열고 1프로그램 및 기능을 클릭합니다.

Windows Sandbox 설치하고 테스트하기

▼ 왼쪽의 1Windows 기능 켜기 또는 끄기를 클릭합니다.

Windows Sandbox 설치하고 테스트하기

▼ Windows 기능창이 열립니다. 아래로 스크롤하여 1Windows 샌드 박스 옵션을 선택하고 2확인 버튼을 클릭합니다. 그 후, 설치 마법사에 따라 설치를 완료합니다. PC를 다시 시작합니다.

Windows Sandbox 설치하고 테스트하기

▼ 이하의 1다시 시작 버튼을 클릭합니다.

Windows Sandbox 설치하고 테스트하기

Windows SandBox 실행하기

▼ 설치가 완료되면 Windows Sandbox를 상승된 권한 관리자 권한의 Windows PowerShell에서 이하의 커맨드라인을 실행하면 됩니다. 이하의 커맨드라인을 복사하여 붙여 넣은 후 Enter 키를 누릅니다.

관련 기사

Windows 10 명령 프롬프트와 Windows Powershell을 서로 전환하는 방법

PS C:\WINDOWS\system32> 1Enable-WindowsOptionalFeature –FeatureName “Containers-DisposableClientVM” -All -Online

Windows Sandbox 설치하고 테스트하기

▼ Windows Sandbox의 기동을 준비합니다.

Windows Sandbox 설치하고 테스트하기

▼ Windows Sandbox를 시작할 준비가 되었습니다. 경우에 따라서는 PC를 다시 시작할 필요가 있기에, 그럴 경우에는 yes를 입력하고 PC를 다시 시작합니다.

Windows Sandbox 설치하고 테스트하기

▼ 드디어 Windows Sandbox를 시작합니다. Windows 검색에서 1Windows 검색 상자에서 검색 결과의 2Windows Sandbox 응용 프로그램을 클릭하여 기동합니다.

Windows Sandbox 설치하고 테스트하기

▼ 잠시 기다리면, 이하의 Windows Sandbox 화면이 표시됩니다. 가상 머신의 게스트 OS처럼, Windows 10 바탕 화면이 나타납니다. 시작 버튼을 클릭하면 최소한의 시작 메뉴가 표시됩니다.

Windows Sandbox 설치하고 테스트하기

▼ Windows Sandbox를 종료할 때는 전원 버튼으로 조작합니다.

Windows Sandbox 설치하고 테스트하기

▼ 다음과 같이 Windows Sandbox에서 Google Chrome 브라우저를 설치하여 사용해도 시스템을 종료하고 다시 시작하여 보면, 초기화되어 Chrome 브라우저도 삭제되어 있습니다.

Windows Sandbox 설치하고 테스트하기

Windows 10 SandBox 해제하기

▼ Windows Sandbox가 불필요한 경우, 이하의 커맨드라인을 실행하여 무효화합니다. 위와 동일하게 아래의 커맨드라인을 복사하여 붙여 넣은 후 Enter 키를 누릅니다.

PS C:\WINDOWS\system32> 1Disable-WindowsOptionalFeature –FeatureName “Containers-DisposableClientVM” -Online

Windows Sandbox 설치하고 테스트하기

▼ Windows Sandbox 무효화가 처리중입니다.

Windows Sandbox 설치하고 테스트하기

▼ Windows Sandbox의 비활성화를 마무리하기 위해서는 PC를 다시 시작해야 합니다. Yes이기 때문에 1y를 입력하고 PC를 다시 시작합니다.

Windows Sandbox 설치하고 테스트하기

▼ Hyper-V 가상 머신과 마찬가지로 Windows Sandbox 또한 모든 Windows 기능 및 설정을 하려면 별도의 1Windows 10 정품 인증을 받아야 합니다.

Windows Sandbox 설치하고 테스트하기

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다