Win32_OperatingSystem

Win32_OperatingSystem

The operating systems on Windows devices.

Column 

Description

Column 

Description

DeviceGuid 

The device that the operating system belongs to.

BootDevice 

The name of the disk drive from which the Win32 operating system boots. For example: \\Device\Harddisk0.

BuildNumber 

The build number of the operating system. It can be used for more precise versioning information than product release version numbers For example: 1381.

BuildType 

Indicates the type of build used for the operating system. For example: retail build and checked build.

Caption 

A one-line description of the object. The string includes the operating system version. For example, "Microsoft Windows 7 Enterprise". This property can be localized.

CSCreationClassName 

Contains the scoping computer system's creation class name.

CSDVersion 

Contains a null-terminated string that indicates the latest Service Pack installed on the computer system. If no Service Pack is installed, the string is NULL. For computer systems running Windows 95, this property contains a null-terminated string that provides arbitrary additional information about the operating system. For example: Service Pack 3.

CSName 

Contains the scoping computer system's name.

CurrentTimeZone 

Indicates the number of minutes the operating system is offset from Greenwich Mean Time. The number can be positive, negative, or zero.

DataExecutionPrevention_32BitApplications 

Indicates if 32-bit applications are running with Data Execution Prevention (DEP) applied (TRUE) or not (FALSE). If DataExecutionPrevention_Available = FALSE, this property is also FALSE.

DataExecutionPrevention_Available 

Indicates if the hardware supports Windows Data Execution Prevention (DEP) technology (TRUE) or not (FALSE). DEP ensures that all memory locations are marked with a non-executable attribute unless the memory location explicitly contains executable code. This can help mitigate certain types of buffer overrun security exploits. If DEP is available, 64-bit applications are automatically protected. To determine if DEP has been enabled for 32-bit applications and drivers, use the DataExecutionPrevention_ properties.

InstallDate 

The date the object was installed. This property does not require a value to indicate that the object is installed.

LastBootUpTime 

The time when the operating system was last booted.

Manufacturer 

Indicates the name of the operating system manufacturer. For example, for Win32 systems, this value will be Microsoft Corporation.

NumberOfLicensedUsers 

The number of user licenses for the operating system. If unlimited, enter 0. If unknown, enter -1.

NumberOfProcesses 

The number of process contexts currently loaded or running on the operating system.

NumberOfUsers

The number of user sessions for which the operating system is currently storing state information.

 

Indicates the company name of the registered user's operating system. For example: Microsoft Corporation.

OSArchitecture 

Indicates the architecture of the operating system. For example: 32-bit, 64-bit Intel, 64-bit AMD.

OSLanguage 

Indicates which language version of the operating system is installed. For example: 0x0807 (German, Switzerland).

PAEEnabled

Indicates if the physical address extensions (PAE) are enabled by the operating system running on Intel processors (TRUE) or not (FALSE). PAE lets applications address more than 4 GB of physical memory. When PAE is enabled, the operating system uses three-level linear address translation rather than two-level. Providing more physical memory to an application reduces the need to swap memory to the page file and increases performance. To enable PAE, use the "/PAE" switch in the Boot.ini file.

ProductType 

Indicates additional information about the system. This can be one of the following values: 1 = Work Station, 2 = Domain Controller, 3 = Server.

RegisteredUser 

Indicates the name of the registered user of the operating system. For example: Jane Doe.

SerialNumber 

Indicates the operating system product serial identification number. For example:10497-OEM-0031416-71674.

ServicePackMajorVersion 

Indicates the major version number of the service pack installed on the computer system. If no service pack has been installed, the value is zero. Valid for computers running Windows 2000 and later. Otherwise, it is NULL.

ServicePackMinorVersion 

Indicates the minor version number of the service pack installed on the computer system. If no service pack has been installed, the value is zero. ServicePackMinorVersion is valid for computers running Windows 2000 and later. Otherwise, it is NULL.

Version

The version number of the operating system. For example: 4.0.

WindowsDirectory

The Windows directory of the operating system. For example: C:\WINDOWS.