Page 1 of 1

w63-x64 upd2

PostPosted: 21.11.2014, 22:12
by aker
Bei der Installation / Erkennung des Nov 2014 Updates von Windows 8.1 x64, scheint etwas nicht zu funktionieren. Auf dem PC ist das November Update bereits installiert, wsusou versucht jedoch, es trotzdem zu installieren.

cmd wrote:Starting WSUS Offline Update (v. 9.5b (r628)) at 21:51:40,86...
Checking user's privileges...
Determining system's properties...
Determining Windows licensing info...
Found Microsoft Windows version: 6.3.9600.17415 (w63 x64 deu sp0)
Found Microsoft Windows Software Licensing Management Tool info...
Name: Windows(R), Core edition
Beschreibung: Windows(R) Operating System, OEM_DM channel
Teil-Product Key: XXXXX
Lizenzstatus: Lizenziert
Checking medium content...
Medium build date: 21.11.2014
Medium supports Microsoft Windows (w63 x64 glb).
Checking Windows 8.1 / Server 2012 R2 Update 1 installation state...
Checking Windows 8.1 / Server 2012 R2 November 2014 Update Rollup installation state...
Warning: Windows 8.1 / Server 2012 R2 November 2014 Update Rollup installation files not found.

Checking Windows Update Agent version...
Checking Windows Installer version...
Checking Windows Script Host version...
Checking Internet Explorer version...
Checking Trusted Root Certificates' version...
Checking Revoked Root Certificates' version...
Checking C++ Runtime Libraries' installation state...
Checking Windows Defender installation state...
Checking state of service 'Windows Update'...
Starting service 'Windows Update' (wuauserv)...
Verifying integrity of Windows Update catalog file...
hashdeep64.exe: Audit passed
21:51:50,62 - Listing ids of missing updates (please be patient, this will take a while)...
22:06:53,11 - Done.
Listing ids of installed updates...
Listing update files...
Info: Skipping update kb976002 (Browser Choice) due to matching black list entry.
Info: Skipping update kb2917500 (Revoked Root Certificates) due to matching black list entry.
Installing updates...
Installing update 1 of 1...
Verifying integrity of ..\w63-x64\glb\Windows8.1-KB3016437-x64.msu...
hashdeep64.exe: Audit passed
Installing ..\w63-x64\glb\Windows8.1-KB3016437-x64.msu...
Warning: Installation of ..\w63-x64\glb\Windows8.1-KB3016437-x64.msu failed (errorlevel: -2145124329).


Installation successful. Please reboot your system now.


Ending WSUS Offline Update at 22:07:00,31...


wsusofflineupdate.log wrote:21.11.2014 21:51:40,90 - Info: Starting WSUS Offline Update (v. 9.5b (r628))
21.11.2014 21:51:40,90 - Info: Used path "C:\Users\admin\Desktop\wsusoffline\client\cmd\" on ADMIN-PC (user: admin)
21.11.2014 21:51:40,92 - Info: Option /updatercerts detected
21.11.2014 21:51:40,94 - Info: Option /updatecpp detected
21.11.2014 21:51:40,95 - Info: Option /verify detected
21.11.2014 21:51:43,34 - Info: Found Microsoft Windows version 6.3.9600.17415 (w63 x64 deu sp0)
21.11.2014 21:51:43,34 - Info: Found Microsoft Windows Software Licensing Management Tool info...
21.11.2014 21:51:43,34 - Info: Name: Windows(R), Core edition
21.11.2014 21:51:43,34 - Info: Beschreibung: Windows(R) Operating System, OEM_DM channel
21.11.2014 21:51:43,34 - Info: Teil-Product Key: XXXXX
21.11.2014 21:51:43,34 - Info: Lizenzstatus: Lizenziert
21.11.2014 21:51:43,42 - Info: Found Windows Update Agent version 7.9.9600.17415
21.11.2014 21:51:43,42 - Info: Found Windows Installer version 5.0.9600.17415
21.11.2014 21:51:43,42 - Info: Found Windows Script Host version 5.8.9600.17416
21.11.2014 21:51:43,42 - Info: Found Internet Explorer version 9.11.9600.17416
21.11.2014 21:51:43,42 - Info: Found Trusted Root Certificates' version 41.0.2195.0
21.11.2014 21:51:43,44 - Info: Found Revoked Root Certificates' version 6.0.2195.0
21.11.2014 21:51:43,44 - Info: Found Microsoft Data Access Components version 6.3.9600.16384
21.11.2014 21:51:43,44 - Info: Found Microsoft Silverlight version 0.0.0.0
21.11.2014 21:51:43,44 - Info: Found Windows Media Player version 12.0.9600.17415
21.11.2014 21:51:43,44 - Info: Found Remote Desktop Client version 6.3.9600.17415
21.11.2014 21:51:43,45 - Info: Found Microsoft .NET Framework 3.5 version 3.5.30729.4926
21.11.2014 21:51:43,45 - Info: Found Windows PowerShell version 0.0
21.11.2014 21:51:43,45 - Info: Found Microsoft .NET Framework 4 version 4.5.51650
21.11.2014 21:51:43,45 - Info: Found Windows Management Framework version 4.0
21.11.2014 21:51:43,45 - Info: Found Windows Defender definitions version 1.155.266.0
21.11.2014 21:51:43,47 - Info: Medium build date: 21.11.2014
21.11.2014 21:51:43,50 - Info: Medium supports Microsoft Windows (w63 x64 glb)
21.11.2014 21:51:45,19 - Warning: Windows 8.1 / Server 2012 R2 November 2014 Update Rollup installation files not found
21.11.2014 21:51:46,22 - Info: Detected state of service 'Windows Update': Stopped (start mode: Auto)
21.11.2014 21:51:48,45 - Info: Started service 'Windows Update' (wuauserv)
21.11.2014 22:06:53,11 - Info: Listed ids of missing updates
21.11.2014 22:06:54,26 - Info: Listed ids of installed updates
21.11.2014 22:06:54,34 - Info: Skipped update kb976002 (Browser Choice) due to matching black list entry
21.11.2014 22:06:54,34 - Info: Skipped update kb2917500 (Revoked Root Certificates) due to matching black list entry
21.11.2014 22:06:54,90 - Info: Listed update files
21.11.2014 22:07:00,20 - Warning: Installation of ..\w63-x64\glb\Windows8.1-KB3016437-x64.msu failed (errorlevel: -2145124329)
21.11.2014 22:07:00,28 - Info: Installed 1 updates
21.11.2014 22:07:00,29 - Info: Installation successful
21.11.2014 22:07:00,31 - Info: Ending WSUS Offline Update


