Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] Windows Update Windows 10 - Fehler 0x80004005

Status
Dieses Thema wurde gelöst! Lösung ansehen…

Jürgen B.

bekommt Übersicht
Hallo zusammen,

ich habe vor einigen Monaten den Windows 10 Rechner meines verstorbenen Vaters übernommen und festgestellt, dass die Windows Updates seit einiger Zeit nicht mehr funktionieren. Konkret werden diese mit dem Fehler 0x0x80004005 beendet. Der gleiche Fehler tritt auch beim Upgrade auf Windows 11 auf (egal ob über Windows Update oder per Inplace Upgrade Reparatur über eine Windows 11 ISO-Datei). Ich habe schon etliche Tipps aus dem Internet ausprobiert, aber bislang alles ohne Erfolg. Das letzte erfolgreiche Funktionsupdate war vom 27.5.2023 (Qualitätsupdates, Treiberupdates, Definitionsupdates und Weitere Updates wurden bis jetzt normal installiert).

Aktuelle Windowsversion:

Edition Windows 10 Home
Version 22H2
Installiert am ‎30.‎08.‎2022
Betriebssystembuild 19045.3324
Leistung Windows Feature Experience Pack 1000.19041.1000.0

Das habe ich schon ausprobiert:
1)
SFC /SCANNOW
Der Windows-Ressourcenschutz hat keine Integritätsverletzungen gefunden.

2)
DISM /Online /Cleanup-Image /ScanHealth

Tool zur Imageverwaltung für die Bereitstellung
Version: 10.0.19041.844

Abbildversion: 10.0.19045.3324

[===========================57.4%= ]
Fehler: 3

Das System kann den angegebenen Pfad nicht finden.

Die DISM-Protokolldatei befindet sich unter "C:\WINDOWS\Logs\DISM\dism.log".
.
.
.
2026-01-08 13:00:23, Info DISM DISM Package Manager: PID=6848 TID=2880 Error in operation: (null) (CBS HRESULT=0x80070003) - CCbsConUIHandler::Error
2026-01-08 13:00:23, Error DISM DISM Package Manager: PID=6848 TID=2168 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070003)
2026-01-08 13:00:23, Error DISM DISM Package Manager: PID=6848 TID=2168 Failed processing package changes with session option CbsSessionOptionDetectStoreCorruption - CDISMPackageManager::ScanHealth(hr:0x80070003)
2026-01-08 13:00:23, Error DISM DISM Package Manager: PID=6848 TID=2168 Failed to restore the image health. - CPackageManagerCLIHandler::processCmdLine_CleanupImage(hr:0x80070003)
2026-01-08 13:00:23, Error DISM DISM Package Manager: PID=6848 TID=2168 Failed while processing command cleanup-image. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070003)
2026-01-08 13:00:23, Info DISM DISM Package Manager: PID=6848 TID=2168 Further logs for online package and feature related operations can be found at %WINDIR%\logs\CBS\cbs.log - CPackageManagerCLIHandler::ExecuteCmdLine
2026-01-08 13:00:23, Error DISM DISM.EXE: DISM Package Manager processed the command line but failed. HRESULT=80070003
.
.
.

