Denniss wrote:Bei Vista gibt es ein Problem bei der Installation von kb2416470, trotz laut log erfolgreicher Installation (wird auch in der Systemsteuerung als installiertes Update gelistet) wird es sowohl über Windoofsupdate wieder angeboten als auch mittels WOU erneut installatiert (bei einen Kontrolldurchlauf nach der großen Installation).
Der MSBA moniert es ebenfalls als fehlend.
Das war schwierig:
Der MS-Katalog enthält ja nur CAB-Dateien und keine MSUs.
Wenn man sich die entsprechende MSU-Datei von
http://support.microsoft.com/kb/2416470 manuell besorgt und mit
- Code: Select all
expand -f:* Windows6.0-KB2416470-x86.msu %TEMP%\KB2416470
entpackt, findet 'dir "%TEMP%\KB2416470"':
- Code: Select all
26.09.2010 11:50 495 windows6.0-kb2416470-x86-pkgproperties.txt
26.09.2010 11:46 3.859.119 windows6.0-kb2416470-x86.cab
26.09.2010 11:03 743 windows6.0-kb2416470-x86.xml
26.03.2010 07:07 2.047.413 windows6.0-kb980842-x86.cab
Neben dem "Security update for .NET 3.5 SP1 on Windows Vista / Server 2008 (kb2416470)" ist also hier auch noch das "NCL update for the .NET Framework 3.5 Service Pack 1 on Windows Vista Service Pack 2" (vgl.
http://support.microsoft.com/kb/980842) in dem MSU-Paket enthalten, und jetzt kommt's:
Installiert das Paket man gemäß
http://support.microsoft.com/kb/934307 mit 'pkgmgr.exe /n:%TEMP%\KB2416470\windows6.0-kb2416470-x86.xml', so wird trotzdem nur windows6.0-kb2416470-x86.cab und nicht zusätzlich windows6.0-kb980842-x86.cab installiert, obwohl die Datei windows6.0-kb2416470-x86.xml
- Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<servicing>
<package action="install">
<assemblyIdentity name="Package_for_KB2416470" version="6.0.1.1" language="neutral" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" />
<source location="%configsetroot%\Windows6.0-KB2416470-x86.CAB" />
</package>
<package action="install">
<assemblyIdentity name="Package_for_KB980842" version="6.0.1.0" language="neutral" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" />
<source location="%configsetroot%\Windows6.0-KB980842-x86.CAB" />
</package>
</servicing>
</unattend>
beinhaltet.
Man muss also tatsächlich über "wusa" installieren...
Fixed in
http://trac.wsusoffline.net/browser/trunk (r214).
Bezüglich der Patches, die offenbar vom WUA nicht angefordert werden, kann ich wohl nichts machen.
Gruß
Torsten