Skip to the content.

macSandbox for Windows — Help

A disposable Windows 11 ARM64 sandbox for Apple Silicon Macs. Every session runs on a copy‑on‑write overlay and is discarded when you close it — like Microsoft’s Windows Sandbox, but on macOS (QEMU + Hypervisor.framework, with an in‑app RDP view).

This app does not include Windows. You supply your own Windows 11 ARM64 ISO and hold a valid license for each Windows instance you run. See Licensing.

Requirements

First run — building the baseline image

The first time you launch the app (or after you destroy the base image), you’ll see the Baseline Setup screen.

  1. Click Choose ISO… and select your Windows 11 ARM64 ISO.
  2. Pick the edition to install (e.g., Windows 11 Pro).
  3. Click Build Baseline and confirm the Windows licensing checklist.
  4. The app deploys Windows unattended (WinPE + DISM) — no clicks, no prompts. This usually takes 20–40 minutes. You can watch progress in the VM console.

When the build finishes, the app switches to the sandbox automatically. The baseline is built once; later launches boot a fresh sandbox from it in seconds.

The baseline build also disables Microsoft Edge’s first‑run experience and removes inbox bloatware (games, media utilities, promotional apps) so each sandbox starts clean.

Using a sandbox

Once a baseline exists, launching the app boots a disposable sandbox straight into an in‑app RDP view. There is no separate window — Windows appears inside the app.

Ending a sandbox: choose Sandbox › Stop Sandbox (⌘.), close the window, or quit (⌘Q). All changes in the sandbox are discarded.

Options

Open Settings… (⌘,):

Configuration files (.wsb)

macSandbox for Windows reuses Microsoft’s Windows Sandbox .wsb (XML) schema — memory, networking, mapped folders, logon command, and redirection toggles. See the .wsb support matrix for exactly what each setting does here, and examples/sample.wsb for a starting point.

Rebuilding or destroying the baseline

From the Sandbox menu or the ended screen:

Troubleshooting

Licensing

macSandbox for Windows is dual‑licensed: GNU AGPL‑3.0‑or‑later (open‑source edition) or a commercial license. See LICENSING.md. Bundled QEMU, EDK2 firmware, and linked FreeRDP remain under their own licenses.

This project ships no Windows OS, product key, or entitlement. One Windows license covers one instance on one device (physical or virtual); OEM licenses are generally tied to the original PC. You are responsible for EULA and activation compliance. macSandbox for Windows is an independent project, not affiliated with or endorsed by Microsoft. Windows is a trademark of the Microsoft group of companies.

Support

Bug reports and feature requests are accepted only via GitHub Issues — there is no e‑mail support channel.