WIndows 11 将 21h2 更新至 22h2 时,setupact.log、migcore.dll 和 22h2 更新中出现 FatalError,并且总是回滚

WIndows 11 将 21h2 更新至 22h2 时,setupact.log、migcore.dll 和 22h2 更新中出现 FatalError,并且总是回滚

我的 Windows 11 Pro 工作站 versopm 21H2 build 22000.2416 系统到目前为止一直使用 Win11 21h2 版本,并一直尝试安装 22h2 的更新,但无论是通过 Windows 更新运行还是在外部运行,都会出现错误。已尝试了所有常规的 Windows 更新重置和检查,简而言之,已修复和检查了所有服务,并且所有常见的常规 Windows 系统完整性检查命令均已完成且没有错误。这种情况已经发生了 30 多次。无论是否安装任何第三方防病毒软件,都会发生此错误。

一般来说,重复误差是:

ACCESS_VIOLATION 发生在 C:$WINDOWS.~BT\Sources\migcore.dll (+00000000002AFAA9) 中的 0x00007FFBABA1FAA9。

此错误报告在位于 C:$WINDOWS.~BT\Sources\Panther\setupact.log 的 setupact.log 中

附加了 SetupDiag.exe 压缩日志。

最终结果是系统无法升级到 22h2。我和同事谈过,他们中有几个人遇到了同样的错误。

如果符合 SuperUser 的规则,则可以附加完整的设置日志。如果我能找出其他相关详细信息,我会更新问题以包含它们。

Windows 11 修复安装已完成,但没有任何效果。所有用于检查系统文件的常用提升命令提示符命令(包括 sfc.exe /scannow)都已完成。

setupact.log 的重点内容如下:

