A few months ago I rebuilt my desktop computer. I switched from an Intel P9/X79 ASUS motherboard to an AMD X570 motherboard with AMD 3900X CPU, new RAM and NMVe SSD. I'm holding off until nVidia announces their new 3000 cards before upgrading the vid card. Windows 10 did a seamless migration from the old Intel setup to the new AMD setup. No BSODs, not even one!
Nice build you have with the Ryzen 3900x. The current build of Windows 10 is pretty solid. BSOD is a thing of the past, lol. Besides, only every other major Microsoft OS release is (initially) a disaster. Windows 7 & 10 were good, while Vista & Windows 8 were train wrecks. Fortunately, we're currently on Windows 10, but given the rolercoaster history of Windows releases, I'll be buying a few copies of Windows 10 Pro in 2024.
Ampere will be a game changer. Alas, I won't need the extra frames it should be capable of delivering. I no longer have the reflexes, eyesight or time commitment required to consistently compete against younger players in FPS titles. I am looking forward to playing the new version of Microsoft Flight Simulator after it is released in a few weeks. The graphics & video I've seen so far look amazing.
Are you sure about that Windows support date? MS releases major updates twice a year now, and those updates lose support on a fairly aggressive schedule, by historical standards.
Microsoft would prefer most, if not all, Windows PCs to continuously have the most recent, updated version of its Windows 10 operating system installed. That would greatly simplify support and lower costs for the company. Hence, the March/September Windows 10 updates officially have a much shorter Mainstream Support period following release, akin to a rolling EOL for that particular update as you mentioned. However, what Microsoft wants -- and can effectively enforce -- doesn't necessarily mesh with market reality. Windows users have all sorts of flavors of the OS installed on their computers, perhaps even some holdouts still utilizing Windows 95 (WFW 3.11, anyone?). Those die-hards won't update/upgrade until they're ready. Make a few changes in Windows Registry (Windows 10 Pro) if you know what you're doing and voila, update on your timeframe.
Recall when Microsoft was trying to entice users to migrate to Windows 10 by offering a limited time free upgrade from Windows 7/8? That initial offer was supposed to expire back in late 2016 and users who didn't take advantage would have to pay to upgrade. The free upgrade offer was still available earlier this year. But better hurry, lol. So I doubt Microsoft would cut off a user who failed to update a legitimately licensed version of Windows 10 in a timely manner but later wants to do so (while the OS is still being supported).
Extended support for Windows 10 is scheduled to end October 14, 2025, regardless of when a given update was released unless MS has a change of heart (translation: the successor OS is not ready for prime-time).
https://support.microsoft.com/en-us/lifecycle/search?alpha=windows 10 pro
Note that under Modern Policy, Microsoft only has to provide twelve (12) months notice that it is ending support for a covered product.