Use
Kits
Collect Windows software and disks. Restore them on a new PC.
A kit is a folder with KIT.json. You build it on a used PC. You restore it after a clean Windows 11 install. Never write it on the system drive.
This is the “I am about to reset Windows” path.
Collect
wwm collect
- Destination is a data drive, not
C:. - Apps — tick winget packages by category. Space on a header toggles the group.
/filters. - WSL — tick Linux disks to copy into the kit. Unticked distros are left alone on this PC.
- Host — optional: Dev Drive, Docker data, Brave bookmarks and extensions, Windows config (
.wslconfig, Git, SSH, Terminal, PowerShell). - Write. The folder gets
KIT.json,START-HERE.txt, inventory, copied files, and a copy ofwwm.exe.
Restore
Install Windows 11. Do not format the data drives.
wwm restore
wwm restore D:\Backups\my-kit
- The TUI looks for
KIT.jsonunderD:–Z:\Backupsif you omit the path. - Tick packages. Confirm remounting disks and restoring Brave data.
- Apply. Winget runs in priority order: password manager, browser, desktop, editors, Git, Docker, then the rest.
Restore remounts a collected WSL VHDX. Use New WSL only when there is no disk to bring back.
Brave bookmarks are copied (close Brave first). extensions.html opens so you can click Add.
Leftovers
- 1Password — sign in, Use the SSH agent. Windows OpenSSH Authentication Agent off.
- Brave — Add each extension.
- Steam / Epic — existing library folder.
- Docker Desktop — WSL integration for the distro you restored.
- Access Denied on a VHDX — grant SID
S-1-5-83-0Full control.
Do not format those data drives. Do not wsl --unregister unless you intend to delete that disk.