2023-09-20 19:46:56, Info       [0x080489] MIG    Setting system object filter context (System)
2023-09-20 19:46:56, Info       [0x0803e6] MIG    Removing mapping for HKCU\Software\Classes
2023-09-20 19:46:56, Info       [0x0803e7] MIG    Successfully unmapped HKCU\Software\Classes
2023-09-20 19:46:56, Info       [0x0803e6] MIG    Removing mapping for HKCU
2023-09-20 19:46:56, Info       [0x0803e7] MIG    Successfully unmapped HKCU
2023-09-20 19:46:56, Info       [0x080489] MIG    Setting system object filter context (System)
2023-09-20 19:46:56, Info       [0x0803e6] MIG    Removing mapping for HKCU\Software\Classes
2023-09-20 19:46:56, Info       [0x0803e7] MIG    Successfully unmapped HKCU\Software\Classes
2023-09-20 19:46:56, Info       [0x0803e6] MIG    Removing mapping for HKCU
2023-09-20 19:46:56, Info       [0x0803e7] MIG    Successfully unmapped HKCU
2023-09-20 19:46:56, Info       [0x080411] MIG    Setting SMI registry mappings for system context
2023-09-20 19:46:56, Info                  MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: Exiting ThreadID=[0x2698].
2023-09-20 19:46:56, Info                  MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: Exiting ThreadID=[0x290c].
2023-09-20 19:46:56, Info                  MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: Exiting ThreadID=[0x120c].
2023-09-20 19:47:16, Info                  CBS    TI: Rejected an auto-stop attempt, because WinLogon CreateSession notification has not been called (will not report again) 
2023-09-20 19:47:26, Error      [0x0808b4] MIG    MigHost: CMigPluginSurrogate::FreeSurrogate: hThread=0x57c, ThreadId=0x24a4, timeout.[gle=0x00000057]
2023-09-20 19:47:26, Info                  MIG    COutOfProcPluginFactory::FreeSurrogateHost: Shutdown in progress.
2023-09-20 19:47:26, Info                  MIG    MigHost: Exiting process.
2023-09-20 19:47:26, Error      [0x08038d] MIG            Failure while calling IPostApply->ApplySuccess for Plugin={ServerPath="%systemroot%\system32\migration\shmig.dll", CLSID={050ed09e-a530-41e6-8ac9-a9a96e74a2c1}, ThreadingModel=Apartment, ExceptionHandling=Default}. Error: 0x800706BE
2023-09-20 19:47:26, Info                  SP             Will add an extra error
2023-09-20 19:47:26, Error                 SP             Error READ, 0x000006BE while gathering/applying object: apply-success, Action,CMXEPlugin,C:\$WINDOWS.~BT\Work\MachineIndependent\Working\agentmgr\CCSIAgent,%systemroot%\system32\migration\shmig.dll,{050ed09e-a530-41e6-8ac9-a9a96e74a2c1},Apartment,Default. Will return 2[gle=0x000000cb]
2023-09-20 19:47:26, Info                  MIG            Error 0x000006BE while executing action Action,CMXEPlugin,C:\$WINDOWS.~BT\Work\MachineIndependent\Working\agentmgr\CCSIAgent,%systemroot%\system32\migration\shmig.dll,{050ed09e-a530-41e6-8ac9-a9a96e74a2c1},Apartment,Default. Shell application requested ignore
2023-09-20 19:47:26, Info                  SP             PLUGINPROC: Adding to an existent plugin: Action,CMXEPlugin,C:\$WINDOWS.~BT\Work\MachineIndependent\Working\agentmgr\CCSIAgent,%systemroot%\system32\migration\shmig.dll,{050ed09e-a530-41e6-8ac9-a9a96e74a2c1},Apartment,Default
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\additional_options\additional_options\windows_core_settings\Microsoft-Windows-RasMprDdm (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\additional_options\additional_options\windows_core_settings\Microsoft-Windows-feclient (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\Microsoft-Windows-AppManagement-Migration (CCSIAgent)
2023-09-20 19:47:26, Info                  SP             PLUGINPROC: Adding to an existent plugin: Action,CMXEPlugin,C:\$WINDOWS.~BT\Sources\ReplacementManifests,Microsoft-Windows-AppManagement-Migration\AppManMigrationPlugin.dll,{2AF7D9A3-FA1C-410A-B6D3-C6AD32232531},Apartment,Default
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\appearance_and_display\appearance_and_display\taskbar_and_start_menu\Microsoft-Windows-stobject (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\network_and_internet\network_and_internet\networking_connections\Microsoft-Windows-MPR (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\performance_and_maintenance\performance_and_maintenance\diagnostics\Microsoft-Windows-RemoteAssistance-Exe (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\Microsoft-Windows-WMPNSS-Service (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\Microsoft-Windows-IE-PDM-Configuration (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\Microsoft-Windows-ScriptedDiagnosticsClient-Scheduled (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG            Processing APPLY-SUCCESS for migration unit: <WarrenAlienware\warre>\Microsoft-Windows-OfflineFiles-Core (CCSIAgent)
2023-09-20 19:47:26, Info                  MIG    COutOfProcPluginFactory::LaunchSurrogateHost::CommandLine: "C:\$WINDOWS.~BT\Sources\mighost.exe" {9E2DD24E-AEE3-426E-9AD4-3288052C21E0} /InitDoneEvent:MigHost.{9E2DD24E-AEE3-426E-9AD4-3288052C21E0}.Event /ParentPID:2604 /LogDir:"C:\Windows\Panther"
2023-09-20 19:47:26, Info                  MIG    MigHost started with command line: {9E2DD24E-AEE3-426E-9AD4-3288052C21E0} /InitDoneEvent:MigHost.{9E2DD24E-AEE3-426E-9AD4-3288052C21E0}.Event /ParentPID:2604 /LogDir:"C:\Windows\Panther"
2023-09-20 19:47:26, Info                  MIG    MigHost: CMigPluginSurrogate::Init: Successfully initialized surrogate.
2023-09-20 19:47:26, Info                  MIG    MigHost: Initialized successfully with CLSID[{9E2DD24E-AEE3-426E-9AD4-3288052C21E0}] and LogDir=[C:\Windows\Panther]
2023-09-20 19:47:26, FatalError [0x090001] PANTHR         Exception (code 0xC0000005: ACCESS_VIOLATION) occurred at 0x00007FFBABA1FAA9 in C:\$WINDOWS.~BT\Sources\migcore.dll (+00000000002AFAA9).  Minidump attached (97390 bytes) to diagerr.xml and C:\Windows\Panther\mndCF6A.diagerr.mdmp.
2023-09-20 19:47:26, Info                  SP     SETUPPLATFORMCOMM: Progress message received: Phase: OOBE Boot, Operation: Migrate data, Percentage: 57%
2023-09-20 19:47:26, Warning    [0x08094f] MIG    MigHost: CMigPluginSurrogate::WaitForHostTermination: Parent process unexpectedly exited. Terminating host.
2023-09-20 19:47:26, Info                  MIG    MigHost: Exiting process.
2023-09-20 19:47:26, Info                  SP     WINDEPLOY error code is 0xC0000005. Will not attempt uninstall
2023-09-20 19:47:26, Info                  CBS    Trusted Installer signaled for shutdown, going to exit.
2023-09-20 19:47:26, Info                  CBS    Trusted Installer is shutting down because: SHUTDOWN_REASON_NOTIFICATION:PRESHUTDOWN
2023-09-20 19:47:26, Info                  CBS    TiWorker signaled for shutdown, going to exit.
2023-09-20 19:47:26, Info                  CBS    Deleting the contents of directory: \\?\C:\WINDOWS\CbsTemp
2023-09-20 19:47:26, Info                  CBS    Deletion of: \\?\C:\WINDOWS\CbsTemp successful
2023-09-20 19:47:26, Info                  CBS    CbsCoreFinalize: ExecutionEngineFinalize
2023-09-20 19:47:26, Info                  CBS    Execution Engine Finalize
2023-09-20 19:47:26, Info                  CBS    Execution Engine Finalize
2023-09-20 19:47:26, Info                  CBS    Execution Engine Finalize
2023-09-20 19:47:26, Info                  CBS    Execution Engine Finalize
2023-09-20 19:47:26, Info                  CBS    Lock: Lock removed: TiWorkerClassFactory, level: 30, total lock:3
2023-09-20 19:47:26, Info                  CBS    Lock: Lock removed: CCbsWorker, level: 5, total lock:2

17MB 压缩日志: https://drive.google.com/file/d/1emucy9StkGuB7i-g9txrW0JVC2YvUC5k/view?usp=sharing

SetupDiagResults.log 足够简洁,可以在这里显示。

Matching Profile found: DebugSetupCrash - CEEBA202-6F04-4BC3-84B8-7B99AED924B1
SetupDiag version: 1.7.0.0
System Information:
    Machine Name = WARRENALIENWARE
    Manufacturer = Alienware
    Model = Alienware Aurora R12
    HostOSArchitecture = x64
    FirmwareType = UEFI
    BiosReleaseDate = 20230314000000.000000+000
    BiosVendor = 1.1.20
    BiosVersion = 1.1.20
    HostOSVersion = 10.0.22000
    HostOSBuildString = 22000.1.amd64fre.co_release.210604-1628
    TargetOSBuildString = 10.0.22621.2283 (ni_release_svc_prod1.230831-1007)
    HostOSLanguageId = 1033
    HostOSEdition = Professional
    RegisteredAV = Windows Defender
    FilterDrivers = FileInfo
    UpgradeStartTime = 9/20/2023 3:20:48 PM
    UpgradeEndTime = 9/20/2023 7:47:26 PM
    UpgradeElapsedTime = 04:26:38
    RollbackStartTime = 9/20/2023 7:47:59 PM
    RollbackEndTime = 9/20/2023 7:50:43 PM
    RollbackElapsedTime = 00:02:44
    CV = OmFzOMisxE+BnnzN
    ReportId = 2D375561-4821-488D-BA0A-8269AEBF51BC

DebugSetupCrash
Found qualifying memory dump during setup, but the debugger binaries were not found. Either examine the memory dump here: C:\Windows\Panther\NewOS\Panther\mndB9BF.diagerr.mdmp or install the debugger tools from here: https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/ to determine the failure.

Last Setup Phase:
Phase Name: Pre OOBE Boot
    Phase Started: 9/20/2023 7:44:36 PM
    Phase Ended: 1/1/0001 12:00:00 AM
    Phase Time Delta: 00:00:00
    Completed Successfully? False


Last Setup Operation:
Operation Name: Machine-independent apply
    Operation Started: 9/20/2023 7:44:39 PM
    Operation Ended: 1/1/0001 12:00:00 AM
    Operation Time Delta: 0:00:00:00.0000000
    Completed Successfully? False

更新:上面显示我需要安装 windbg 和相关的移动部件,以便 setupdiag 可以进行分析并打印结果。

相关内容