I'm trying to get my PC up to date with the windows 11 22H2 update - I'm currently running 21H2 / OS Build 22000.978. I've tried updating all 3 ways - windows updater, using the set up tool and the ISO mounted directly and I seem to be having it fail by telling me windows is unable to check if my hardware is compatible.
Amusingly the windows 11 setup tool says I'm compatible
as does the health check tool
I'm running a 9th generation intel processor (a core i9 9900k), and a modern GPU (a 3000 series nvidia) and was able to upgrade to windows 11 with no issues. I meet or exceed all the requirements for running the OS. Normally setupdiags lets me know what's the issue but it I can't find this specific error.
Just to be safe, I've checked my system with sfc /scannow, DISM /Online /Cleanup-Image /CheckHealth and DISM /Online /Cleanup-Image /ScanHealth and the system seems fine.
I've tried clearing out the C:$WINDOWS.~BT\Sources\ (via the cleanup tool) and software sources
0x80888002 is the specific error code I get, but you can find the setupdiags output below
Matching Profile found: FindAbruptDownlevelFailure - 55882B1A-DA3E-408A-9076-23B22A0472BD
SetupDiag version: 1.6.2107.27002
System Information:
Machine Name = AURORA
Manufacturer = System manufacturer
Model = System Product Name
HostOSArchitecture = 2057
FirmwareType = UEFI
BiosReleaseDate = 20190129000000.000000+000
BiosVendor = 0805
BiosVersion = 0805
HostOSVersion =
HostOSBuildString = 22000.1.amd64fre.co_release.210604-1628
TargetOSBuildString = 10.0.22621.1 (ni_release.220506-1250)
HostOSLanguageId =
HostOSEdition = Professional
RegisteredAV = Windows Defender
FilterDrivers =
UpgradeStartTime = 30/9/2022 11:33:44 pm
UpgradeEndTime = 30/9/2022 11:35:11 pm
UpgradeElapsedTime = 00:01:27
CV = lkuw80lu+E+qknub
ReportId = ace42ba7-4208-4be3-a401-036ec5e62dd1
Error: SetupDiag reports abrupt down-level failure.
Last Operation: Finalize
Error: 0x80888002 - 0x40008
LogEntry: 2022-09-30 23:34:59, Error CONX Windows::Compat::Appraiser::SetupAppraiser::InitializeData (1640): Failed to extract data file resource: [0x80888002].[gle=0x80888002]
Refer to "https://docs.microsoft.com/en-us/windows/desktop/Debug/system-error-codes" for error information.
From the comments I looked at C:\$WINDOWS.~BT\Sources\Panther\diagerr and
<z:row Cls="D" Sev="33554432" Maj="Def" Min="Def" LN="675" Fil="" Fun="Windows::Compat::Appraiser::Utilities::ExtractResourceToFile" Uid="34226176" Msg="Windows::Compat::Appraiser::Utilities::ExtractResourceToFile (675): Could not LoadLibrary to resource: [2]." PID="3840" TID="22452" Con="" Exe="C:\$WINDOWS.~BT\Sources\SetupHost.exe" Mod="" Err="-2147024894" MD="" DT="2022-10-01T20:51:02"/>
<z:row Cls="D" Sev="33554432" Maj="Def" Min="Def" LN="4721" Fil="" Fun="Windows::Compat::Appraiser::SetupAppraiser::GetAlternateData" Uid="34226176" Msg="Windows::Compat::Appraiser::SetupAppraiser::GetAlternateData (4721): Failed to extract data file resource: [0x80070002]." PID="3840" TID="22452" Con="" Exe="C:\$WINDOWS.~BT\Sources\SetupHost.exe" Mod="" Err="-2147024894" MD="" DT="2022-10-01T20:51:02"/>
<z:row Cls="D" Sev="33554432" Maj="Def" Min="Def" LN="2115" Fil="" Fun="Windows::Compat::Appraiser::SetupAppraiser::InitializeRunOptions" Uid="34226176" Msg="Windows::Compat::Appraiser::SetupAppraiser::InitializeRunOptions (2115): Error checking for latest SDB, swallowing: [0x80070002]." PID="3840" TID="22452" Con="" Exe="C:\$WINDOWS.~BT\Sources\SetupHost.exe" Mod="" Err="-2147024894" MD="" DT="2022-10-01T20:51:02"/>
<z:row Cls="D" Sev="33554432" Maj="Def" Min="Def" LN="1017" Fil="" Fun="" Uid="34226176" Msg="Appraiser: ERROR,SdbpGetManifestedMergeStubAlloc,1017,SdbpGetMergeSdbsDisabled failed [c0000034]
" PID="3840" TID="22452" Con="" Exe="C:\$WINDOWS.~BT\Sources\SetupHost.exe" Mod="" Err="0" MD="" DT="2022-10-01T20:51:02"/>
looks relevant
Since the hardware is entirely windows 11 compatible as per the PC health check, I'm not sure why the installer can't seem to check. Is there any way to fix this short of a full reinstall?
Neowin suggested the GPU driver might be the cause, and updating the nvidia driver to 518.48 would help. Updated and rebooted and still having the same issues

