
Windows 10 to Windows 11 Upgrades, Done Right
If your PC is running Windows 10 and you\'re wondering whether to upgrade to Windows 11, this is the page. We\'re a drop-off computer repair shop in Amherst, NY, and Windows upgrades are a steady part of our work, especially as Windows 10\'s October 2025 end-of-support date approaches. Bring the PC in, we check eligibility, we take a full backup, we run the upgrade carefully, we verify everything works, and we hand the PC back with your files, programs, accounts, and settings all in place.
The Windows upgrade story is more complicated than the macOS upgrade story because Microsoft sells the OS to a huge variety of hardware manufacturers, and Windows 11 specifically introduced strict eligibility requirements that exclude a lot of hardware that ran Windows 10 fine. The TPM 2.0 requirement, the Secure Boot requirement, and especially the CPU compatibility list (Intel 8th-generation or newer, AMD Ryzen 2000-series or newer) all combine to leave a meaningful percentage of working PCs unable to officially run Windows 11. Microsoft\'s reasoning involves security model improvements, but the practical effect on customers is that "my PC works fine but isn\'t eligible" is a common situation.
Our job is to figure out which category your specific PC falls into, run the upgrade if it\'s eligible, and have an honest conversation about real options if it isn\'t. We don\'t push upgrades on customers who don\'t need them, and we don\'t pretend ineligible PCs can run Windows 11 without trade-offs.
This page covers Windows-specific upgrade details. The general approach to OS upgrades on both platforms is on our main OS upgrade page. macOS upgrades are covered on our Mac OS upgrade page.
The Windows 10 End-of-Support Picture
Worth understanding the timeline because it affects the upgrade decision for many customers.
Microsoft has set October 14, 2025 as the end of regular security updates for Windows 10. After that date, Windows 10 continues to function but no longer receives new security patches from Microsoft. New vulnerabilities discovered post-end-of-support stay unpatched, leaving Windows 10 systems progressively more exposed over time.
Microsoft has announced an Extended Security Updates program for Windows 10 that provides an additional year or two of security patches at a per-machine cost (roughly $30 for the first year for home users at announced pricing). For business and high-stakes home users this is worth considering. For most home users, the practical answer is to plan an upgrade or replacement before late 2025.
The relevant question for your specific PC is: is it Windows 11 eligible? If yes, the upgrade path is straightforward. If no, your options are stay on Windows 10 with the security trade-offs, replace the PC, or do an unofficial Windows 11 install with the trade-offs we\'ll discuss.
Windows 11 Eligibility: The Honest Truth
Microsoft\'s official Windows 11 requirements:
- TPM 2.0. A security chip that\'s either built into the motherboard or integrated into the CPU. Most PCs from 2017 onward have it, although on some older PCs it\'s disabled by default in BIOS and needs to be turned on. Pre-2016 PCs often genuinely don\'t have TPM 2.0 hardware.
- Secure Boot. A boot security feature that\'s standard on UEFI-based PCs from 2012 onward. Most modern PCs support it; some have it disabled by default and need to be enabled.
- 4 GB of RAM minimum. 8 GB is the practical minimum for usable performance. We recommend 16 GB for new installs if your machine supports it.
- 64 GB of storage. Almost any modern PC meets this; the constraint is more about having free space available for the upgrade than total drive size.
- Compatible CPU. Intel 8th-generation Core processors and newer (released around late 2017 / 2018), or AMD Ryzen 2000-series and newer. This is the requirement that excludes the most machines.
- UEFI firmware. Modern PC BIOS replacement. Standard on PCs from roughly 2012 onward.
- DirectX 12 compatible graphics. Most integrated graphics from 2014 onward meet this.
The CPU list is the gatekeeper for most ineligible PCs. A perfectly functional PC with a 6th-generation or 7th-generation Intel Core processor, plenty of RAM, modern storage, and TPM 2.0 still doesn\'t make Microsoft\'s official list. The reasoning involves security model improvements, but the practical effect is that PCs from roughly 2016-2017 often can\'t officially upgrade.
You can check eligibility yourself by running Microsoft\'s PC Health Check tool, available from microsoft.com. We also check during the diagnostic and tell you exactly where your specific PC stands.
What\'s Included When You Bring Your PC In for a Windows Upgrade
- Free pre-upgrade diagnostic. We confirm the model and current Windows version. We check Windows 11 eligibility against all the requirements: CPU, TPM, Secure Boot, RAM, storage, firmware. We tell you up front whether the upgrade is straightforward, complex, or not officially possible.
- BIOS verification. If your PC has TPM 2.0 hardware but it\'s disabled in BIOS, we enable it. Same for Secure Boot. We make sure the firmware-side prerequisites are in place.
- Full backup before any upgrade work. Windows backup tools or third-party imaging, plus we copy critical user data to external storage for redundancy.
- Storage space verification. Windows 11 upgrades need 64 GB or more of free space. We check and clean up if needed: temporary files, old Windows 10 installation backups, downloaded program installers, browser caches.
- Software compatibility review. We review your installed apps and flag any with known Windows 11 compatibility issues. Older specialized software is the most common concern.
- Windows update prerequisites. We make sure all pending Windows 10 updates are applied first. The Windows 11 upgrade tool sometimes refuses to run on systems with deferred updates.
- BitLocker handling. If your drive is encrypted (common on Windows 11 Home with TPM 2.0), we coordinate the unlock and re-encryption properly.
- Third-party security temporarily disabled. Some antivirus and security suites interfere with Windows version upgrades. We temporarily disable them during the upgrade and re-enable after.
- The upgrade itself. We run the Windows 10 to Windows 11 upgrade through Microsoft\'s official path (Windows Update or the Installation Assistant), monitor it for issues, and verify each phase completes successfully.
- Post-upgrade driver and firmware verification. Verify all hardware is recognized: WiFi, Bluetooth, audio, camera, printer connections, external displays. Update third-party drivers as needed.
- Application compatibility testing. Launch and test the apps you depend on. Address compatibility issues that come up: app updates, settings adjustments, occasional finding alternatives.
- Stability verification across multiple boot cycles. Multiple restarts, sleep/wake testing, typical workload running over a day to catch issues that wouldn\'t show up on a single post-upgrade boot.
- Pickup walkthrough. We walk you through what changed in Windows 11 (the new Start menu, the centered taskbar, the redesigned Settings app, the new keyboard shortcuts), point out features that affect daily use, and answer questions.
Signs You Should Consider a Windows Upgrade
- You\'re still on Windows 10 and the October 2025 end-of-support date is approaching
- You\'re on Windows 8.1 or earlier (these are already past end of support and the Windows 11 upgrade path is more involved)
- An app you depend on (banking, work software, gaming) requires Windows 11
- A new app you want to install requires Windows 11
- You bought a new PC peripheral and the drivers are Windows 11 only
- You\'re seeing security warnings or compatibility issues on websites due to your old Windows version
- You\'re running Windows 11 already but on an old version that\'s nearing the end of its update window
- Your PC keeps showing Windows 11 upgrade prompts and you want to handle the upgrade properly rather than letting Windows do it automatically
Our Windows Upgrade Process
- Scheduled drop-off and intake.Call to schedule, bring the PC in. We talk through what you have, current Windows version, target version, what apps you depend on, and any concerns about compatibility.
- Free diagnostic and eligibility check.Boot the PC, look at the current Windows version, run Microsoft\'s eligibility check, verify CPU, TPM, Secure Boot, and other requirements. If your PC isn\'t eligible, we tell you and discuss options.
- Quote and timeline.Real number based on what your specific PC needs.
- BIOS check and adjustments.Enable TPM and Secure Boot if they\'re hardware-present but software-disabled.
- Full backup.Imaging plus critical user data to external storage. Non-negotiable.
- Storage cleanup if needed.Free up space for the upgrade if the drive is full.
- Pending Windows update completion.Apply any deferred Windows 10 updates first.
- Third-party software preparation.Temporarily disable security suites that might interfere. Note their settings so we can restore correctly after.
- BitLocker preparation.If applicable, work with you on the recovery key situation before any disk-level changes.
- Upgrade execution.Run the Windows 11 upgrade through the Installation Assistant or Windows Update. Monitor each phase.
- Post-upgrade verification.Confirm Windows 11 is activated, drivers are recognized, peripherals work, applications launch.
- Driver updates and peripheral testing.Update third-party drivers as needed. Test printers, scanners, external monitors, anything you use.
- Application compatibility testing.Launch the apps you depend on and verify they work. Address compatibility issues.
- Security software re-enable.Re-enable the third-party security we disabled, restore settings, verify it\'s working.
- Stability verification.Multiple boot cycles, sleep/wake testing, typical workload over a day.
- Pickup and walkthrough.You come pick up the PC. We walk through Windows 11 changes, show you the new layouts, answer questions.
What If Your PC Isn\'t Windows 11 Eligible
This is one of the most common conversations we have. Customer brings in a perfectly functional PC running Windows 10, and the eligibility check says no. Here are the real options.
Stay on Windows 10 until October 2025. Reasonable for many home users. Windows 10 keeps working, keeps getting security updates until the end-of-support date, and the customer continues using a known-good machine. After October 2025, the calculus changes; we recommend checking back in for a conversation.
Microsoft Extended Security Updates program for Windows 10. Microsoft is offering paid security updates for Windows 10 past the standard end-of-support, at a per-machine cost. This is a reasonable option for users who want to keep their existing PC for another year or two without the security risk of an unsupported OS. We can help with enrollment.
Replace the PC. For PCs that are also showing other signs of age (slow performance, failing battery, aging drive, accumulated wear), replacement is often the right call regardless of the Windows situation. We offer honest purchase consulting if you want help choosing without overspending. Modern entry-level Windows 11 PCs are surprisingly affordable.
Unofficial Windows 11 install. Real but with trade-offs. There are well-known methods (registry edits during install, third-party installer modifications) that bypass the CPU and TPM requirements. Microsoft has stated unsupported installs may not receive future feature updates and could potentially stop receiving security updates at any point, although in practice they\'ve continued to receive updates so far. We can do this install if you want it; we\'ll be honest about what you\'re trading off. For most home users it\'s not the right call. For users with specific budget constraints or working PCs they want to keep going, it\'s an option.
Switch to Linux. For users with simple computing needs (web browsing, email, documents, video calls), modern Linux distributions like Ubuntu or Linux Mint run well on hardware that\'s ineligible for Windows 11. The trade-off is the learning curve and that some Windows-specific software won\'t run. We don\'t do Linux installs as a regular service but we\'ll mention this option for customers where it might fit.
Common Windows Upgrade Scenarios We See in Amherst
The eligible-but-untouched Windows 10 PC
The customer\'s PC is on Windows 10, has plenty of life left, and qualifies for Windows 11 but the customer has been ignoring the upgrade prompts. We back up, run the upgrade, verify everything works. Quickest version of this service.
The "Microsoft\'s tool says my PC isn\'t eligible" but TPM is just disabled
The customer\'s PC actually has TPM 2.0 hardware, but it\'s disabled in BIOS. The eligibility check fails because of that, even though the hardware itself is fine. We boot to BIOS, enable TPM, the eligibility check passes, the upgrade runs cleanly. Surprisingly common scenario.
The genuinely ineligible older PC
The customer\'s PC has a 6th- or 7th-generation Intel CPU, which doesn\'t make Microsoft\'s Windows 11 supported list. We discuss the options: stay on Windows 10 with the timeline, plan for replacement, or do the unofficial install. Most customers in this situation choose to plan for replacement before late 2025.
The Windows 8.1 holdout
Customer\'s PC is still on Windows 8.1 (already past end of support). They\'re wondering whether to upgrade. The path is more involved: typically Windows 8.1 to Windows 10 first, then Windows 10 to Windows 11 if eligible. Some 8.1-era PCs aren\'t Windows 11 eligible, so the destination depends on the specific hardware.
The PC with a failed Windows 11 upgrade attempt
Customer tried to upgrade themselves, the install failed, the PC is in a weird state. Sometimes booted, sometimes stuck partway through. We sort these out: clean up the failed install state, address the underlying issue (usually disk space, driver conflict, or pending updates), run the upgrade properly.
The business PC with specific software requirements
Customer\'s small business runs accounting software, point-of-sale software, or industry-specific tools that have specific Windows compatibility. Before any upgrade we verify the software is supported on Windows 11 (or get clear answers from the vendor about timelines). Sometimes the right call is to wait on the upgrade until the business software catches up.
The gaming PC upgrade
Custom-built gaming rig that runs Windows 10. Customer wants Windows 11 for DirectStorage support, AutoHDR, or just to be current. Eligible PC, in-place upgrade, verify games and game launchers (Steam, Epic, Game Pass) work after. Most modern gaming software is already Windows 11 ready.
The Windows 11 23H2 to 24H2 update
Less common as a paid service because Windows handles version updates automatically, but occasionally customers come in with version updates that have failed and need a clean run.
What a Windows Upgrade Won\'t Fix
Worth being honest about the limits.
A Windows upgrade doesn\'t make a slow PC fast. The actual fix for a slow PC is usually a storage upgrade if the machine still has a spinning drive, more memory if it has too little, or a tuneup to clean up accumulated software issues.
A Windows upgrade doesn\'t add hardware. If your PC doesn\'t have a fingerprint reader, an IR camera for Windows Hello face recognition, or specific hardware features, the upgrade doesn\'t add them.
A Windows upgrade doesn\'t fix malware. Compromised systems stay compromised through upgrades. Cleanup first, then upgrade.
A Windows upgrade doesn\'t recover deleted files or repair corrupted data.
A Windows upgrade doesn\'t fix hardware problems: dying drives, failing memory, broken keyboards, cracked screens. We address those separately.
Why Choose Us for Windows Upgrades in the Amherst & Buffalo Area
You have options. Big-box service counters, manufacturer support, online services, other local shops, do-it-yourself.
The work happens here. Backup, upgrade, verification all happen in our Amherst shop.
Real backup before any upgrade work. Non-negotiable.
Honest eligibility check. We tell you up front if your PC isn\'t Windows 11 eligible, before any work happens.
BIOS adjustments included. If your PC has TPM hardware but it\'s disabled, we enable it. If Secure Boot needs to be turned on, we handle it.
Real conversation about ineligible PCs. If your PC isn\'t officially eligible, we discuss the real options honestly: stay on Windows 10, replace, unofficial install, Linux. Each has trade-offs.
Mac and PC, both. macOS upgrades and Windows upgrades, every week.
Real warranty on the work.
We\'re located on North French in the Amherst / Tonawanda area, easy access from I-290, Sheridan Drive, Maple Road, and Niagara Falls Boulevard.
How Pricing Works for Windows Upgrades
The total has three components: backup work, upgrade labor, and post-upgrade fixes for compatibility issues.
Eligible-and-modern PCs upgrading to Windows 11 are quicker. PCs needing BIOS adjustments, multi-version jumps, or the unofficial-install path take longer. PCs with complex software environments or business-critical apps requiring careful compatibility handling take longer still.
What we can promise:
- The diagnostic is free. We tell you if your PC isn\'t eligible before any money changes hands.
- Real number with a real breakdown before any work happens.
- The price we quote is the price you pay, unless we find something genuinely unexpected.
- You can walk away after the diagnostic with no charge.
- If we don\'t think the upgrade is worth doing on your specific PC, we tell you.
Get a Free Quote on Your Windows Upgrade
Tell us your PC model and current Windows version. We\'ll tell you whether you\'re Windows 11 eligible.
Request a Quote or call 716-771-2536
Service Areas for Windows Upgrades
- Amherst, NY
- Buffalo, NY
- Williamsville, NY
- Tonawanda, NY
- Cheektowaga, NY
- Clarence, NY
- Kenmore, NY
- Lancaster, NY
What to Do Right Now If You\'re Thinking About a Windows Upgrade
Run Microsoft\'s PC Health Check tool, available from microsoft.com. It\'ll tell you whether your PC is officially Windows 11 eligible.
If the tool says no, don\'t panic. We can sometimes find that the issue is just disabled-in-BIOS TPM rather than missing hardware.
Look up your PC\'s exact model. Sticker on the bottom or back, or System Information (Win+R, type "msinfo32").
Check that you have a recent backup. If not, this is a good moment to start one. We offer cloud backup setup as a separate service.
Make a quick list of business-critical or essential software on your PC, in case any has compatibility considerations.
Then call us at 716-771-2536 to schedule a drop-off.
Got a Mac instead?
We service both. View our macOS upgrade page for Mac-specific details, or our general OS upgrade overview covers both platforms.
Frequently Asked Questions
Windows-specific questions about upgrading.
