Windows 11 22H2 cab-Update Fehler

Probleme mit der Installation von Windows 11?
Antworten
Andreas76

Windows 11 22H2 cab-Update Fehler

Beitrag von Andreas76 » 21.01.2023, 13:20

Hallo,

Windows 11 Home 22H2 22621.1105 und WinRE 22621.525. MSU Update funktioniert, cab Update (Dynamic Update DU)
funktioniert jedoch nicht.

Ich wollte das WinRE Image mit einer CAB Updatedatei aktualisieren. WinRE Version = 22621.525, CAB Update mit 22621.1105.
(Der Update Vorgang mit einer CAB Dateien für das Windows Betriebssystem und ein eingebundenes WinRE Image müsste fast gleich sein)

WinRE.wim eingebunden und dann mit Befehl
Dism /Add-Package /Image:C:\mount\ /PackagePath:"c:\downloadedupdate\dynamicupdate.cab"

versucht, dass Update durchzuführen.

Folgender Fehler erscheint: An error occurred trying to open - c:\downloadedupdate\dynamicupdate.cab Error: 0x8000ffff.

Cab Datei kann irgendwie durch Dism nicht geöffnet werden. Öffnen mit NanaZip und mit Windows Explorer funktioniert.

Warum kann die Datei nicht geöffnet werden? Liegt es an ExecutionPolicy? Alles auf undefined eingestellt.
(Alles undefined soll gleich Restricted sein).

Vielen Dank für eure Hilfe.


Bild

Tante Google

Windows 11 22H2 cab-Update Fehler

Beitrag von Tante Google » 21.01.2023, 13:20


Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9218
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 158 Mal
Danke erhalten: 488 Mal
Gender:

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von DK2000 » 21.01.2023, 14:08

Welches Update willst Du da integrieren? Das sollte eigentlich ein KB Nummer haben. Wo hast Du diese "dynamicupdate.cab" her?

in die WinRE gehört eigentlich nur das SSU, SafeOS_Update und bei Bedarf das kumulative Update.

Und bedenke auch, wenn Du das alles integrierst, muss die Wiederherstellungspartition am Besten >1GB sein. Ansonsten funktioniert das nicht.

Andreas76

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von Andreas76 » 21.01.2023, 18:36

Die cab Datei war nur ein Bespiel.

Ich habe das dynamic Update mit der KB Nummer als cab Datei von Microsoft heruntergeladen.

ExecutionPolicy ausprobiert, war es auch nicht.

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9218
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 158 Mal
Danke erhalten: 488 Mal
Gender:

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von DK2000 » 21.01.2023, 19:34

Ja, welche Update? Welche KB Nummer? Wenn es KB5022370 (DUSetup) ist, dann wird das nicht installiert, sondern nur auf den Stick in den Ordner ~:\sources entpackt. Das ist nur für das Setup auf dem installationsdatenträger von Windows 11 21H2.

Nicht alle dynamischen Updates lasse sich mittels DISM installieren oder integrieren. Wenn sich in der *.cab keine passende update.mum Datei befindet, dann kann DISM damit nichts anfangen.

Und ExecutionPolicy ist nur für PowerShell Skripte und Module gedacht. Auf normale Konsolenanwendungen wie DSIM hat das keinen Einfluss.

Andreas76

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von Andreas76 » 23.01.2023, 11:34

Ich muss sagen, dass ich in diesen Dingen etwas unwissend bin.
Ich wusste nicht, dass es so kompliziert ist mit einer cab Datei.

Bei einem Windows 10 Laptop funktioniert das Update des WinRE Offline-Images mit einer cab. Datei und Dism,
mit KB5003173 19041.985 - dynamisches kumulatives Update. Die cab Datei für Windows 10 hat auch eine update.mum.
WinRE.wim basiert noch auf die Windows 10 2004.

Bei Windows 11 22H2 habe ich das dynamische kumulative Update 22621.1105 KB5022303 genommen, um das WinRE Offline Image
zu aktualisieren.
Dism Fehler, die cab Datei kann nicht geöffnet werden (laut Übersetzung) bzw. Dism.log: Failed to process cab. File.

Die cab Datei für Windows 11 hat einen ganz anderen Inhalt als eine cab Datei für Windows 10. Cab Datei hat keine update.mum.

Vielleicht kann Windows 11 22H2 ein Offline Image nicht mehr aktualisieren mit einer cab. Datei.

Hat vielleicht noch jemand diesen Fehler?

Diese interessante Info von MS habe ich noch gefunden:
https://learn.microsoft.com/de-de/windo ... windows-11
/Add-Package

Dieser Befehl installiert ein angegebenes CAB- oder MSU-Paket im Image.

