Upgrade To Windows Supported OS
🚀 Windows OS Upgrade — Self‑Service Guide
Chapter “Upgrade” — Workstation Lifecycle: The Image Playbook
Use this procedure to push a hands‑off, in‑place upgrade to Windows 11 23H2 (our current standard build) with the NinjaRMM script Windows 11 Upgrade. The script handles everything—ISO download, mount, install, and reboot. Run it outside client business hours so production isn’t interrupted.
0 ️⃣ Pre‑Flight Checklist
✅ | Item | Why It Matters |
|---|---|---|
☐ | Capture backup completed (see Chapter 1) | Rollback safety net |
☐ | Device passes Windows 11 hardware check | TPM 2.0 & Secure Boot required |
☐ | ≥ 30 GB free on C:\ | Upgrade staging + temp files |
☐ | User is logged off and workstation free for 2–3 hrs | Avoid file‑lock issues |
1 ️⃣ Locate & Launch the Script
- Sign in to NinjaRMM.
- Go to Automation → Scripts and search
Windows 11 Upgrade. - Select the script, choose the target device (or a group), and click Run Script.
- Schedule it for after‑hours if you’re not running immediately.
📸 Screenshot Placeholder – Script Run Dialog
No parameters are required—the script already knows which ISO and build to deploy.
2 ️⃣ What the Script Does
Stage | Action |
|---|---|
1 | Downloads the Windows 11 23H2 ISO to . |
2 | Mounts the ISO and launches . |
3 | Logs progress to Ninja’s Activity Feed up to ≈ 75 % . |
4 | Reboots and completes the upgrade without further reporting. |
3 ️⃣ Monitoring Progress
- Watch the device’s Activity Feed:
- Downloading ISO → Mounting ISO → Setup running (60 % … 75 %).
- Once logs stop, expect the workstation to reboot and display the standard Windows upgrade screens.
- Total runtime averages 60–90 minutes on SSD hardware.
4 ️⃣ Post‑Upgrade Validation
- After the device checks back in, open its Endpoint Details in NinjaRMM.
- Confirm OS Build now shows Windows 11 Version 23H2 (or newer, per project requirements).
📸 Screenshot Placeholder – Ninja Endpoint Details (OS Build)
That’s it—no further application or peripheral tests are required; these were validated during project planning.
5 ️⃣ Troubleshooting Quick Hits
Symptom | Likely Cause | Fix |
|---|---|---|
Activity Feed stalls at Downloading ISO | Firewall or proxy blocking CDN | Allow outbound to or use VPN. |
Setup aborts with 0xC1900101 | Driver/firmware conflict | Update BIOS & drivers; ensure free disk space. |
Device never checks back in | User powered off mid‑upgrade or BitLocker recovery screen | Remote power‑cycle or provide recovery key, then rerun script if needed. |
Need a Different Format?
I can deliver this guide as Markdown, Apple Notes rich‑text, or a print‑ready PDF—just let me know! 🎉