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! 🎉