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. Это отключит проверку совместимости. Это может сработать в вашей ситуации.