Is there a registry key for detecting if a system is currently under compatibility hold?

SysEngineer

Well-known member
Joined
Aug 13, 2019
Posts
79
I've been trying to update to version 2004 of Windows 10 with mixed results. Most of my recent failures show this in the logs...

"Your PC settings aren't supported yet on this version of Windows 10. Microsoft is working to support your settings soon. No action is needed. Windows Update will offer this version of Windows 10 automatically when these settings are supported." Title="This PC can't be upgraded to Windows 10."

And not surprisingly from the OS side of things they all have this in Update & Settings...

1594917057239.png

I understand what and why this is happening so my ask in this thread has nothing to do with how I fix this.

My ask is if there is a way to detect this condition through something like a registry query? I am responsible for patching/upgrading somewhere in the neighborhood of 1500 Windows 10 systems. What I'm trying to arrive at is a way to detect if any given system is in the state so I don't even try to upgrade them until it goes away. I hope I'm making sense. Obviously visually checking 1500 systems for the presence of the information banner shown above is out of the question. I've spent all morning googling to hopefully find someone out there that has blogged on this but have come up empty handed.

Alternatively, I'm good with someone schooling me on any kind of command line fu that I could script out to do what amounts to a pre-req check to arrive at the same conclusion. My existing technique is downloading the latest Windows 10 Upgrade Assistant and executing it. And I realize that this condition above may not be a true "compatibility hold" I just didn't know what else to call it.
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top