윈도우11 Sandbox 공유 폴더 만드는 방법 (파일 공유)

이 가이드는 Windows 11에서 Sandbox 공유 폴더 만드는 방법에 대해 설명합니다.

샌드박스를 사용하면 실제 시스템과 분리된 가상 환경에서 Windows를 사용할 수 있으므로 신뢰할 수 없는 소프트웨어 설치나 설정을 실제 시스템에 적용하기 전에 테스트할 수 있는 장점이 있습니다.

테스트 완료 후 샌드박스를 닫으면 모든 변경 사항이 손실되므로 악성 소프트웨어나 원치 않는 설정으로부터 시스템을 안전하게 보호할 수 있습니다.

특히 VMware 또는 VirtualBox 가상 머신과 비교했을 때 사용하기 쉽고 가볍습니다. 그러나 가볍다는 것은 장점이지만 기능 측면에서 타협을 의미합니다.

이러한 문제를 해결하기 위해 Microsoft는 Windows Sandbox 구성 파일을 도입했습니다. 이 구성 파일을 사용하면 공유 폴더, 가상 그래픽 등 다양한 작업을 수행할 수 있습니다.

Windows 11에서 Sandbox 공유 폴더를 만드는 방법

금융 또는 정부 관련 민원 서비스를 이용할 때 필수로 설치되어야 할 각종 보안 프로그램이 싫다면, 사용 후 깔끔히 초기화되는 샌드박스를 활용할 수 있습니다.

그러나 공동·금융 인증서 등 샌드박스 재시작 시 모두 제거되어 가끔은 불편하게 느껴질 수 있습니다.

다행히 샌드박스 구성 파일을 사용하여 필요한 파일을 저장하고 보관할 수 있습니다. 예를 들어 호스트와 샌드박스 간에 파일을 공유하려면 샌드박스에 ‘공유 폴더’를 만들 수 있습니다.

이 공유 폴더를 사용하여 언제든지 호스트에서 파일을 가져오거나, 필요한 파일을 보관할 수 있습니다.

01 Windows Sandbox 공유 폴더 설정

Windows Sandbox와 Windows 11 사이에 공유 폴더를 만들기 위해 다음 단계를 수행합니다.

Sandbox 공유 폴더 설정을 위해 WS Config Files 폴더 생성

키보드 단축키 Win E 키를 눌러 파일 탐색기를 엽니다.

C: 드라이브로 이동 후 [새로 만들기 > 폴더]를 선택하여 폴더를 생성하고, 폴더 이름은 “WS Config Files”로 지정합니다.

Sandbox 공유 폴더 구성 파일 생성

방금 생성한 폴더로 이동하여 [새로 만들기 > 텍스트 문서]를 선택하여 텍스트 파일을 만듭니다.

파일 이름은 “MappedFolders.wsb”로 지정합니다. 파일 이름은 사용자가 원하는 이름으로 변경할 수 있지만 확장자는 반드시 “.wsb”로 변경하는 것이 중요합니다.

확장자를 변경할 경우 사용할 수 없게 될 수도 있다는 경고 메시지가 표시되지만 무시하고 [예(Y)]를 선택합니다.

구성 파일 확장자 변경이 안될 경우 파일 확장명 표시 설정

참고로 파일 이름을 변경하면 탐색기에서 해당 파일의 ‘유형’“wsb”로 표시됩니다.

만약 이름 변경 후 여전히 텍스트 문서로 표시되는 경우, 파일 이름은 “MappedFolders.wsb.txt”으로 표시되고, 이는 파일 확장명이 숨김 표시되었기 때문입니다.

탐색기에서 [보기 > 표시 > 파일 확장명]을 선택하여 확장자 표시가 가능합니다.

Sandbox 공유 폴더 구성 파일 편집

메모장 등 텍스트 편집기를 이용하여 WSB 파일을 편집합니다.

파일을 마우스 오른쪽 버튼으로 클릭하고 [메모장에서 편집]을 선택합니다.

MappedFolder 설정

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 실행

구성 파일을 생성한 폴더에서 “MappedFolders.wsb” 파일을 두 번 클릭하거나, 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 [연결 프로그램 > Windows 샌드박스]를 선택합니다.

Sandbox 공유 폴더 바탕 화면 표시

샌드박스를 실행하면 바탕 화면에 공유 폴더가 표시되며, 일반적으로 공유 폴더는 파일 탐색기의 네트워크 패널에 표시되는 것과 달리 샌드박스는 공유 폴더를 직접 마운트합니다.

이제 샌드박스 사용 중 보관이 필요한 파일을 저장하거나, 호스트 컴퓨터와 파일을 공유할 때 공유 폴더를 사용할 수 있습니다.

03 Windows Sandbox 공유 폴더 매핑 설정

Windows Sandbox에는 하나가 아닌 여러 폴더를 매핑할 수 있습니다. WSB 파일에서 여러 개의 공유 폴더를 추가할 수 있으며, 읽기 전용 또는 읽기 및 쓰기 권한을 설정할 수도 있습니다.

Sandbox 공유 폴더 구성 파일에서 여러 개의 공유 폴더 설정 및 읽기 전용 모드 설정

예를 들어 “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에서 읽기 전용 모드로 설정한 공유 폴더에 파일을 생성할 경우 위와 같이 Acess Denied 에러가 나타나는 것을 확인할 수 있습니다.

마치며

일반적으로 Windows Sandbox를 사용하는 목적에 맞게 호스트 폴더를 보호하기 위해 공유 폴더를 읽기 전용 모드로 설정하여 사용하는 것이 좋습니다.

읽기 전용 모드에서는 Windows Sandbox가 공유 폴더에 데이터를 쓰거나 변경할 수 없습니다.

🔗 Windows 11 Home에서 Sandbox 설치 및 활성화 방법
🔗 Windows 11 Home에서 Sandbox 비활성화 방법

Leave a Comment