Windows Updates
Für die Erkennung der Updates wird Microsofts internes Windows Updates API (WUAPI) verwendet. Es werden alle Windows Updates und deren Historie angezeigt.
![]()  | 
 Zunächst wird auf der linken Seite im Bereich System Information die Inventurklasse Windows Updates ausgewählt.  | 
Im Folgenden werden die einzelnen Schaltflächen des Hauptmenüs und deren Funktionen beschrieben.
![]()  | 
 Aus der Skin Gallery können unterschiedliche Skins für die Darstellung von PC-SysInfo sowie verschiedene Farbpaletten ausgewählt werden. Die entsprechenden Steuerelemente dazu befinden sich im Kopfteil der Applikation oben links.  | 
![]()  | 
 Settings öffnet die Konfigurationseinstellungen.  | 
![]()  | 
 Create Package Source kopiert jene Dateien, die gebraucht werden, wenn PC-SysInfo im Zusammenhang mit einer Systems Management Umgebung verwendet wird. Die bereitgestellten Dateien können z.B. für die Erstellung eines Pakets verwendet werden. Diese Option ist nur bei gültiger Lizenz aktiv.  | 
![]()  | 
 Um die Windows Updates und deren Historie sehen zu können, muss mit dem Button Check for Updates der Scan-Vorgang gestartet werden. Dazu ist es erforderlich, dass der Dienst Windows Updates gestartet ist. Ist das nicht der Fall, wird der Dienst gestartet und nach Beendigung des Scan-Vorgangs wieder in den vorherigen Zustand versetzt. Vorab erscheint folgende Meldung:  | 
| 
 Mit Save oder Save All können die Ergebnisse der ausgewählten Klasse oder die Ergebnisse aller Inventurklassen innerhalb des WMI-Repositoriums gespeichert werden2.  | 
|
| 
 Die Windows Updates Infos geben Auskunft darüber, welcher Server und welches CAB-File (wsusscn2.cab) verwendet wird. Diese Einstellungen sind konfigurierbar. Darüber hinaus wird die Version des WUAPI auf dem Client angezeigt.  | 
|
![]()  | 
 Magnifier zeigt eine Lupe an, mit der ein beliebiger Bildschirmausschnitt vergrößert werden kann.  | 
![]()  | 
 About zeigt Informationen zu PC-SysInfo an.  | 
Durch den Doppelklick auf ein Windows Update werden die Details angezeigt:
Durch den Doppelklick auf eine Windows-Update-Historie werden ebenfalls die Details angezeigt:
Das Ein- und Ausschalten von Inventurklassen, sowie die Anpassung des Namensraums und der WMI-Klasse ist im Kapitel Konfiguration beschrieben.
Die folgende Tabelle beschreibt die Eigenschaften der Inventurklasse Windows Updates.
| Name | 
Typ | 
Schlüssel | 
Array | 
Beschreibung | 
| Classification | String | Die Klassifizierung | ||
| Description | String | Die Beschreibung | ||
| DownloadSize | String | Die Größe des Downloads | ||
| EulaAccepted | Boolean | 
 Definiert, ob die EULA akzeptiert worden ist.  | 
||
| Id | String | ✅ | 
Die ID | |
| Impact | String | Die Auswirkungen | ||
| IsAuthorized | Boolean | 
 Definiert, ob das Update autorisiert ist.  | 
||
| IsDownloaded | Boolean | 
 Definiert, ob das Update heruntergeladen worden ist.  | 
||
| IsHidden | Boolean | 
 Definiert, ob es sich um ein verborgenes Update handelt.  | 
||
| IsInstalled | Boolean | 
 Definiert, ob das Update installiert worden ist.  | 
||
| IsMandatory | Boolean | 
 Definiert, ob das Update verpflichtend ist.  | 
||
| IsPresent | Boolean | 
 Definiert, ob das Update vorhanden ist.  | 
||
| IsUninstallable | Boolean | 
 Definiert, ob das Update deinstalliert werden kann.  | 
||
| KBArticleIDs | String | Die IDs des Knowledge Base Artikels | ||
| Languages | String | Eine kommaseparierte Liste der bereitgestellten Sprachen | ||
| MaxDownloadSize | String | Die maximale Download-Größe | ||
| MinDownloadSize | String | Die minimale Download-Größe | ||
| MoreInfoUrls | String | Die URLs zu weiterführenden Informationen | ||
| Product | String | Die Produktbezeichnung | ||
| Published | DateTime | Das Datum der Veröffentlichung | ||
| RebootRequired | Boolean | Definiert, ob ein Neustart erforderlich ist. | ||
| RecommendedCpuSpeedMHz | SInt32 | Die empfohlene CPU-Geschwindigkeit in MHz | ||
| RecommendedHardDiskSpaceMB | SInt32 | Der empfohlene Speicherplatz in MB | ||
| RecommendedMemoryMB | SInt32 | Die empfohlene Größe des RAM in MB | ||
| ReleaseNotes | String | Die Versionshinweise | ||
| RevisionNumber | SInt32 | Die Revisionsnummer | ||
| SecurityBulletinIDs | String | Die Security Bulletin-ID | ||
| Severity | String | Der Schweregrad | ||
| SupersededUpdateIDs | String | Die Ersetzte Update-ID | ||
| SupportUrl | String | Die Support-URL | ||
| Title | String | Der Titel | ||
| Type | String | Der Typ | 
Windows Updates History
Die folgende Tabelle beschreibt die Eigenschaften der Inventurklasse Windows Updates History.
| Name | 
Typ | 
Schlüssel | 
Array | 
Beschreibung | 
| ClientApplicationID | String | Die Bezeichnung der Client-Anwendung, die das Update verarbeitet hat. | ||
| Date | DateTime | Das Datum der Historie | ||
| Description | String | Die Beschreibung | ||
| Id | String | ✅ | 
Die ID | |
| Result | SInt32 | Das Ergebnis als Integer | ||
| ResultCode | String | Das Ergebnis als Text | ||
| ServerSelection | String | Definiert den Serverdienst, der von Windows Update verwendet wurde. | ||
| Title | String | Der Titel | 















