Benutzer mit den meisten Antworten
W2K12: 0x80073791 Fehler bei Updateinstallation SXS_ASSEMBLY_MISSING

Frage
-
Hallo,
wir haben einen Windows Server 2012 R2 x64 (Sprache: Englisch) der seit seiner Inbetriebnahme immer schon Schwierigkeiten hatte, die jeweiligen "Security Monthly Quality Rollups" (aktuell ist es KB4074594) zu installieren. Die Installation scheitert immer mit Fehlercode 80073791, in der CBS.log lese ich etwas von SXS_ASSEMBLY_MISSING.
Ich habe mich nun einige Stunden mit dem Problem auseinandergesetzt:
- sfc /scannow findet keine Probleme.
- DISM.exe /Online /Cleanup-Image /RestoreHealth findet Fehler im ComponentStore und repariert diese angeblich erfolgreich, beim nächsten Durchlauf aber wieder dasselbe. Ich habe auch mal unsere Windows Server 2012 R2 DVD eingelegt und diese als Source verwendet, ohne Erfolg)
- Bei meinen stundenlangen Tests habe ich herausgefunden, dass es mir auch nicht Möglich ist über "Add Roles and Features" das DotNET 3.5 Paket nachzuinstallieren, dies scheitert auch mit 80073791
- Habe dann auch mal versucht über Powershell DotNet Framework 3.5 zu installieren, scheitert aber auch
- Habe dann mal versucht das "Security Monthly Quality Rollup" KB4074594 manuell herunterzuladen und zu installieren, scheiterte aber auch. - Habe es dann manuell extrahiert und über dism mit /Add-Package zu installieren, scheitert aber auch.
Auch eine intensive Prüfung der DISM.log und CBS.log brachte mich nicht näher an das Problem.2018-02-21 08:38:58, Info CSI l) man: @0xb32bb2548 (196) Stage (1): flags: 8 app: [5333a58c91f180ac43e0be61632085a6, Version = 6.3.9600.18545, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) comp: (null) man: @0xb32bb2428 (197) Stage (1): flags: 8 app: [d156088cd6c66bdfe8234a56a5f9f790, Version = 6.3.9600.18505, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) comp: (null) man: @0xb32bb1e88 (198) Stage (1): flags: 8 app: [34fbadcf4a43a45a3082d7403abbb522, Version = 11.0.9600.18921, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) comp: (null) man: @0xb32bb1c48 (199) Stage (1): flags: 8 app: [0348ff8318adde6d1d6791ff8a599d99, Version = 11.0.9600.18921, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) comp: (null) man: @0xb32b73a58 (200) Stage (1): flags: 8 app: [f3d86d824f0172e63e9095aadffbcda3, Version = 6.3.9600.18738, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) comp: (null) man: @0xb32b73818 (201) Stage (1): flags: 8 app: [9f63e4709ba585a2b9c9e9a8ef08bcaa, Version = 6.3.9600.18858, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral]) comp: (null) man: @0xb32b73ff8 2018-02-21 08:38:59, Error CSI 00000010@2018/2/21:07:38:59.239 (F) base\wcp\componentstore\csd_locking.cpp(216): Error STATUS_SXS_ASSEMBLY_MISSING originated in function CCSDirectTransaction::LockComponent expression: (null) [gle=0x80004005] 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CBS.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221073723.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221065909.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221065244.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221063039.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221060811.log to WER report. 2018-02-21 08:38:59, Info CBS Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2018-02-21 08:38:59, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2018-02-21 08:38:59, Error CSI 00000011 (F) STATUS_SXS_ASSEMBLY_MISSING #635570# from CCSDirectTransaction::OperateEnding at index 0 of 1 operations, disposition 2[gle=0xd015000c] 2018-02-21 08:38:59, Error CSI 00000012 (F) HRESULT_FROM_WIN32(ERROR_SXS_ASSEMBLY_MISSING) #635453# from Windows::ServicingAPI::CCSITransaction::ICSITransaction_PinDeployment(Flags = 0, a = 83502a9e89a170ae5dda8274f2084289, Version = 11.0.9600.18793, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral, cb = (null), s = (null), rid = [82]"Package_727_for_KB4038792~31bf3856ad364e35~amd64~~6.3.1.3.4038792-1079_neutral_GDR", rah = [1]"4", manpath = (null), catpath = (null), ed = 0, disp = 0)[gle=0x80073701] 2018-02-21 08:38:59, Info CBS Failed to pin deployment while resolving Update: Package_727_for_KB4038792~31bf3856ad364e35~amd64~~6.3.1.3.4038792-1079_neutral_GDR from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2018-02-21 08:38:59, Info CBS Failed to bulk stage deployment manifest and pin deployment for package:Package_2075_for_KB4074594~31bf3856ad364e35~amd64~~6.3.1.4 [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2018-02-21 08:38:59, Info CBS CommitPackagesState: Started persisting state of packages 2018-02-21 08:38:59, Info CBS CommitPackagesState: Completed persisting state of packages 2018-02-21 08:38:59, Info CSI 00000013@2018/2/21:07:38:59.286 CSI Transaction @0xb3142a060 destroyed 2018-02-21 08:38:59, Info CBS Perf: Resolve chain complete. 2018-02-21 08:38:59, Info CBS Failed to resolve execution chain. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2018-02-21 08:38:59, Error CBS Failed to process single phase execution. [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING] 2018-02-21 08:38:59, Info CBS WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~9600.18937.1.4, status: 0x80073701, failure source: Resolve, start state: Absent, target state: Installed, client id: WindowsUpdateAgent 2018-02-21 08:38:59, Info CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CBS.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221073723.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221065909.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221065244.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221063039.log to WER report. 2018-02-21 08:38:59, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20180221060811.log to WER report. 2018-02-21 08:38:59, Info CBS Not able to add %windir%\winsxs\pending.xml to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2018-02-21 08:38:59, Info CBS Not able to add %windir%\winsxs\pending.xml.bad to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2018-02-21 08:38:59, Info CBS Reboot mark cleared 2018-02-21 08:38:59, Info CBS Winlogon: Deregistering for CreateSession notifications 2018-02-21 08:38:59, Info CBS Winlogon: Stopping notify server 2018-02-21 08:38:59, Info CBS Winlogon: Unloading SysNotify DLL 2018-02-21 08:38:59, Info CBS FinalCommitPackagesState: Started persisting state of packages
- PS: Stoppen des "Windows Update"-Dienstes und bereinigen des SoftwareDistribution Ordners brachte übrigens auch nichts.
- Bearbeitet 4eversr2 Mittwoch, 21. Februar 2018 08:20
Antworten
-
Manchmal sieht man den Wald vor lauter Bäumen nicht. - Nach weiterer Recherche der CBS.log bin ich auf folgende Zeile aufmerksam geworden:
Failed to pin deployment while resolving Update: Package_727_for_KB4038792~31bf3856ad364e35~amd64~~6.3.1.3.4038792-1079_neutral_GDR from file: (null) [HRESULT = 0x80073701 - ERROR_SXS_ASSEMBLY_MISSING]
Daraufhin habe ich einfach mal das dort erwähnte KB4038792 gesucht und deinstalliert. Nach einem Reboot des Servers lässt sich nun das Monthly_Security_Rollup einwandfrei installieren.TB
- Als Antwort markiert 4eversr2 Mittwoch, 21. Februar 2018 08:43