GPU는 수천 개의 연산 코어를 지원하여 워크로드를 병렬로 처리하며, 이 작업을 매우 효율적으로 수행합니다. Windows Sandbox 환경에서는 가상화된 GPU 공유(Virtualized GPU Sharing) 기능을 켜거나 끌 수 있습니다. 이번 글에서는 그 방법을 자세히 알아보겠습니다.
Windows Sandbox용 vGPU 공유 활성화 및 비활성화
Windows Sandbox에 설치한 소프트웨어나 애플리케이션은 해당 환경에만 머무르며 호스트 시스템에는 영향을 주지 않습니다. 또한 Windows Sandbox를 닫으면 모든 프로그램이 자동으로 삭제됩니다.
Windows Sandbox의 vGPU 공유 기능을 활성화하거나 비활성화하려면 다음 단계를 따르세요.
- 레지스트리 편집기를 엽니다.
- Windows Sandbox 키로 이동합니다.
- 새 32비트 DWORD 값 AllowVGPU를 생성합니다.
- vGPU 공유를 활성화하려면 값을 1로 설정합니다.
- vGPU 공유를 비활성화하려면 해당 값을 삭제합니다.
vGPU가 비활성화되면 샌드박스는 WARP(Windows Advanced Rasterization Platform)를 사용하게 됩니다.
방법 1: 레지스트리 편집기 사용
Win + R 키를 동시에 눌러 '실행' 대화 상자를 엽니다.
빈 칸에 'regedit'을 입력하고 'Enter' 키를 누릅니다.
레지스트리 편집기가 열리면 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Sandbox
해당 이름의 키가 없다면 새로 생성해야 합니다.
이제 새 32비트 DWORD 값 'AllowVGPU'를 만듭니다. 참고로 64비트 Windows를 사용 중이라 하더라도 값 유형은 반드시 32비트 DWORD를 사용해야 합니다.
지원되는 값
- Enable(1) – 샌드박스에서 vGPU 지원을 활성화합니다.
- Disable(0) – 샌드박스에서 vGPU 지원을 비활성화합니다. 이 값이 설정되면 샌드박스는 소프트웨어 렌더링을 사용하며, 가상화된 GPU보다 속도가 느려질 수 있습니다.
- Default – vGPU 지원의 기본값입니다. 현재 기본값은 vGPU가 비활성화된 상태입니다.
키를 생성한 후 값을 1로 설정합니다.
이 작업을 확인하면 Windows Sandbox에 대한 vGPU 공유가 활성화됩니다.
비활성화하려면 해당 값을 삭제하기만 하면 됩니다. 그러면 vGPU 공유 기능이 꺼집니다.
완료되면 레지스트리 편집기를 닫고 종료합니다. 변경 사항이 적용되도록 PC를 다시 시작하세요.
함께 읽기: Windows Sandbox에서 클립보드 공유 활성화 또는 비활성화하는 방법
방법 2: 그룹 정책 편집기 사용
그룹 정책 편집기를 열고 다음 경로로 이동합니다.
컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > Windows Sandbox
오른쪽 창에서 'Allow vGPU sharing for Windows Sandbox'(Windows Sandbox에 대한 vGPU 공유 허용) 정책 설정을 찾습니다.
이제 Windows Sandbox의 vGPU 공유를 활성화하려면 해당 정책을 '사용'으로 설정합니다.
이것으로 설정이 완료됩니다!