Windows 11 22H2 не устанавливается из-за невозможности проверить совместимость

Я пытаюсь обновить свой компьютер с помощью обновления Windows 11 22H2 — сейчас я использую 21H2 / сборку ОС 22000.978. Я пробовал обновить все 3 способа - средство обновления Windows, с помощью инструмента настройки и напрямую смонтированного ISO, но, похоже, у меня ничего не получилось, сообщив, что Windows не может проверить, совместимо ли мое оборудование.

Забавно, что инструмент установки Windows 11 говорит, что я совместим

как и инструмент проверки работоспособности

Я использую процессор Intel 9-го поколения (Core i9 9900k) и современный графический процессор (Nvidia серии 3000), и я смог без проблем обновиться до Windows 11. Я соответствую или превосходю все требования для работы ОС. Обычно setupdiags сообщает мне, в чем проблема, но я не могу найти эту конкретную ошибку.

На всякий случай я проверил свою систему с помощьюsfc /scannow,DISM /Online /Cleanup-Image /CheckHealthиDISM /Online /Cleanup-Image /ScanHealthи система кажется в порядке.

Я попытался очистить C:$WINDOWS.~BT\Sources\ (с помощью инструмента очистки) и источники программного обеспечения.

0x80888002это конкретный код ошибки, который я получаю, но вы можете найти выходные данные setupdiags ниже

      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.

Судя по комментариям, которые я посмотрелC:\$WINDOWS.~BT\Sources\Panther\diagerrи

       <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"/>

выглядит актуальным

Поскольку оборудование полностью совместимо с Windows 11 согласно проверке работоспособности ПК, я не уверен, почему установщик не может это проверить. Есть ли способ исправить это, кроме полной переустановки?

Неовин предположил, что причиной может быть драйвер графического процессора, и обновление драйвера nvidia до версии 518.48 могло бы помочь. Обновился и перезагрузился, но проблемы остались те же.

2 ответа

Оказывается, я запустил инструмент создания мультимедиа AveYo , чтобы создать установщик для другого компьютера во время устранения неполадок на этом компьютере, и он по какой-то причине отключил проверку TPM на компьютере, на котором я его запускал. Прошло много времени, поэтому я не помню , сделал ли я что-то не так или какая основная причина этого события могла быть другой.

Вы можете проверить это, запустивwmic /namespace:"\\root\subscription" path __EventFilter where Name="Skip TPM Check on Dynamic Update" getв командной оболочке с повышенными правами (НЕ powershell). Если вы получите что-то вроде этого

Тебе следует бежатьwmic /namespace:"\\root\subscription" path __EventFilter where Name="Skip TPM Check on Dynamic Update" delete

Затем проверьте еще раз, и вы должны получить сообщение «нет доступных экземпляров».

Естественно, это будет работать только в том случае, если у вас был действительный TPM и вы случайно отключили проверки TPM, как это сделал я.

Это попытка в темноте, но вы можете попробовать взломать реестр Windows 10 и обновиться до версии 11. Это отключит проверку совместимости. Это может сработать в вашей ситуации.

Другие вопросы по тегам