1) es scheint mir, dass die Erkennung des Installationsstatusses der Updates nicht funktioniert. Die Datei InstalledUpdateIds.txt enthält alle drei UpdateIds, die in StaticIds-w63-upd2.txt definiert sind.

2) wsusou gibt, obwohl alle Dateien existieren, eine Meldung aus, dass die Installationsdateien fehlen.

3) auch verwirrend ist der Installationsversuch von KB3016437 ( :!: auch mit "/skipdynamic" :!: ), welches bei manueller Installation meldet, es sei für diesen Rechner nicht geeignet. ( :arrow: ExcludeList)

Die Ursache ist vermutlich, dass nach
Code: Select all
%SystemRoot%\System32\findstr.exe /L /I /V /G:"%TEMP%\InstalledUpdateIds.txt" ..\static\StaticUpdateIds-w63-upd2.txt >"%TEMP%\MissingUpdateIds.txt"
eine leere Datei "MissingUpdateIds.txt" erzeugt wird und ListUpdatesToInstall.cmd deswegen keine UpdatesToInstall.txt generiert.

Code: Select all
// taken from DoUpdate.cmd

echo Checking Windows 8.1 / Server 2012 R2 November 2014 Update Rollup installation state...
if exist %SystemRoot%\Temp\wou_w63upd2_tried.txt goto SkipSPInst
%CSCRIPT_PATH% //Nologo //B //E:vbs ListInstalledUpdateIds.vbs
if exist "%TEMP%\InstalledUpdateIds.txt" (
  %SystemRoot%\System32\findstr.exe /L /I /V /G:"%TEMP%\InstalledUpdateIds.txt" ..\static\StaticUpdateIds-w63-upd2.txt >"%TEMP%\MissingUpdateIds.txt"
  del "%TEMP%\InstalledUpdateIds.txt"
) else (
  copy /Y ..\static\StaticUpdateIds-w63-upd2.txt "%TEMP%\MissingUpdateIds.txt" >nul
)
call ListUpdatesToInstall.cmd /excludestatics /ignoreblacklist
if errorlevel 1 goto ListError
if exist "%TEMP%\UpdatesToInstall.txt" (
  echo Installing Windows 8.1 / Server 2012 R2 November 2014 Update Rollup...
  echo %DATE% %TIME% - Info: Installing Windows 8.1 / Server 2012 R2 November 2014 Update Rollup>>%UPDATE_LOGFILE%
  call InstallListedUpdates.cmd %VERIFY_MODE% /errorsaswarnings
  if not errorlevel 1 (
    if not exist %SystemRoot%\Temp\nul md %SystemRoot%\Temp
    echo. >%SystemRoot%\Temp\wou_w63upd2_tried.txt
    set RECALL_REQUIRED=1
    goto Installed
  )
) else (
  echo Warning: Windows 8.1 / Server 2012 R2 November 2014 Update Rollup installation files not found.
  echo %DATE% %TIME% - Warning: Windows 8.1 / Server 2012 R2 November 2014 Update Rollup installation files not found>>%UPDATE_LOGFILE%
  if not exist %SystemRoot%\Temp\nul md %SystemRoot%\Temp
  echo. >%SystemRoot%\Temp\wou_w63upd2_tried.txt
)


Viele Grüße

Re: w63-x64 upd2

PostPosted: 24.11.2014, 18:00
by WSUSUpdateAdmin
Moin und danke, aker,

ich kann 1) zwar nicht nachvollziehen, habe aber für 2) und 3) einen prinzipiellen Fix, denke ich - kommt wohl mit dem Release...

Gruß
Torsten

Re: w63-x64 upd2

PostPosted: 24.11.2014, 19:36
by aker
Was ich mit 1) meinte, war, dass alle drei Updates, die in StaticUpdateIds-w63-upd2.txt definiert sind, installiert und via ListInstalledUpdateIds.vbs auch erkannt werden.

Viele Grüße