Guide

Upgrading from Windows 10 to 11: A Real-World Guide

A practical checklist for upgrading Windows 10 environments—written for teams supporting small businesses.

By Steve Keyros · Quantum IT Pros

Step 1: Check hardware compatibility

Before anything else, verify that the devices in question can actually run Windows 11. The official requirements include:

  • TPM 2.0
  • Secure Boot
  • 8th Gen Intel / 2nd Gen Ryzen or newer
  • 4GB RAM minimum (8GB+ recommended)
  • 64GB storage (SSD strongly preferred)

Tools to check:

Tip: Many domain-joined machines have TPM disabled in BIOS. It’s worth enabling remotely if your RMM supports it.

Step 2: Decide upgrade vs replace

Just because a device is compatible doesn’t mean it’s worth upgrading.

Good candidates for upgrade:

  • Less than 4 years old
  • Already on SSD
  • 16GB RAM or more

Better off replacing:

  • 7+ years old (especially if spinning HDD)
  • Frequent support issues
  • Doesn’t meet CPU requirements

Use the upgrade project as a budgeting milestone. Even if you don’t replace this year, plan for it.

Step 3: Choose a deployment method

For smaller environments or one-offs:

For managed environments:

  • Use Intune or Configuration Manager with upgrade task sequences
  • Set up custom upgrade rings

Pro tip: Deploy Windows 11 Enterprise even if you’re coming from Pro — it has better control over feature updates.

Step 4: Test first, always

  • Run pilot upgrades on a handful of devices
  • Confirm LOB apps, printers, VPNs still work
  • Watch for UI issues or driver quirks

Tip: Block automatic feature updates in Intune/Group Policy to avoid early rollout bugs.

Step 5: Communicate with users

Users hate change. What they hate more is a surprise reboot.

  • Give advance notice (email templates help)
  • Offer a one-page cheat sheet for the new UI (start menu, settings)
  • Consider short screen recordings to help staff orient quickly

Step 6: Clean up post-upgrade

  • Use Disk Cleanup to remove Windows.old
  • Reconfirm antivirus is registered in Security Center
  • Document any issues

You can use PowerShell to audit upgrade status across endpoints and generate a compliance report.

What if a client refuses?

  • Windows 10 will stop getting security updates after October 2025
  • Unsupported OS = compliance and insurance risks

At minimum, isolate unupgraded systems from core networks.

Final thoughts

Upgrading to Windows 11 is a process, not a single-day event. Start with discovery, budget replacements smartly, and use it as an opportunity to clean up legacy environments.

Need help managing the upgrade lifecycle? Get in touch for scoped project support.

Unsupported but still possible

While Microsoft blocks unsupported CPUs or missing TPM/secure boot by default, there are workarounds that can force an upgrade on older hardware. These typically involve registry edits or bypass tools. We don’t recommend this path for production or compliance-bound environments — but for labs, test rigs, or one-off personal systems, it can buy time.

Important: Unsupported upgrades may not receive security updates consistently and could leave machines in a non-compliant state.

← All guides · Request IT support