Seite 1 von 2
gelöscht
Verfasst: 24.03.2020, 22:17
von user897
gelöscht
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 24.03.2020, 23:11
von Manny
Am "einfachsten" finde ich die Option es
direkt beim erstellen der ISO einzufügen:
Beispiel (über
https://uupdump.ml )
NetFx3.png
bzw.
nachträglich /offline geht es auch z.B. über DISM++
NetFx3.5-2.png
gelöscht
Verfasst: 24.03.2020, 23:34
von user897
gelöscht
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 24.03.2020, 23:38
von Manny
in der Regel müsste es immer (in der betreffenden ISO) "P:\sources\sxs\microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab" sein
und was deinen ersten Post betrifft:
bevor ich das mit DISM++ gemacht habe sah das bei mir so aus
(Voraussetzung, betreffende ISO ist schon gemounted )
Dism /Image:"N:\ISO-BEARBEITUNG\Win10_1703\X64\SINGLE\Mount" /enable-feature /featurename:NetFX3 /All /Source:S:\sources\sxs /LimitAccess
(Laufwerksbuchstaben & Ordnerbezeichnungen stimmen natürlich nicht mehr so genau, das war noch einer der ersten Scripts, wo es aber funktionierte)

gelöscht
Verfasst: 25.03.2020, 00:27
von user897
gelöscht
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 25.03.2020, 00:31
von Manny
liegt es evtl. an den fehlenden " für das Mountverzeichnis ? - in deinem ersten Post sehe ich die da nicht (weiß aber auch nicht mehr 100%ig ob die da sein müssen) - müsste ich die Tage mal testen (muss gleich zur Arbeit)
gelöscht
Verfasst: 25.03.2020, 01:02
von user897
gelöscht
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 25.03.2020, 05:38
von DK2000
Das sollte eigentlich so passen, wie Du das gemacht hast. Die Paketnamen müssen nur angegeben werden, wenn man das über /Add-Package macht, Bei /Enable-Feature reicht die Angabe des Ordners, in welchem sich das Paket für die Offline Installation/Integration befindet.
Kann aber sein, dass Dism /Image:C:\test\offline /Cleanup-Image /AnalyzeComponentStore hier nicht richtig arbeitet. Das habe ich noch nie auf ein Offline-Image angewendet. Weiß gar nicht, ob das Offline überhaupt sinn macht. Müsste ich selber erst einmal testen.
Wenn DISM meldet, dass alles mit /Enable-Feature alles geklappt hat, dann passt das i.d.R. auch. NetFX3 sollte integriert und nach der Installation aktiviert sein.
Was für Fehlermeldungen erscheinen denn?
gelöscht
Verfasst: 25.03.2020, 18:20
von user897
gelöscht
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 25.03.2020, 18:52
von DK2000
Müsste man sich eine extra Logdatei erstellen lassen, um zu sehen, woran das liegt:
Code: Alles auswählen
Dism /Image:C:\test\offline /Cleanup-Image /StartComponentCleanup /LogPath:C:\StartComponentCleanup.log /LogLevel:4
/ResetBase sollte man nicht verwenden und ist so oder so gesperrt. Wird intern ignoriert.
0x800f0806 - CBS_E_PENDING bedeutet eigentlich, dass da etwas noch nicht abgeschlossen wurde, weswegen
StartComponentCleanup nicht ausgeführt werden kann. Kann ich jetzt aber so nicht sagen, woran das liegen könnte. Bräuche man die zusätzliche Logdatei.
Ansonsten müsste ich das mal versuchen zu reproduzieren. Müsstest mir dann aber nur sagen, welche Updates genau in welcher Reihenfolge integriert wurden und wann das NetFX3 dazu kam.
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 25.03.2020, 19:17
von Nemo_G
@user897:
Bevor ich mich hier wiederhole:
In meiner
Update-Übersicht zu Win1903/1909 habe ich im Abschnitt 1 ein Muster hinterlegt.
Es brauchen am Anfang der Prozedur nur die tatsächlichen Pfade und Index der gewünschten Edition(en) angepasst zu werden.
Gruß, Nemo
gelöscht
Verfasst: 25.03.2020, 19:19
von user897
gelöscht
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 25.03.2020, 19:25
von Ben
Wenn man das Netfx 3.5 Feature in ein Image integriert kann man das "/Cleanup-Image /StartComponentCleanup" nicht mehr ausführen. Da es dann immer diesen Fehler ausgibt.
gelöscht
Verfasst: 25.03.2020, 19:27
von user897
gelöscht
Re: NetFramework3.5 über DISM der install.wim hinzufügen
Verfasst: 25.03.2020, 19:29
von DK2000
@Ben:
Wie gesagt, dass kann sein. Bei meinen ISOs führe ich StartComponentCleanup nicht aus. Daher nicht aufgefallen. Aufgeräumt wird nach der Installation. Dann ist da wenigstens alles von "Staged" auf "Installed" übergegangen.
@user897:
Daher ja auch die Sache mit der extra Logdatei. Die enthält dann auch die Aktionen von CBS, so dass man da schneller sehen kann, woran es genau liegt. Aber wenn Ben sagt, dass StartComponentCleanup nach Offline-Aktivierung vom NetFX3 nicht mehr geht, dann glaube ich das auch.