Frisches W7-Update und fehlende Patches

Frisches W7-Update und fehlende Patches

Postby rolfie » 10.02.2016, 12:13

Habe mir die Version 10.4 geladen und dann auf einem ext4-Verzeichnis entpackt, Wheezy amd64 mit Mate Desktop. Das Skript DownloadUpdates.sh habe ich als root im Terminal laufen lassen, nur W7 x64 angewählt. Schien alles ok, keine Fehlermeldungen, das war am 7.2. Ist das erste mal dass ich das Offline-Update auf Linux sammeln lasse.

Gestern den PC mit den geladenen Dateien aktualisiert, dabei ist im Log aufgefallen dass er ein paar Dateien vermisst:
Code: Select all
09.02.2016 16:49:43,42 - Warning: File ..\cpp\vcredist2012_x86.exe not found
Da fehlt die x86-Version. X64 ist vorhanden.
Code: Select all
09.02.2016 17:07:51,52 - Warning: Update kb3004375 (id: 94a9ce1d-6901-440f-8000-1b7adb1d711d) not found
09.02.2016 17:07:51,52 - Warning: Update kb3031432 (id: a5ca050d-9c70-4b9e-ba03-bc23c4264f8c) not found

Code: Select all
09.02.2016 18:25:34,61 - Warning: Microsoft Security Essentials definition file (..\msse\x64-glb\mpam-fex64.exe) not found
MSSE war installiert, nach herstellen der Internetverbindung wurden die aktuellen Definitionen geladen.

Schaut Euch das mal an.

Mfg rolfie

Nachtrag: der MBSA ist aber zufrieden, dem fehlen kb3004375 und kb3031432 nicht.

Nachtrag2: Warum läd das Paket das SP1 windows6.1-KB976932-X64.exe, obwohl ich das SP abgewählt habe?
Warum sind im Paket Dateien für Net Framework 3.5 dabei? Win7SP1 hat schon die 3.5.1 eingebaut.
rolfie
 
Posts: 14
Joined: 02.02.2016, 14:59

Re: Frisches W7-Update und fehlende Patches

Postby hbuhrmester » 13.02.2016, 07:11

Die beiden fehlenden kb-Nummern stehen in der Datei ../exclude/ExcludeList-superseded-exclude.txt

Diese Datei enthält Updates, die von Microsoft als superseded gekennzeichnet wurden, und die deshalb auch vom MBSA nicht als fehlend gemeldet werden.

Von WSUS Offline Update werden sie trotzdem installiert, vielleicht als Workaround, um die Berechnung der fehlenden Updates zu beschleunigen.

Die Datei ExcludeList-superseded-exclude.txt enthält also Ausnahmen für die Berechnung der superseded updates. Allerdings wertet das Skript DownloadUpdates.sh diese Datei nicht aus.


Die kb-Nummer KB976932 steht in der Datei ../exclude/ExcludeList-SPs.txt

Diese Datei dient als "Blacklist", um Service Packs auszuschließen. Sie gilt für die statischen Updates von Windows, Office und .NET-Frameworks. Allerdings scheint das Linux-Skript diese Datei nur auf die Office-Updates anzuwenden.


Nachtrag:

Der Offline-Installer für das NET Framework 3.5 SP1 scheint der letzte Installer für diese Version zu sein. Sie wird vielleicht für Windows Vista gebraucht, oder auch für Windows 8, wenn man ältere Anwendungen hat, die mit dem .NET Framework 4.6 nicht laufen.

Allerdings stellt sich dann eine andere Frage: Wenn praktisch alle unterstützten Windows-Versionen ein .NET Framework vorinstalliert haben, sollten die Updates dann nicht immer mit heruntergeladen werden, so ähnlich wie für den Internet Explorer?
hbuhrmester
 
Posts: 207
Joined: 11.10.2013, 20:59

Re: Frisches W7-Update und fehlende Patches

Postby harry » 13.02.2016, 11:42

