Windows Update (ERROR_ADVANCED_INSTALLER_FAILED)

Windows Update: Die Updates konnten nicht eingerichtet werden.

In der letzten Woche begegneten mir einige Windows Server 2016 Remotedesktop Session Hosts, die bereits seit längerem keine Windows Updates mehr installiert hatten (Stand 05/2018).

Ein erster Versuch die Systeme zu patchen scheiterte nach dem Reboot im Rollback. Der Blick ins Windows Update Log brachte kein Licht ins Dunkel. Daher ging es im CBS.log (C:\Windows\Logs\CBS\CBS.log) weiter. Eine Fehlersuche im recht undurchsichtigen CBS.log lässt sich ganz charmant mit einer Suche nach „, Error“ angehen. In diesem Fall wurde das folgende Windows Update Problem aufgezeigt:

2020-07-25 18:14:11, Info CSI 000006ea Begin executing advanced installer phase 38 index 1617 (sequence 1656)
Old component: [l:166 ml:167]’Microsoft-Windows-AppRep-ChxApp.appxsetup, Culture=neutral, Version=10.0.14393.2248, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:166 ml:167]’Microsoft-Windows-AppRep-ChxApp.appxsetup, Culture=neutral, Version=10.0.14393.2969, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

Install mode: install
Smart installer: FALSE
Installer ID: {f1aab1ba-6ee0-4d94-baeb-c9fd61f365cf}
Installer name: ‚AppX Registration Installer‘
2020-07-25 18:14:11, Info CSI 000006eb Performing 1 operations as follows:
(0) LockComponentPath: flags: 0 comp: {l:16 b:b7341da05567d601c40400007c090c0a} pathid: {l:16 b:b7341da05567d601c50400007c090c0a} path: [l:120]’\SystemRoot\WinSxS\amd64_microsoft-windows-a..ep-chxapp.appxsetup_31bf3856ad364e35_10.0.14393.2248_none_7e6c90c09d7cfb62′ pid: 97c starttime: 132406855231692135
2020-07-25 18:14:11, Info CSI 000006ec Performing 1 operations as follows:
(0) LockComponentPath: flags: 0 comp: {l:16 b:b7341da05567d601c60400007c090c0a} pathid: {l:16 b:f6961fa05567d601c70400007c090c0a} path: [l:120]’\SystemRoot\WinSxS\amd64_microsoft-windows-a..ep-chxapp.appxsetup_31bf3856ad364e35_10.0.14393.2969_none_7e22cb189db40b48′ pid: 97c starttime: 132406855231692135
2020-07-25 18:14:11, Info CSI 000006ed@2020/7/31:16:14:11.031 Package Full Name found from manifest: Microsoft.Windows.AppRep.ChxApp_10.0.14393.2969_neutral_neutral_cw5n1h2txyewy


<Uninteressant>


2020-07-25 18:14:11, Error CSI 000006f8@2020/7/31:16:14:11.031 (F) onecore\base\appmodel\inboxappinstallerai\appxreg.cpp(94): Error HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) originated in function Windows::WCP::AppXRegistration::BasicInstaller::Install expression: RDSAppXOnlineNotifyPackageChanges(APPCHANGETYPE_INBOX) [gle=0x80004005]

<Uninteressant>


2020-07-25 18:14:11, Info CSI 000006f9 Performing 1 operations as follows:
(0) LockComponentPath: flags: 0 comp: {l:16 b:0b5a43a05567d601c80400007c090c0a} pathid: {l:16 b:0b5a43a05567d601c90400007c090c0a} path: [l:115]’\SystemRoot\WinSxS\x86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_10.0.14393.0_none_09e78f632173f4c5′ pid: 97c starttime: 132406855231692135
2020-07-25 18:14:11, Error [0x018051] CSI 000006fa (F) Failed execution of queue item Installer: AppX Registration Installer ({f1aab1ba-6ee0-4d94-baeb-c9fd61f365cf}) with HRESULT HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND). Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable[gle=0x80004005]

