Dienstag, 27. Oktober 2015

KB3046017 konnte nicht installiert werden "Path not found"

Auf einem Windows Server 2012 R2 Terminalserver konnte das KB3046017 nicht installiert werden.

Fehlerbeschreibung:

Installation Failure: Windows failed to install the following update with error 0x80070003: Security Update for Windows (KB3046017).

Hinter der Fehlernummer steckt "Path not found". Mit Procmon kam ich nicht weiter, da dort zu viel geloggt wurde.

Ein "SFC /Scannow" fand korrupte Dateien und reparierte sie:

2015-10-27 10:42:26, Info                  CSI    00000970 [SR] Verify complete
2015-10-27 10:42:26, Info                  CSI    00000971 [SR] Repairing 8 components
2015-10-27 10:42:26, Info                  CSI    00000972 [SR] Beginning Verify and Repair transaction
2015-10-27 10:42:27, Info                  CSI    00000973 [SR] Repairing corrupted file [ml:520{260},l:154{77}]"\??\d:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch"\[l:36{18}]"Server Manager.lnk" from store

2015-10-27 10:42:27, Info                  CSI    00000974 [SR] Repairing corrupted file [ml:520{260},l:154{77}]"\??\d:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch"\[l:34{17}]"Control Panel.lnk" from store
usw.

Es stellte sich heraus, dass die Umstellung des Profilpfades für neue Profile von c:\ nach d:\ zu dem Problem führte. Direkt nach dem Durchlauf von "sfc /scannow" konnte das Update installiert werden.