Vielleicht ist das eine Spur: CBS.log:
.
.
.
2026-01-08 13:00:23, Error CSI 00000007@2026/1/8:12:00:23.071 (F) onecore\base\wcp\sil\ntsystem.cpp(3044): Error STATUS_OBJECT_PATH_NOT_FOUND originated in function Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile expression: (null)
[gle=0x80004005]
2026-01-08 13:00:23, Info CBS Added C:\WINDOWS\Logs\CBS\CBS.log to WER report.
2026-01-08 13:00:23, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20260108095909.log to WER report.
2026-01-08 13:00:23, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20260107154032.cab to WER report.
2026-01-08 13:00:23, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20260106094500.cab to WER report.
2026-01-08 13:00:23, Info CBS Added C:\WINDOWS\Logs\CBS\CbsPersist_20251223172527.cab to WER report.
2026-01-08 13:00:23, Info CBS Not able to add current session file to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2026-01-08 13:00:23, Info CBS Not able to add pending.xml to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2026-01-08 13:00:23, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2026-01-08 13:00:23, Info CBS Not able to add poqexec.log to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2026-01-08 13:00:23, Info CBS Not able to add SCM.EVM to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2026-01-08 13:00:23, Error CSI 00000008 (F) STATUS_OBJECT_PATH_NOT_FOUND #778604# from Windows::Rtl::SystemImplementation::DirectFileSystemProvider::SysCreateFile(flags = 0, handle = {provider=NULL, handle=0, name= ("null")}, da = (FILE_GENERIC_READ|FILE_WRITE_ATTRIBUTES|FILE_WRITE_EA|FILE_APPEND_DATA|FILE_WRITE_DATA), oa = @0x7233afbae8->OBJECT_ATTRIBUTES {s:48; rd:NULL; on:[137]'\SystemRoot\WinSxS\Temp\InFlight\e38e5a5e9680dc01540000001417700b\3803E232ACAB2476E81BC8A88D5B231A677DA3BC\PerceptionSimulationSixDof.inf'; a:(OBJ_CASE_INSENS[gle=0xd000003a]
2026-01-08 13:00:23, Error CSI ITIVE)}, iosb = @0x7233afbb38, as = (null), fa = (FILE_ATTRIBUTE_NORMAL), sa = (FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE), cd = 5, co = (FILE_NON_DIRECTORY_FILE|FILE_SYNCHRONOUS_IO_NONALERT|0x00004000), eab = NULL, eal = 0, disp = Invalid)
[gle=0xd000003a]
2026-01-08 13:00:23, Error CSI 00000009 (F) STATUS_OBJECT_PATH_NOT_FOUND #778603# from Windows::Rtl::SystemImplementation::CDirectory::CreateNewFile(...)[gle=0xd000003a]
2026-01-08 13:00:23, Info CSI 0000000a Direct SIL provider: Number of files opened: 16225.
2026-01-08 13:00:23, Error CSI 0000000b (F) STATUS_OBJECT_PATH_NOT_FOUND #233# from CCSDirect::EnumStoreCorruptions(...)[gle=0xd000003a]
2026-01-08 13:00:23, Error CSI 0000000c (F) HRESULT_FROM_WIN32(ERROR_PATH_NOT_FOUND) #232# from Windows::COM::CStorePendingStoreRepairTxn_IStorePendingStoreRepairTransaction::Detect(Flags = 4, cancelEvt = 430 (''), disp = 0)[gle=0x80070003]
2026-01-08 13:00:23, Error CBS Rept: Failed to call CSI detect. [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
2026-01-08 13:00:23, Info CBS Failed to check CSI store. [HRESULT = 0x80070003 - ERROR_PATH_NOT_FOUND]
.
.
.
Das rot markierte Unterverzeichnis existiert nicht.
Hier komme ich jetzt nicht weiter, vielleicht ist es auch die falsche Spur.
Hat jemand eine Idee, wie man weiterkommen könnte?
Eine komplette Neuinstallation möchte ich möglichst vermeiden, weil man Vater einige Programme installiert hatte, zu denen ich aktuell keinen Zugang habe.

Vielen Dank schon mal im Voraus,
Jürgen
 
Anzeige
weil man Vater einige Programme installiert hatte, zu denen ich aktuell keinen Zugang habe.
... und damit ist eine Neuinstallation doch anzuraten ;)
Welche Antivirensoftware ist installiert ? Und es ist auch möglich, dass dein Vater irgendwelche Tools installiert hat, welche das Windowssystem beschädigt haben.
 
Vielleicht ist das eine Spur: CBS.log: ...
Schön wäre gewesen, wenn du mal das gesamte LOG CBS.log gepackt und das Archiv CBS.zip an deinen Beitrag angefügt hättest.

Eine komplette Neuinstallation möchte ich möglichst vermeiden, weil man Vater einige Programme installiert hatte, zu denen ich aktuell keinen Zugang habe.
Da du im Moment nicht neu installieren möchtest und ein Upgrade derzeit schiefläuft, würde ich mir gern mal das Log CBS.log ansehen und bitte dich, dass du wie folgt vorgehst:

