
Comply with ZDNET: Add us as a preferred source on Google.
When Home windows decides that it is not all for finishing an improve, it may be maddeningly unhelpful, spitting out error codes and cryptic messages that may go away even consultants scratching their heads.
Additionally: How to upgrade your ‘incompatible’ Windows 10 PC to Windows 11 – for free
That may occur with a routine Home windows 11 function replace, nevertheless it’s particularly irritating whenever you’re attempting to put in Home windows 11 on an older PC earlier than Home windows 10 assist ends.
Through the years, I’ve had a number of follow with this form of factor, together with tons of of electronic mail classes with readers attempting to determine why their improve is not working. The troubleshooting course of can generally be tedious, however there’s normally a solution.
1. Verify for lacking updates, particularly firmware
I’ve heard from a number of readers who encountered points with upgrading that have been resolved after they tracked down some essential driver and firmware/BIOS updates.
Additionally: Microsoft said these 400 readers couldn’t upgrade to Windows 11. They did it anyway
That is an particularly helpful piece of recommendation for those who’re working with an older PC. These firmware and BIOS updates can usually resolve all types of issues — large and small.
2. Search for identified points
It is all the time a good suggestion to do that earlier than you begin the improve. However for those who forgot that step, the second-best time is whenever you run into an error message whereas upgrading.
Microsoft retains a listing of identified points for every main replace at its Windows release information dashboard. Broaden every entry on the left to see the record of identified and resolved points for supported releases of Home windows.
Additionally: Can’t upgrade your Windows 10 PC? You have 5 options – and just weeks to act
Recognized points are most certainly to look within the first few months after the discharge of a brand new function replace. Incompatibilities with software program and {hardware} can lead Microsoft to impose non permanent compatibility blocks (often called “safeguard holds”) for techniques with these explicit configurations.
You would possibly be capable to bypass one among these blocks by updating or uninstalling an incompatible program, otherwise you would possibly need to defer that replace till the blocking subject is resolved. You may discover a superb dialogue of the problems concerned with safeguard holds on this page. Though it is nominally about one particular safeguard maintain, the 4 alternate options it describes are common.
3. Attempt once more!
That is dangerously near “Have you ever tried rebooting?” However this trick has labored so many occasions that it could actually’t be ignored.
First, test Home windows Replace to your at present put in model of Home windows. If any updates are pending, set up them and restart earlier than persevering with.
Additionally: How to get free Windows 10 security updates through October 2026: Two ways
Subsequent, quickly uninstall any unneeded software program that may very well be getting in the best way. Pay particular consideration to low-level system instruments resembling antivirus software program, disk administration instruments, and so forth. Within the case of antivirus software program, you would possibly must obtain a device from the developer to utterly take away this system.
Disconnect all non-essential peripheral gadgets, particularly exterior laborious drives and USB flash drives that you just’re not utilizing to run Setup.
After doing all that, restart your PC and attempt to improve once more. On the opening web page, click on “Change how Setup downloads updates,’ then click on “Not proper now.”
Downloading updates throughout Setup could cause some upgrades to fail. After turning off this selection, strive operating Setup once more.
Screenshot by Ed Bott/ZDNET
If that does not get issues transferring, it is time to escape the large weapons.
4. Use the SetupDiag device to trace down an error
Home windows creates detailed log information every time it makes an attempt an improve. These logs aren’t designed to be decoded by mere mortals, which is why Microsoft created a diagnostic utility to try this job for you.
SetupDiag locates and inspects these log information, then makes use of a algorithm to create a readable report flagging the most certainly explanation for the failure. You may must run just a few instructions from a terminal window to get that report, however the course of is not troublesome and the outcomes are definitely worth the effort. Here is learn how to use it.
Obtain this system from right here: https://go.microsoft.com/fwlink/?linkid=870142.
Create a folder known as C:SetupDiag and duplicate the SetupDiag.exe program you simply downloaded to that folder.
Subsequent, open an elevated command immediate window. Click on Begin, kind cmd, after which click on Run As Administrator. In that command immediate window, kind cd c:setupdiag and press Enter to modify to the folder you simply created
Run the command SetupDiag.exe /Output:C:SetupDiagResults.log. The output of that command is a plain textual content file that’s saved in the identical folder as this system file. As its last step, the app opens the outcomes file in Notepad, permitting you to look at its output and determine what to do subsequent.
Do not count on plain-English recommendation, however the outcomes, particularly any error codes, ought to be helpful enter for any searches to establish others who’ve had the identical subject.
Here is a pattern from a SetupDiag log a reader not too long ago despatched me.
The SetupDiag log sifts by means of an enormous quantity of log information and produces this report that identifies the most certainly explanation for the failure.
Screenshot by Ed Bott/ZDNET
The final merchandise on that web page usually identifies the error. On this case, it is an “abrupt down-level failure,” which implies one thing went incorrect within the supply OS, earlier than Setup even acquired to the goal OS. The error code, 0xC1900209, is listed in this detailed support document: “The consumer has chosen to cancel as a result of the system doesn’t cross the compat scan to put in the replace.”
The repair was to inform Setup to not obtain updates and drivers; after making that change, the improve accomplished with out error. As soon as Home windows 11 was put in, the required updates put in with out subject.
You may discover full directions for utilizing SetupDiag on this page.
Observe: This text was initially revealed in 2020 and lined Home windows 10 improve points. It was utterly rewritten to cowl Home windows 11 improve situations and republished in September 2025.




![Security alert [Implementation of BLOCKHASH instruction in C++ and Go clients can potentially cause consensus issue – Fixed. Please update.] Security alert [Implementation of BLOCKHASH instruction in C++ and Go clients can potentially cause consensus issue – Fixed. Please update.]](https://bitcoininstock.com/wp-content/uploads/2025/10/1761828602_eth-org-120x86.jpeg)