hbuhrmester wrote:Allerdings stellt sich dann eine andere Frage: Wenn praktisch alle unterstützten Windows-Versionen ein .NET Framework vorinstalliert haben, sollten die Updates dann nicht immer mit heruntergeladen werden, so ähnlich wie für den Internet Explorer?

Die Updates für vorinstallierte .NET-Versionen tragen das OS im Namen und werden berücksichtigt.

Beispiel vom Februar-Patchtag:
Sicherheitsupdate für Microsoft .NET Framework 3.5.1 unter Windows 7 SP1 (KB3127220)

Über Microsoft Security Bulletin MS16-019 findet man:
Code: Select all
Windows6.0-KB3127219-x86.msu (Vista .NET 2.0 SP2)
Windows6.1-KB3127220-x86.msu (Win7 .NET 3.5.1)
NDP45-KB3127229-x86.exe (Vista+7 .NET 4.5.2)
NDP46-KB3127233-x86.exe (Vista+7 .NET 4.6/4.6.1)
Windows8-RT-KB3127221-x64.msu (Server 2012 .NET 3.5)
Windows8-RT-KB3127227-x64.msu (Server 2012 .NET 4.5.2)
Windows8-RT-KB3127230-x64.msu (Server 2012 .NET 4.6/4.6.1 - obwohl nicht vorinstalliert!)
Windows8.1-KB3127222-x86.msu (Win 8.1 .NET 3.5)
Windows8.1-KB3127226-x86.msu (Win 8.1 .NET 4.5.2)
Windows8.1-KB3127231-x86.msu (Win 8.1 .NET 4.6/4.6.1 - obwohl nicht vorinstalliert!)
kumulatives Update KB3135174 (Win10 .NET 3.5, 4.6)
kumulatives Update KB3135173 (Win10 v1511 .NET 3.5, 4.6.1)

(Welches Update auf Windows 10 ohne 1511 (aber mit .NET 4.6.1) installiert wird, weiß ich nicht ;) )

Daraus folgt m.M.n.: Die Updates ndp35sp1-* werden nur für Vista benötigt, ( ndp45-* und ) ndp46-* nur für Vista und Windows 7.
harry
 
Posts: 682
Joined: 29.10.2009, 17:02

Re: Frisches W7-Update und fehlende Patches

Postby aker » 13.02.2016, 22:31

Windows 10 Build 10240 (TH1) akzeptiert nach Installation des .NET 4.6.1 keinen der .\client\dotnet\x??-glb\ndp46*.exe-Patches.
Ich gehe daher davon aus, dass die Updates für .NET irgendwo in dem kumulativen Win 10-Updates enthalten sind.

Viele Grüße
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to sell it.
aker
aker
 
Posts: 2646
Joined: 02.03.2011, 15:32

Re: Frisches W7-Update und fehlende Patches

Postby boco » 14.02.2016, 00:43

Ms is now documenting changes, somewhat. Hopefully it will be a little easier to determine changes in cumulative updates.

http://windows.microsoft.com/en-us/wind ... windows-10
Microsoft update catalog: http://catalog.update.microsoft.com/v7/site/
Windows Install media creator: https://support.microsoft.com/en-us/help/15088/windows-create-installation-media
boco
 
Posts: 1743
Joined: 24.11.2009, 17:00
Location: Germany

Re: Frisches W7-Update und fehlende Patches

Postby WSUSUpdateAdmin » 14.02.2016, 18:36

Moin!

harry wrote:Daraus folgt m.M.n.: Die Updates ndp35sp1-* werden nur für Vista benötigt, ( ndp45-* und ) ndp46-* nur für Vista und Windows 7.


Klingt sehr plausibel und ist jetzt drin. :)

Danke & Gruß
Torsten
WSUSUpdateAdmin
Administrator
 
Posts: 1988
Joined: 07.07.2009, 14:38


Return to Linux

Who is online

Users browsing this forum: No registered users and 1 guest