1. Klicke mit der rechten Maustaste auf den Ordner CBS im Pfad C:\Windows\Logs und wähle im Kontextmenü Senden an > ZIP-komprimierter Ordner aus. Bestätige den Warnhinweis mit einem Klick auf Ja, sodass das Archiv CBS.zip auf deinem Desktop erstellt wird. Füge das Archiv an deine nächste Antwort an.

2. Wenn das Archiv CBS.zip über 1 MB groß ist, dann lade dieses hier WeTransfer | Große Dateien schnell senden hoch. Akzeptiere zuerst die allgemeinen Bedingungen und klicke dann auf die drei Punkte neben »Senden« und änder die Option auf »Übertragungslink erstellen«:

wetransfer.png (Zum Vergrößern anklicken)

Klicke dann wieder auf die drei Punkte und dann auf das große Pluszeichen um eine Datei hinzufügen usw. zum Schluss klicke auf »Erhalte einen Link« und dann kopiere den Link. Er befindet sich dann in der Zwischenablage und du kannst ihn in deine nächste Antwort hier einfügen.
 
Hier sind CBS.log und auch noch dism.log.
An Schutzsoftware waren Norton, Malwarebytes und Bitdefender installiert, die ich alle deinstalliert habe.
 

Anhänge

  • dism.zip
    55,1 KB · Aufrufe: 67
  • CBS.zip
    117,6 KB · Aufrufe: 72
@Jürgen B.
Bin mir noch nicht ganz sicher, aber gehe bitte jetzt erst einmal wie folgt vor:

1. Lade dir das Tool SFCFix.exe SFCFix Official Download - Repair Windows Update | Sysnative Forums herunter und speichere dieses auf deinem Desktop. Wenn du dieses Tool bereits auf deinem Desktop heruntergeladen hast, solltest du es erneut herunterladen, da ich die Quelle deines Downloads nicht kenne.

2. Lade dir zusätzlich das hier angefügte Archiv SFCFix.zip herunter und speichere dieses ebenfalls auf deinem Desktop. Stelle sicher, dass dieses Archiv den Namen SFCFix.zip trägt, benenne es nicht um.

3. Speichere nun alle geöffneten Dokumente und schließe alle geöffneten Fenster.

4. Auf deinem Desktop solltest du zwei Dateien sehen: SFCFix.exe und SFCFix.zip.

5. Ziehe das Archiv SFCFix.zip auf das Script SFCFix.exe und lass es öffnen (Drag-and-Drop-Funktion), siehe wie folgt:

sfcfix-jpg.228344


Bestätige die Warnung der Benutzerkontensteuerung (UAC) mit einem Klick auf Ja.

6. Das Skript wird sofort ausgeführt. Es folgt ein Hinweis, den du mit einem Druck auf die N-Taste, gefolgt von einem Druck auf die Enter-Taste bestätigst.

7. Nach Abschluss wird das LOG SFCFix.txt auf deinem Desktop erstellt.

8. Öffne danach die Eingabeaufforderung (cmd.exe) mit erhöhten Rechten. Führe dort folgenden Befehl aus:
Code:
Dism /Online /Cleanup-Image /RestoreHealth

Die Ausführung ist abgeschlossen, wenn du folgende Ausgabe siehst:
Code:
C:\Windows\system32>_

Schließe danach die Eingabeaufforderung (cmd.exe) und füge das LOG SFCFix.txt sowie das neuste LOG CBS.log gepackt als Archiv oder per WeTransfer von deinem Desktop an deine nächste Antwort an.

Wichtig, unternimm danach keine weiteren Schritte und warte auf meine Antwort.
 
Zuletzt bearbeitet von einem Moderator:
DISM war schon mal erfolgreich:
C:\WINDOWS\system32>Dism /Online /Cleanup-Image /RestoreHealth

Tool zur Imageverwaltung für die Bereitstellung
Version: 10.0.19041.844

Abbildversion: 10.0.19045.3324

[==========================100.0%==========================] Der Wiederherstellungsvorgang wurde erfolgreich abgeschlossen.
Der Vorgang wurde erfolgreich beendet.
 