<Uninteressant>


2020-07-25 18:14:11, Info CSI 000006fb Creating NT transaction (seq 2), objectname ‚(null)‘
2020-07-25 18:14:11, Info CSI 000006fc Created NT transaction (seq 2) result 0x00000000, handle @0x588
2020-07-25 18:14:11, Info CSI 000006fd@2020/7/31:16:14:11.328 Beginning NT transaction commit…
2020-07-25 18:14:11, Info CSI 000006fe@2020/7/31:16:14:11.343 CSI perf trace:
CSIPERF:TXCOMMIT;7390
2020-07-25 18:14:11, Info CSI 000006ff@2020/7/31:16:14:11.343 CSI Advanced installer perf trace:
CSIPERF:AIDONE;{f1aab1ba-6ee0-4d94-baeb-c9fd61f365cf};Microsoft-Windows-AppRep-ChxApp.appxsetup, version 10.0.14393.2969, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35};400987us
2020-07-25 18:14:11, Info CSI 00000700 End executing advanced installer (sequence 1656)
Completion status: HRESULT_FROM_WIN32(ERROR_ADVANCED_INSTALLER_FAILED)

CBS.log; Microsoft-Windows-AppRep-ChxApp.appxsetup Fehler

Beim durchstöbern der Logs fiel mir „AppX Registration Installer“ auf und holte CTX235100 sowie einen Workaround durch Deaktivierung des AppReadiness bzw. App-Vorbereitungs Dienst ins Gedächtnis. Im vorliegenden Fall war der AppReadiness Dienst immerhin nicht deaktiviert und startete manuell bei Bedarf.

Dienste: App-Vorbereitung / AppReadiness und AppXSVC

Da die Fehlersuche bereits mehrere Tage ging und kein Fortschritt erkennbar war, suchte ich in der Registry nach den Verantwortlichen Schlüsseln für den „AppX Installer“ und „AppReadiness“:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppReadiness]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx]

Registry Schlüssel: AppReadiness / AppX

Leider konnte auch in diesen Keys kein Verweis auf nicht vorhandene Dateien (ERROR_FILE_NOT_FOUND) ausgemacht werden. Daher hatte ich mich mit einer Neuinstallation abgefunden und es konnten „rabiatere“ Mittel gewählt werden womit die beide Keys kurzerhand gelöscht wurden: Weiterhin keine erfolgreiche Windows Update Installation. Die nächste Idee bestand darin, die beiden Keys von einem funktionierenden System zu exportieren und hier zu importieren -> Bingo! Das Update war endlich installiert – Yay 🙂

Da in der Umgebung knapp zwei Hände voll Remote Desktop Session Hosts – mit diesem Fehlerbild – vorhanden waren, war die Neugier geweckt und somit wurden alle CBS.log Files geprüft. Unterm Strich waren auf allen Systemen immer unterschiedliche „App Komponenten“, von einer bis hin zu fünf, betroffen. Hier einmal die gesammelten Werke:

