이 가이드는 Windows 11에서 Sandbox 공유 폴더 만드는 방법에 대해 설명합니다.
샌드박스를 사용하면 실제 시스템과 분리된 가상 환경에서 Windows를 사용할 수 있으므로 신뢰할 수 없는 소프트웨어 설치나 설정을 실제 시스템에 적용하기 전에 테스트할 수 있는 장점이 있습니다.
테스트 완료 후 샌드박스를 닫으면 모든 변경 사항이 손실되므로 악성 소프트웨어나 원치 않는 설정으로부터 시스템을 안전하게 보호할 수 있습니다.
특히 VMware 또는 VirtualBox 가상 머신과 비교했을 때 사용하기 쉽고 가볍습니다. 그러나 가볍다는 것은 장점이지만 기능 측면에서 타협을 의미합니다.
이러한 문제를 해결하기 위해 Microsoft는 Windows Sandbox 구성 파일을 도입했습니다. 이 구성 파일을 사용하면 공유 폴더, 가상 그래픽 등 다양한 작업을 수행할 수 있습니다.
Windows 11에서 Sandbox 공유 폴더를 만드는 방법
금융 또는 정부 관련 민원 서비스를 이용할 때 필수로 설치되어야 할 각종 보안 프로그램이 싫다면, 사용 후 깔끔히 초기화되는 샌드박스를 활용할 수 있습니다.
그러나 공동·금융 인증서 등 샌드박스 재시작 시 모두 제거되어 가끔은 불편하게 느껴질 수 있습니다.
다행히 샌드박스 구성 파일을 사용하여 필요한 파일을 저장하고 보관할 수 있습니다. 예를 들어 호스트와 샌드박스 간에 파일을 공유하려면 샌드박스에 ‘공유 폴더’를 만들 수 있습니다.
이 공유 폴더를 사용하여 언제든지 호스트에서 파일을 가져오거나, 필요한 파일을 보관할 수 있습니다.
01 Windows Sandbox 공유 폴더 설정
Windows Sandbox와 Windows 11 사이에 공유 폴더를 만들기 위해 다음 단계를 수행합니다.
![파일 탐색기 Sandbox 공유 폴더 설정을 위해 WS Config Files 폴더 생성](https://geekorea.com/wp-content/uploads/2024/02/01.Windows_Sandbox_Shared_Folder.png)
키보드 단축키 Win + E 키를 눌러 파일 탐색기를 엽니다.
C: 드라이브로 이동 후 [새로 만들기 > 폴더]를 선택하여 폴더를 생성하고, 폴더 이름은 “WS Config Files”로 지정합니다.
![파일 탐색기 Sandbox 공유 폴더 구성 파일 생성](https://geekorea.com/wp-content/uploads/2024/02/02.Windows_Sandbox_Shared_Folder.png)
방금 생성한 폴더로 이동하여 [새로 만들기 > 텍스트 문서]를 선택하여 텍스트 파일을 만듭니다.
파일 이름은 “MappedFolders.wsb”로 지정합니다. 파일 이름은 사용자가 원하는 이름으로 변경할 수 있지만 확장자는 반드시 “.wsb”로 변경하는 것이 중요합니다.
확장자를 변경할 경우 사용할 수 없게 될 수도 있다는 경고 메시지가 표시되지만 무시하고 [예(Y)]를 선택합니다.
![파일 탐색기 구성 파일 확장자 변경이 안될 경우 파일 확장명 표시 설정](https://geekorea.com/wp-content/uploads/2024/02/03.Windows_Sandbox_Shared_Folder.png)
참고로 파일 이름을 변경하면 탐색기에서 해당 파일의 ‘유형’은 “wsb”로 표시됩니다.
만약 이름 변경 후 여전히 텍스트 문서로 표시되는 경우, 파일 이름은 “MappedFolders.wsb.txt”으로 표시되고, 이는 파일 확장명이 숨김 표시되었기 때문입니다.
탐색기에서 [보기 > 표시 > 파일 확장명]을 선택하여 확장자 표시가 가능합니다.
![파일 탐색기 Sandbox 공유 폴더 구성 파일 편집](https://geekorea.com/wp-content/uploads/2024/02/04.Windows_Sandbox_Shared_Folder.png)
메모장 등 텍스트 편집기를 이용하여 WSB 파일을 편집합니다.
파일을 마우스 오른쪽 버튼으로 클릭하고 [메모장에서 편집]을 선택합니다.
![메모장 MappedFolder 설정](https://geekorea.com/wp-content/uploads/2024/02/05.Windows_Sandbox_Shared_Folder.png)
WSB 파일에 다음 코드를 복사하여 붙여넣습니다.
<Configuration>
<MappedFolders>
<MappedFolder>
<HostFolder>C:\Folder</HostFolder>
<ReadOnly>false</ReadOnly>
</MappedFolder>
</MappedFolders>
</Configuration>
폴더 경로는 사용자가 설정한 폴더의 실제 경로로 변경하고, 단축키 Ctrl + S 키를 눌러 파일을 저장합니다.
모든 단계를 완료하면 Windows 11 호스트 폴더를 Windows Sandbox에서 공유 폴더로 사용할 수 있는 준비가 완료되었습니다.
02 Windows Sandbox 공유 폴더 사용 방법
Windows Sandbox 공유 폴더에 접근하기 위해서는 구성 파일을 사용하여 실행해야 합니다. 시작 메뉴에서 직접 실행하면 공유 폴더가 표시되지 않습니다.
![파일 탐색기 Sandbox 공유 폴더 설정 후 생성한 구성 파일로 Windows Sandbox 실행](https://geekorea.com/wp-content/uploads/2024/02/06.Windows_Sandbox_Shared_Folder.png)
구성 파일을 생성한 폴더에서 “MappedFolders.wsb” 파일을 두 번 클릭하거나, 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 [연결 프로그램 > Windows 샌드박스]를 선택합니다.
![Windows Sandbox Sandbox 공유 폴더 바탕 화면 표시](https://geekorea.com/wp-content/uploads/2024/02/07.Windows_Sandbox_Shared_Folder.png)
샌드박스를 실행하면 바탕 화면에 공유 폴더가 표시되며, 일반적으로 공유 폴더는 파일 탐색기의 네트워크 패널에 표시되는 것과 달리 샌드박스는 공유 폴더를 직접 마운트합니다.
이제 샌드박스 사용 중 보관이 필요한 파일을 저장하거나, 호스트 컴퓨터와 파일을 공유할 때 공유 폴더를 사용할 수 있습니다.
03 Windows Sandbox 공유 폴더 매핑 설정
Windows Sandbox에는 하나가 아닌 여러 폴더를 매핑할 수 있습니다. WSB 파일에서 여러 개의 공유 폴더를 추가할 수 있으며, 읽기 전용 또는 읽기 및 쓰기 권한을 설정할 수도 있습니다.
![메모장 Sandbox 공유 폴더 구성 파일에서 여러 개의 공유 폴더 설정 및 읽기 전용 모드 설정](https://geekorea.com/wp-content/uploads/2024/02/08.Windows_Sandbox_Shared_Folder.png)
예를 들어 “MappedFolders.wsb” 파일을 편집할 때 다음과 같이 코드를 입력할 수 있습니다.
<Configuration>
<MappedFolders>
<MappedFolder>
<HostFolder>C:\Folder</HostFolder>
<ReadOnly>false</ReadOnly>
</MappedFolder>
<MappedFolder>
<HostFolder>C:\Folder2</HostFolder>
<ReadOnly>true</ReadOnly>
</MappedFolder>
</MappedFolders>
</Configuration>
단순히 <MapperFolder> 태그를 복사하여 동일하게 입력 후 폴더 이름만 변경합니다.
또한 매핑된 각 폴더에 대해 개별적으로 읽기 전용 모드를 지정할 수 있습니다. 또는 각 공유 폴더에 대해 여러 개의 구성 파일을 생성하여 용도에 맞게 사용하는 것도 가능합니다.
![Windows Sandbox Windows Sandbox 읽기 모드 전용 공유 폴더에서 파일 생성 거부](https://geekorea.com/wp-content/uploads/2024/02/10.Windows_Sandbox_Shared_Folder.png)
Windows Sandbox에서 읽기 전용 모드로 설정한 공유 폴더에 파일을 생성할 경우 위와 같이 Acess Denied 에러가 나타나는 것을 확인할 수 있습니다.
마치며
일반적으로 Windows Sandbox를 사용하는 목적에 맞게 호스트 폴더를 보호하기 위해 공유 폴더를 읽기 전용 모드로 설정하여 사용하는 것이 좋습니다.
읽기 전용 모드에서는 Windows Sandbox가 공유 폴더에 데이터를 쓰거나 변경할 수 없습니다.
🔗 Windows 11 Home에서 Sandbox 설치 및 활성화 방법
🔗 Windows 11 Home에서 Sandbox 비활성화 방법