
macOS and Windows Upgrades, Done Right
If your computer is running an older version of macOS or Windows and you\'re wondering whether to upgrade, this is the page. We\'re a drop-off computer repair shop in Amherst, NY, and OS upgrades are a steady part of our work. Bring the machine in, we take a full backup, we check whether your hardware is eligible for the upgrade you want, we run the upgrade carefully, and we hand the machine back working with everything in place. Your files, your programs, your accounts, your settings, all preserved.
This isn\'t a service most people think about until something forces it. Microsoft setting an end-of-support date on Windows 10. Apple dropping a Mac model from the supported list when the next macOS comes out. A favorite app announcing it requires a newer OS version. A weird issue with a banking site that turns out to be a TLS version no longer supported in older browsers on older operating systems. The trigger varies, but the question is the same: is my machine eligible, and if so, how do I get the upgrade done without losing anything.
The honest answer is that OS upgrades are mostly straightforward when the hardware is current and the prior OS is reasonably recent, and they get progressively more involved when the machine is older or the version gap is larger. Modern Mac on the latest macOS upgrading to next year\'s macOS: usually a click-and-wait. Five-year-old Windows 10 machine with specific business software upgrading to Windows 11: takes more care because of compatibility checks, hardware requirements, and post-upgrade verification. We handle both, and we tell you up front which category your machine falls into.
What we won\'t do: we won\'t pretend an OS upgrade is going to make your slow computer fast. It generally won\'t. If your machine is slow now, the SSD upgrade page or the tuneup page is more likely to be what you actually need. We\'ll be honest if that\'s the situation.
This page covers OS upgrades on both Mac and PC at a high level. We have a Mac-specific macOS upgrade page covering Apple Silicon, Intel, and the specific compatibility situation for older Macs, and a PC-specific Windows upgrade page covering Windows 10 end-of-support, Windows 11 requirements, and the in-place upgrade vs clean install decision.
What\'s Actually Happening When We Upgrade Your OS
Worth a brief, plain-language explanation because the term "OS upgrade" gets used loosely. Here\'s what an upgrade actually involves:
- The OS itself is replaced. The core operating system files are swapped out for the newer version. This is the part that gives you the new features, the updated security model, and the latest interface refinements. On Mac it\'s called the system, on Windows it\'s sometimes called a "feature update" for major version jumps.
- Your apps stay installed. A normal upgrade preserves your applications. They continue to work as they did before, possibly with some compatibility adjustments. Apple and Microsoft both design their upgrade processes to preserve user-installed software.
- Your files stay where they are. Documents, photos, videos, downloads, all of your personal data remains untouched.
- Your settings come across. System preferences, network configurations, browser bookmarks, mail account setup, keyboard shortcuts, accessibility settings.
- System drivers update. The OS-supplied drivers update along with the OS. Third-party drivers (printers, scanners, specialized hardware) sometimes need attention after the upgrade.
- Background services change. The new OS version brings new background processes and may change how some old ones work. Most are invisible to users.
- Default applications may change. Apple and Microsoft sometimes change the default apps for certain file types or tasks. Your custom defaults usually carry over but sometimes get reset.
- Some apps may need updates after the OS upgrade. Mainstream apps usually have already updated to support the new OS. Older or niche apps sometimes need attention.
What an upgrade does not do: it doesn\'t add hardware your machine doesn\'t have. It doesn\'t fix a slow drive. It doesn\'t resolve memory shortages. It doesn\'t clean up malware. It doesn\'t recover deleted files. The upgrade is a software replacement, not a system overhaul.
What\'s Included When You Bring Your Computer In for an OS Upgrade
- Free pre-upgrade diagnostic. We confirm the model, the current OS version, and the target version. We check whether your hardware is eligible for the upgrade you want. We look at what software is installed and flag any that might have compatibility issues with the new version.
- Hardware compatibility check. Apple and Microsoft both publish official compatibility lists. We verify your specific machine is on the list before quoting any work. If it isn\'t, we tell you and we discuss your real options.
- Full backup before any upgrade work. We back up your data to external storage before touching the OS. If anything goes wrong, your files come home with you regardless of what happened to the system.
- The upgrade itself. We run the OS upgrade through the official path, monitor it for issues, and verify each major phase completes successfully. For multi-version jumps, we step through intermediate versions when needed rather than attempting to skip generations.
- Post-upgrade driver and firmware verification. We check that all hardware is recognized and working: WiFi, Bluetooth, audio, camera, printer connections, external displays. We update third-party drivers if needed.
- Application compatibility testing. We launch and test the applications you depend on, watching for compatibility issues that need attention.
- Stability verification across multiple boot cycles. We run the machine through a typical workload over a day or so to catch issues that don\'t show up on a single post-upgrade boot. Sleep and wake cycles, restarts, and typical app usage.
- Post-upgrade cleanup. We remove the temporary upgrade files, reclaim the storage space the upgrade process consumed, and verify the system is in a clean state.
- Pickup walkthrough. We talk you through what changed in the new OS version, point out any new features that affect daily use, and answer questions about anything that looks different from before.
- Real warranty on the work. If something we did during the upgrade caused a problem, we make it right.
Signs You Should Consider an OS Upgrade
- Your current OS version stopped getting security updates a year or more ago, or end-of-support is coming up
- An app you depend on (banking, video conferencing, work software) has stopped working or shows compatibility warnings
- A new app you want to install requires a newer OS version
- Browsers on your current OS are starting to fall behind, missing security patches, or showing TLS warnings on common websites
- Your kids\' or your job\'s software now requires the current OS version
- You\'re seeing recurring "this app may not be compatible" warnings
- The Mac App Store or Microsoft Store is no longer offering new apps for your version
- You\'re on Windows 10 and the October 2025 end of support is approaching
- Your iCloud, OneDrive, or other cloud sync is misbehaving in ways that suggest version-related issues
- You\'ve been deferring system update prompts for so long the machine is several versions behind current
- You bought new hardware (a printer, a camera, a scanner) and the drivers don\'t support your old OS
Our OS Upgrade Process
- Scheduled drop-off and intake.Call to schedule, bring the machine in. We talk through what you have, what current OS version you\'re on, what target version you want, what software you depend on, and any concerns about compatibility.
- Free diagnostic and compatibility check.We boot the machine, look at the current OS version, check the hardware against the target version\'s compatibility list, and review the installed software for known compatibility issues. If your machine isn\'t eligible for the upgrade you want, we tell you and we discuss your options.
- Quote and timeline.We quote the work based on what your specific machine needs. Simple modern-hardware upgrades are quicker; multi-version jumps and machines with complex software setups take longer.
- Full backup.Before any upgrade work, we back up your system to external storage. This is non-negotiable on our end. The cost of the backup is small compared to the cost of recovering from a failed upgrade without one.
- Upgrade execution.We run the OS upgrade through the official path. For multi-version jumps, we step through intermediate versions where needed. We monitor each phase and verify it completes successfully before moving on.
- Driver and firmware updates.Post-upgrade, we verify all hardware is recognized and working. We update third-party drivers as needed.
- Application compatibility testing.We launch the applications you depend on and verify they work correctly. We address any compatibility issues that come up: app updates, settings adjustments, occasionally finding alternative apps if the old one is no longer supported.
- Stability verification.Multiple boot cycles, sleep/wake testing, typical workload running over a day to catch any issues that don\'t show up on a single boot.
- Cleanup and final check.Remove temporary upgrade files. Verify the system is in a clean state. Confirm everything works as expected.
- Pickup and walkthrough.You come pick up the machine. We walk through what changed in the new OS version, show you any new features that affect daily use, and answer questions.
Mac vs PC OS Upgrades: What\'s Different
The general principles are the same on both platforms (back up, check compatibility, run the upgrade, verify) but the specifics vary enough to flag.
On the Mac side, Apple controls both the hardware and the software, so OS compatibility is generally cleaner: a Mac is on Apple\'s supported list or it isn\'t. Apple\'s compatibility cutoffs for new macOS versions tend to drop Macs older than five to seven years, with the exact cutoff varying by year. Older Intel Macs eventually fall off the list as Apple Silicon takes over. We have a dedicated macOS upgrade page that covers the version-by-version compatibility story for each Mac line.
On the Windows side, Microsoft\'s hardware compatibility is more complex because of the variety of PC hardware. Windows 11 specifically introduced stricter requirements (TPM 2.0, Secure Boot, 8th-generation Intel or newer for Core series, similar age cutoffs on AMD) that exclude a lot of hardware that ran Windows 10 fine. The Windows 10 end-of-support date in October 2025 makes this a topic for many customers. Our PC-specific Windows upgrade page covers the eligibility check, the upgrade process, and the alternatives for machines that aren\'t Windows 11 eligible.
On both platforms, the basic shape of an upgrade is the same: backup, run the upgrade, verify, hand back working. The differences are in the specific tools, the specific compatibility considerations, and the specific post-upgrade fixes that tend to come up.
Common OS Upgrade Scenarios We See in Amherst
The Windows 10 to Windows 11 migration
By far the most common upgrade conversation right now. Customer\'s machine is on Windows 10, they\'re aware of the October 2025 end-of-support date, they\'re wondering whether their machine is eligible and what to do. We check eligibility, run the upgrade if eligible, discuss alternatives if not. Most modern business and gaming PCs are eligible. Older budget consumer laptops and many machines from before 2018 are often not.
The Mac that\'s several macOS versions behind
A MacBook or iMac running macOS Catalina or even older. The customer has been deferring upgrades for years. We do a full backup, then walk the Mac through the necessary intermediate versions to get to current. Sometimes this is one upgrade; sometimes it\'s two or three depending on how far behind we\'re starting and what the supported upgrade path is.
The "my banking site doesn\'t work anymore" upgrade
An older Mac or PC where the customer\'s banking site, IRS site, or other critical web service has stopped working because the browser on the old OS no longer supports current TLS standards. The upgrade brings the browser support up to current and the site works again. Common scenario.
The new-app-requires-newer-OS upgrade
The customer\'s job started using a new collaboration tool. The customer\'s favorite hobby app released a major version. The customer\'s kid\'s school requires a current OS for the learning platform. Upgrade is straightforward; the new app works after.
The "I bought a new printer" cascade
The customer bought a new printer or scanner, only to discover the drivers don\'t support their old macOS or Windows version. Upgrade the OS, install the drivers, the printer works. Sometimes this is the trigger that finally moves the customer off their old OS.
The Windows 11 ineligible PC
The customer\'s PC is on Windows 10 and isn\'t eligible for Windows 11 (CPU too old, no TPM 2.0). We discuss the options: stay on Windows 10 until end of support and then evaluate, replace the machine, or do an unofficial Windows 11 install with the trade-offs (potential lack of future updates, no Microsoft support). Most customers in this situation choose to plan for replacement.
The Mac that fell off the supported list
The customer\'s Mac is running macOS Big Sur or Monterey, and the latest macOS dropped support for it. They\'re wondering if they should still try to upgrade or stay where they are. We tell them: stay on the current version for now (it still gets security updates for a while after a new macOS comes out), plan for replacement when the security updates stop, and meanwhile their Mac works fine. No need to chase upgrades on hardware that\'s aged out.
What an OS Upgrade Won\'t Fix
Worth being honest about the limits, because we don\'t want anyone to expect a transformation an upgrade can\'t deliver.
An OS upgrade doesn\'t make a slow computer fast. The actual fix for a slow machine 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.
An OS upgrade doesn\'t add hardware features. If your machine doesn\'t have certain hardware (a touch screen, a fingerprint reader, a specific port), no OS upgrade adds them. Some new OS features require specific hardware support to work.
An OS upgrade doesn\'t resolve memory shortages. If your machine has 4 GB of RAM and the new OS wants 8 GB to run comfortably, the upgrade may make the machine feel slower rather than faster. We check this before recommending an upgrade.
An OS upgrade doesn\'t fix malware. A compromised system that gets upgraded is still a compromised system. The right order is cleanup first, then upgrade.
An OS upgrade doesn\'t recover deleted files or repair corrupted data. The upgrade preserves what\'s there; it doesn\'t restore what\'s gone.
An OS upgrade doesn\'t magically extend a machine\'s useful life past hardware end-of-life. If your hardware is at the absolute edge of supported by the new OS, the result is often a system that runs but feels slower than the old OS did. We tell you honestly when that\'s likely.
Why Choose Us for OS Upgrades in the Amherst & Buffalo Area
You have options. Big-box service counters, manufacturer support, online services, other local shops, and of course the option to do it yourself.
The work happens here. Your machine doesn\'t get shipped anywhere. We back it up, we run the upgrade, we verify it on our bench. If something goes wrong, you call our shop and you get the person actually working on it.
Real backup before any upgrade work. Non-negotiable on our end. Upgrades occasionally fail in ways that put data at risk; the backup is your insurance.
Honest compatibility check. We tell you up front if your machine isn\'t eligible for the upgrade you want, before any work happens, before you spend any money.
We don\'t upgrade for the sake of upgrading. If your current OS is still getting security updates and your apps work, sometimes the right answer is to stay where you are. We\'ll tell you that if it\'s true.
We handle the post-upgrade cleanup. Drivers, app compatibility issues, settings adjustments. The upgrade itself is one part; making sure everything still works correctly is the other part.
Mac and PC, both. macOS upgrades and Windows upgrades, every week. We don\'t default to one platform\'s assumptions when working on the other.
Real warranty on the work. If we caused a problem during the upgrade, we make it right.
We\'re located on North French in the Amherst / Tonawanda area, easy access from I-290, Sheridan Drive, Maple Road, and Niagara Falls Boulevard. Customers regularly drop off from Williamsville, Tonawanda, Kenmore, North Buffalo, the UB North Campus area, and surrounding Amherst neighborhoods.
How Pricing Works for OS Upgrades
We don\'t post a flat rate, and the reason is real: OS upgrades vary in complexity. A modern Mac upgrading to next year\'s macOS is one job. A five-year-old PC running Windows 10 doing the multi-stage path to Windows 11 with driver updates and app compatibility fixes is a different job.
The total has three components:
The labor for the upgrade itself, which depends on how big the version jump is, how much we\'re running through intermediate steps, and how complex the post-upgrade work is. Modern hardware on simple upgrades is quick. Older hardware on multi-version upgrades takes longer.
The backup work, which we always do. The cost is modest and it\'s your insurance.
Any post-upgrade fixes for compatibility issues that come up. Most upgrades go cleanly; some require additional work to address app or driver compatibility problems.
What we can promise:
- The diagnostic is free. We tell you if your machine 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, and we call you first.
- You can walk away after the diagnostic with no charge.
- If we don\'t think the upgrade is worth doing on your specific machine, we tell you.
Get a Free Quote on Your OS Upgrade
Tell us your machine model and current OS version, and we\'ll tell you whether the upgrade is straightforward, complex, or not possible. The diagnostic is free.
Request a Quote or call 716-771-2536
Service Areas for OS 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 an Upgrade
Look up your current OS version. On Mac, Apple menu > About This Mac. On Windows, Settings > System > About. Note both the version name and the version number.
Look up your machine\'s exact model. Same dialogs as above usually show the model identifier.
Make a quick list of the apps you depend on. Office suite, browser, email client, business software, hobby apps, anything you use daily.
Check whether you have a recent backup. If not, this is a good moment to start one regardless of whether you upgrade. We offer cloud backup setup as a separate service if you don\'t have one.
Then call us at 716-771-2536 to schedule a drop-off. Tell us your model, current OS, and target OS. We\'ll have a slot ready for you.
Looking for platform-specific OS upgrade info?
We have dedicated pages for each platform:
- macOS upgrade covers Apple Silicon and Intel Macs, version-by-version compatibility, and the staged upgrade path for Macs that are far behind
- Windows upgrade covers Windows 10 to Windows 11, the eligibility requirements, in-place upgrade vs clean install, and what to do if your PC isn\'t Windows 11 eligible
Frequently Asked Questions
Real questions we get asked about OS upgrades.
