Migration Machine — PC Migration Toolkit for IT Pros & MSPs
A complete PC migration snapshot in one click. Captures printers, drives, software, browser data, and more!
### The Problem
Every PC replacement starts the same way: scrambling to document printers, mapped drives, installed software, browser bookmarks, and that one weird app the user "absolutely needs."
Then two weeks later: "You forgot to set up my scanner."
### The Solution
MigrationMachine captures a complete Migration Snapshot of a Windows system in one click. Run it before hardware replacement, and you'll have everything documented—automatically.
### What It Captures (One Run)
✅ Professional HTML Migration Report — color-coded, printable, client-ready
✅ Browser Data — bookmarks + encrypted password databases (Chrome, Edge, Firefox)
✅ Printers & Scanners — names, drivers, ports, default printer
✅ Mapped Network Drives — with paths ready to recreate
✅ Network Config — IP settings, VPN clients, WiFi profiles (with passwords)
✅ Software Inventory — installed programs + license key detection
✅ User Data Collection — Desktop, Documents, Outlook PST/OST, signatures
✅ Registry Exports — critical user and system keys
✅ Auto-Generated Restore Notes — your playbook for the new PC
✅ Post-Migration Verification Checklist — nothing gets missed
### Why MSPs Love It
- Prevent "you forgot my printer" tickets — everything's documented
- Eliminate guesswork during rebuilds — just follow the checklist
- Keep documentation for audits — proof you did the job right
- Hand junior techs a reliable process — QuickStart.bat makes it foolproof
- Cover your ass when something breaks — you've got the snapshot
### Typical Workflow
1. Plug in USB drive
2. Run QuickStart.bat on the old PC
3. Click "Quick Export" (Option 9)
4. Replace hardware
5. Rebuild with confidence using the Migration Snapshot
6. Close the ticket faster
### What's Included
```
MigrationMachine/
├── QuickStart.bat ← Double-click to run
├── MigrationTool.ps1 ← Main PowerShell script
├── Config.json ← Customize for your environment
├── Modules/ ← All the magic
├── README.md ← Full documentation
├── LICENSE.txt ← Your license terms
└── ANTIVIRUS_NOTES.txt ← AV whitelist instructions
```
### Requirements
- Windows 10/11 or Server 2016+
- PowerShell 5.1+ (built into Windows)
- Administrator privileges (for full functionality)
- No installation required — runs from USB
### Built By a Tech, For Techs
I got tired of doing this manually. Now I don't. Neither will you.
Demo video: https://youtu.be/SoKiitLzKRY
Tags: `msp` `it-tools` `sysadmin` `windows` `powershell` `migration` `pc-replacement` `documentation` backup