Viele Systeme erhalten ihre Microsoft Updates über einen sogenannten WSUS-Dienst (Windows Server Update Service). Dieses wird nicht nur bei den öffentlichen Zugangspunkten des Herstellers Microsoft, sondern auch in größeren Umgebungen genutzt. Die Updates werden dabei auf einem zentralen Server gespeichert und innerhalb des Netzwerkes den Systemen zur Verfügung gestellt.
Um zu ermitteln, wann das letzte Update durchgeführt wurde, lassen sich Registry-Werte ermitteln und auch in zentrale Management-Systeme wie zum Beispiel einer Software-Verteilung einarbeiten.
Letzte Ermittlung:
Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Detect
Objekt: LastSuccessTime
Letzter Download:
Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Download
Objekt: LastSuccessTime
Letzte Installation:
Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install
Objekt: LastSuccessTime
Nächste Ermittlung:
Pfad: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update
Objekt: NextDetectionTime
Diese Zeitstempel werden im Format JJJJ-MM-TT HH:MM:SS gespeichert. Des Weiteren sind Sie in der Zeitzone GMT angesiedelt, Dieses sollte bei der Ermittlung und Bewertung der Zeiten beachtet oder vielleicht auch in einer Software-Lösung angepasst werden.
Update 08.01.8017:
Gilt bis Windows 10 – Dort sind diese Werte nicht mehr verfügbar.