Anhänge

  • SFCFix_txt.zip
    926 Bytes · Aufrufe: 72
  • dism.zip
    61,7 KB · Aufrufe: 68
  • CBS.zip
    141,7 KB · Aufrufe: 68
Mit dem Ergebnis bin ich sehr zufrieden und bitte dich, dass du nun Windows Update ausführst, um Windows 10 22H2 zu aktualisieren. Du kannst Windows 10 weiter nutzen, wenn du dich für das ESU-Programm entscheidest, siehe dazu wie folgt:

Du kannst aber auch gleich das Upgrade auf Windows 11 durchführen. Sollten unerwartet wieder Fehler ausgegeben werden, dann dokumentiere diese in deiner nächsten Antwort hier.
 
Leider immer noch: Fehler bei der Installation am ‎09.‎01.‎2026 – 0x80004005
Ich füge nochmal die CBS Logdatei an.
 

Anhänge

  • CBS.zip
    266,9 KB · Aufrufe: 62
Schon seit etlichen Jahren notiere ich mir logartig alle Updates. Dein System hängt ja bei Build 19045.3324 fest. Hier meine Notizen von kurz vorher bis kurz nachher:

17.09.2023 19:15
Windows-September-Updates bis auf Build 19045.3448:
Win-Tool gegen böse Software v5.117 KB890830
Kumulativ für Win 10 22H2 x64 KB5030211
Kumulativ für .NET 3.5, 4.8 und 4.8.1 in Win 10 22H2 x64 KB5030180

01.09.2023 04:19
Update für Win 10 22H2 x64 KB4023057

23.08.2023 21:50
Vorschau auf Kumulatives Update für .NET 3.5, 4.8 und 4.8.1 KB5029847

12.08.2023 15:20
Windows-August-Updates bis auf Build 19045.3324:
Win-Tool gegen böse Software v5.116 KB890830
Kumulativ für Win 10 22H2 x64 KB5029244
Kumulativ für .NET 3.5, 4.8 und 4.8.1 in Win 10 22H2 x64 KB5029649

26.07.2023 16:40
Vorschau auf Kumulatives Update für .NET 3.5, 4.8 und 4.8.1 KB5028412

15.07.2023 15:10
Windows-Juli-Updates bis auf Build 19045.3208:
Win-Tool gegen böse Software v5.115 KB890830
Kumulativ für Win 10 22H2 x64 KB5028166
Kumulativ für .NET 3.5, 4.8 und 4.8.1 in Win 10 22H2 x64 KB5028937

Das Update KB4023057 ist ein Vorbereitungsupdate für nachfolgende Updates, es erhöht die Build-Nummer nicht. Im Internet ist einiges darüber zu finden.
 
Leider immer noch: Fehler bei der Installation am ‎09.‎01.‎2026 – 0x80004005
Im angefügten LOG CBS.log aus Beitrag #10 finde ich zu diesem Fehlercode nichts. Setze bitte Windows Update wie folgt beschrieben zurück:
Führe danach Windows Update erneut aus.

Wenn dies nicht hilft, dann führe eine Reparaturinstallation (Inplace Upgrade) wie folgt beschrieben durch:

1. Lade dir hier Windows 10 22H2 19045 ISO / ESD inkl. Updates (deutsch, english) - Deskmodder.de
das MVS-Image
de-de_windows_10_consumer_editions_version_22h2_updated_oct_2025_x64_dvd_38efd00d.iso herunter und speichere es in einen Ordner deiner Wahl. Das MVS-Image wurde bei sendgb.com hochgeladen, ist aber ein Original von Microsoft. Die Checksumme (SHA256) für Windows 10 (Consumer Editionen), Version 22H2 (Update 14. Oktober 2025) lautet wie folgt:
Code:
84d21271bf48d2770d921aae3efedc0c83254adacecf0042a2bc897f695ab61d
Wenn du sendgb.com zum ersten Mal aufrufst, dann schließe bitte das 1. Fenster und klicke dann im 2. Fenster rechts auf Herunterladen, siehe wie folgt:

sendGB.png (Zum Vergrößern anklicken)

2. Klicke danach mit der rechten Maustaste auf die ISO und wähle im Kontextmenü Bereitstellen aus. Daraufhin befindest du dich gleich im Fenster eines virtuellen DVD-Laufwerkes mit dem Inhalt des Images.

3. Führe nun eine Reparaturinstallation (Inplace-Upgrade) durch, indem du einfach im genannten Fenster doppelt auf die Anwendung setup.exe klickst. Folge dann den Anweisungen des Windows-Setup am Bildschirm. Beachte dabei, dass du Dateien und Einstellungen behalten kannst.

Mit der Reparaturinstallation wird Windows 10 22H2 (Build 19045.6456) vom 14. Oktober 2025 installiert.
 
Leider auch wieder "Fehler bei der Installation von Windows 10".
 

Anhänge

  • dism.zip
    68,7 KB · Aufrufe: 70
  • CBS.zip
    168,4 KB · Aufrufe: 63
Die Installation eines Upgrades wird u. a. in folgenden Logs protokolliert:
Code:
C:\$Windows.~BT\Sources\Panther\setupact.log
C:\$Windows.~BT\Sources\Panther\setuperr.log
Um den Ordner $Windows.~BT zu sehen ist vorher folgendes wichtig, sofern noch nicht geschehen:

Wir könnten mal in die Logs schauen, ob wir sehen, wo es hakt. Gehe bitte dazu wie folgt vor:

1. Klicke auf den Ordner Panther mit der rechten Maustaste und wähle im Kontextmenü Senden an > ZIP-komprimierter Ordner aus. Bestätige den Warnhinweis mit einem Klick auf Ja, sodass das Archiv Panther..zip auf deinem Desktop erstellt wird.

2. Da das Archiv Panther.zip über 1 MB groß ist, lade dieses hier WeTransfer | Große Dateien schnell senden hoch. Akzeptiere zuerst die allgemeinen Bedingungen und klicke dann auf die drei Punkte neben »Senden« und änder die Option auf »Übertragungslink erstellen«:

wetransfer.png (Zum Vergrößern anklicken)

Klicke dann wieder auf die drei Punkte und dann auf das große Pluszeichen um eine Datei hinzufügen usw. zum Schluss klicke auf »Erhalte einen Link« und dann kopiere den Link. Er befindet sich dann in der Zwischenablage und du kannst ihn in deine nächste Antwort hier einfügen.
 
An Schutzsoftware waren Norton, Malwarebytes und Bitdefender installiert, die ich alle deinstalliert habe.
Bin mir unsicher, ob es daran lag, aber lt. den Logs aus Beitrag #17 sind mehrere Registereinträge beschädigt. Außerdem liegt auch ein Problem mit der Wiederherstellungsumgebung (Windows RE) vor. Kannst du bitte noch folgenden Ordner packen und das Archiv an deine nächste Antwort anfügen:
Code:
C:\Windows\Logs\SetupDiag
 
Zuletzt bearbeitet:
Die Reparaturinstallation (Inplace Upgrade) scheiterte letztendlich an folgendem Fehler:
Code:
2026-01-10 11:46:16, Warning               SP     FindGlobalPath: Cannot find volume name for \\?\GLOBALROOT\Device\HardDisk0\Partition2. Error: 0x0000007B
...
2026-01-10 11:46:16, Error                 SP     Operation failed: Update Boot Code. Error: 0x80004005[gle=0x000000b7]

Erstelle bitte dazu einen aussagefähigen Screenshot der Datenträgerverwaltung und füge ihn in deine nächste Antwort ein, siehe dazu wie folgt:

Öffne bitte zusätzlich die Eingabeaufforderung (cmd.exe) mit erhöhten Rechten und führe folgenden Befehl aus:
Code:
reagentc /info > "%USERPROFILE%\Desktop\WinRE-Status.txt"
Füge das LOG WinRE-Status.txt von deinem Desktop zusätzlich an deine nächste Antwort an.
 
Zuletzt bearbeitet:
Status
Dieses Thema wurde gelöst! Lösung ansehen…
Oben