Hinweis

Sie können verwenden/Add-Package, um ein MSU-Paket zu einem Image der Online- oder Offline-Windows 11, Version 21H2 oder höher hinzuzufügen. Wenn Sie vor Windows 11 Version 21H2 mit einem Windows-Image arbeiten, können Sie nur MSU-Pakete zu Offlinezielimages hinzufügen.

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9218
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 158 Mal
Danke erhalten: 488 Mal
Gender:

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von DK2000 » 23.01.2023, 13:11

KB5003173 und KB5022303 sind die normalen kumulativen Updates. Die nennen sich nur "dynamisch", weil sie als .cab und nicht als eigenständige .msu daher kommen.

Wenn Du diese .cab verwendest, musst Du zusätzlich noch vorher das SSU (Service Stack Update) installieren. Dieses ist hier nicht enthalten. Daher ist es hier einfacher, sich die passende .msu zu besorgen. Die enthält das SSU.

Zu Windows 10:

Hier würde ich das aktuelle KB5022282 verwenden. Die WinRE.wim basiert nach auf der 2004 (19041.1), genauso wie die 22H2. An der Basis hat sich nichts verändert. Und bei der WinRE.wim ist es egal, ab diese 19041 oder 19045 anzeigt.

Zu Windows 11:

Hier würde ich auch nur die .msu verenden. Du kannst zwar die .cab nehmen, aber zu dieser gehört noch die passende .psf. Nur beide Dateien zusammen ergeben das Update. Einzeln sind sie nutzlos. Allerdings kann DSIM damit nicht anfangen, weswegen man .cab/.psf mit einen anderen Tool entpacken muss und dann erst das Update mittels DSIM installieren. Gibt auch fertige Skripte dafür. Aber diesen Umweg kann man sich ersparen, wenn man die .msu verwendet.

Und denke daran, wenn Du die kumulativen Updates in die WinRE.wim integrierst, dass die Wiederherstellungspartition entsprechend groß sein muss. Wenn die klein wird, kann das Windows Update die WinRE.wim nicht mehr automatisch mit dem SafeOS Update aktualisieren.

Andreas76

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von Andreas76 » 23.01.2023, 13:49

Ok,

dann kann Dism bei Windows 11 mit einer (neu aufgebauten) cab Datei so nichts anfangen.

Bei Windows 10 kann ich jede beliebige KB*******.cab Datei nehmen und das Update mit Dism funktioniert.

Vielen Dank das du dir die Zeit genommen hast zu helfen.

Gruß Andreas

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9218
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 158 Mal
Danke erhalten: 488 Mal
Gender:

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von DK2000 » 23.01.2023, 14:07

Ja, das liegt daran, dass das die meisten Updates für Windows 11 aus zwei Dateien besteht:

Windows11.0-KB5022303-x64.cab
Windows11.0-KB5022303-x64.psf

Nur beide Dateien zusammen ergeben das installierbare Update. Allerding kann DISM damit nichts direkt anfangen. Vielleicht kommt die Unterstützung irgendwann noch. Wenn man nicht selber diese .cab/.psf entpacken will, kann man das mit einem Skript erledigen lassen:

https://www.deskmodder.de/wiki/index.ph ... ab_und_psf

Bei Windows 10 bestand das Update noch aus einer .cab. Allerdings da das Format in die Jahre gekommen ist, klappt das auch nicht mehr so ohne weiteres, da die Updates zu groß geworden sind, was die Anzahl der Einträge im Root der .cab angeht. Daher sind in der einen .cab weitere .cabs enthalten. Damit kann DISM noch umgehen.

Benutzeravatar
blackcrack
Stammgast
Stammgast
Beiträge: 114
Registriert: 09.10.2020, 10:08
Hat sich bedankt: 15 Mal
Danke erhalten: 8 Mal

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von blackcrack » 24.01.2023, 08:47

ich lass denn die cab's so installieren über ne batch :
start /B /w DISM.exe /Online /Add-Package /PackagePath:"%localdir%%applic%" %switch1% %switch2% %switch3%

wie ruft man dann das mit der psf auf ?
zuerst die psf, die dann die cab mitschleift(an den haaren) ?

liebe grüße
Blacky

Benutzeravatar
moinmoin
★ Team Admin ★
Beiträge: 59844
Registriert: 14.11.2003, 11:12
Hat sich bedankt: 131 Mal
Danke erhalten: 587 Mal
Gender:

Re: Windows 11 22H2 cab-Update Fehler

Beitrag von moinmoin » 24.01.2023, 08:58

Lies dir doch bitte den Kommentar von DK2000 durch.

Antworten