2020-07-25 18:14:11, Info CSI 000006ea Begin executing advanced installer phase 38 index 1617 (sequence 1656)
Old component: [l:166 ml:167]‘Microsoft-Windows-AppRep-ChxApp.appxsetup, Culture=neutral, Version=10.0.14393.2248, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:166 ml:167]‘Microsoft-Windows-AppRep-ChxApp.appxsetup, Culture=neutral, Version=10.0.14393.2969, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:14:11, Info CSI 00000719 Begin executing advanced installer phase 38 index 1621 (sequence 1660)
Old component: [l:176 ml:177]‘Microsoft-Windows-SecondaryTileExperience.AppxSetup, Culture=neutral, Version=10.0.14393.2248, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:176 ml:177]‘Microsoft-Windows-SecondaryTileExperience.AppxSetup, Culture=neutral, Version=10.0.14393.2879, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:23:39, Info CSI 00000ce6 Begin executing advanced installer phase 38 index 2208 (sequence 2247)
Old component: [l:172 ml:173]‘Microsoft-Windows-ShellExperienceHost.AppxSetup, Culture=neutral, Version=10.0.14393.1378, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:172 ml:173]‘Microsoft-Windows-ShellExperienceHost.AppxSetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:27:39, Info CSI 00000d0f Begin executing advanced installer phase 38 index 2211 (sequence 2250)
Old component: [l:168 ml:169]‘Microsoft-Windows-AccountsControl.AppxSetup, Culture=neutral, Version=10.0.14393.1378, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:168 ml:169]‘Microsoft-Windows-AccountsControl.AppxSetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:27:39, Info CSI 00000d26 Begin executing advanced installer phase 38 index 2213 (sequence 2252)
Old component: [l:168 ml:169]‘Microsoft-Windows-Cortana.Desktop.AppxSetup, Culture=neutral, Version=10.0.14393.1593, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:168 ml:169]‘Microsoft-Windows-Cortana.Desktop.AppxSetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:27:40, Info CSI 00000d38 Begin executing advanced installer phase 38 index 2214 (sequence 2253)
Old component: [l:171 ml:172]‘microsoft-windows-immersivecontrolpanel.appxsetup, Culture=neutral, Version=10.0.14393.0, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:174 ml:175]‘microsoft-windows-immersivecontrolpanel.appxsetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:27:40, Info CSI 00000d4a Begin executing advanced installer phase 38 index 2215 (sequence 2254)
Old component: [l:157 ml:158]‘Microsoft-Windows-LockApp.AppxSetup, Culture=neutral, Version=10.0.14393.0, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:160 ml:161]‘Microsoft-Windows-LockApp.AppxSetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:27:40, Info CSI 00000e17 Begin executing advanced installer phase 38 index 2220 (sequence 2259)
Old component: [l:171 ml:172]‘Microsoft-Windows-AssignedAccessLockApp.AppxSetup, Culture=neutral, Version=10.0.14393.0, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:174 ml:175]‘Microsoft-Windows-AssignedAccessLockApp.AppxSetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:32:10, Info CSI 00000e72 Begin executing advanced installer phase 38 index 2230 (sequence 2269)
Old component: [l:162 ml:163]‘Microsoft-Windows-MiracastView.AppxSetup, Culture=neutral, Version=10.0.14393.0, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:165 ml:166]‘Microsoft-Windows-MiracastView.AppxSetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

2020-07-25 18:32:10, Info CSI 00000e84 Begin executing advanced installer phase 38 index 2231 (sequence 2270)
Old component: [l:161 ml:162]‘Microsoft-Windows-PrintDialog.AppxSetup, Culture=neutral, Version=10.0.14393.0, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘
New component: [l:164 ml:165]‘Microsoft-Windows-PrintDialog.AppxSetup, Culture=neutral, Version=10.0.14393.2068, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS‘

Windows Update AppX Fehler im CBS.log


Die gesuchte Lösung noch nicht gefunden oder benötigen Sie Hilfe bei anderen Themen aus meinem Blog? Nehmen Sie gerne Kontakt mit mir bzw. meinem Unternehmen Jan Mischo IT auf. Ich freue mich auf Ihre Anfrage: https://janmischo.it/kontakt/


+49 2801 7004300

info@janmischo.it


Beitrag veröffentlicht

in

, , ,

von

Kommentare

3 Antworten zu „Windows Update (ERROR_ADVANCED_INSTALLER_FAILED)“

  1. Morten

    Super article. You should receive a big thank you from Citrix. Must be workaround „CTX235100“ which has been the cause of the problem. Have experienced exactly the same problem. Thank you for sharing this 🙂

    1. Hi Morten,
      Thank you for your feedback and I’m glad that my article helped you. Internal responses from colleagues and clients showed that there have been „some more“ unpatched systems with this symptom and root cause(?) CTX235100.

      Regards,
      Jan

  2. Bruce Code

    Thank you very much. It’s been a while that I was struggling – your article gave me the winning hint.
    Best. A

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.