ComputerInfo ComputerInfo ComputerInfo ComputerInfo ComputerInfo Class


The ComputerInfo class is output to the PowerShell pipeline.

public ref class ComputerInfo
class ComputerInfo
public class ComputerInfo
type ComputerInfo = class
Public Class ComputerInfo


ComputerInfo() ComputerInfo() ComputerInfo() ComputerInfo() ComputerInfo()


BiosBIOSVersion BiosBIOSVersion BiosBIOSVersion BiosBIOSVersion BiosBIOSVersion

Array of the complete system BIOS information. In many computers there can be several version strings that are stored in the registry and represent the system BIOS information

BiosBuildNumber BiosBuildNumber BiosBuildNumber BiosBuildNumber BiosBuildNumber

Internal identifier for this compilation of the BIOS firmware

BiosCaption BiosCaption BiosCaption BiosCaption BiosCaption

Short description of the BIOS.

BiosCharacteristics BiosCharacteristics BiosCharacteristics BiosCharacteristics BiosCharacteristics

Array of BIOS characteristics supported by the system as defined by the System Management BIOS Reference Specification

BiosCodeSet BiosCodeSet BiosCodeSet BiosCodeSet BiosCodeSet

Code set used by the BIOS

BiosCurrentLanguage BiosCurrentLanguage BiosCurrentLanguage BiosCurrentLanguage BiosCurrentLanguage

Name of the current BIOS language

BiosDescription BiosDescription BiosDescription BiosDescription BiosDescription

Description of the BIOS

BiosEmbeddedControllerMajorVersion BiosEmbeddedControllerMajorVersion BiosEmbeddedControllerMajorVersion BiosEmbeddedControllerMajorVersion BiosEmbeddedControllerMajorVersion

Major version of the embedded controller firmware

BiosEmbeddedControllerMinorVersion BiosEmbeddedControllerMinorVersion BiosEmbeddedControllerMinorVersion BiosEmbeddedControllerMinorVersion BiosEmbeddedControllerMinorVersion

Minor version of the embedded controller firmware

BiosFirmwareType BiosFirmwareType BiosFirmwareType BiosFirmwareType BiosFirmwareType

Firmware type of the local computer.

BiosIdentificationCode BiosIdentificationCode BiosIdentificationCode BiosIdentificationCode BiosIdentificationCode

Manufacturer's identifier for this software element. Often this will be a stock keeping unit (SKU) or a part number

BiosInstallableLanguages BiosInstallableLanguages BiosInstallableLanguages BiosInstallableLanguages BiosInstallableLanguages

Number of languages available for installation on this system. Language may determine properties such as the need for Unicode and bidirectional text

BiosInstallDate BiosInstallDate BiosInstallDate BiosInstallDate BiosInstallDate

Date and time the object was installed.

BiosLanguageEdition BiosLanguageEdition BiosLanguageEdition BiosLanguageEdition BiosLanguageEdition

Language edition of the BIOS firmware. The language codes defined in ISO 639 should be used. Where the software element represents a multilingual or international version of a product, the string "multilingual" should be used

BiosListOfLanguages BiosListOfLanguages BiosListOfLanguages BiosListOfLanguages BiosListOfLanguages

Array of names of available BIOS-installable languages

BiosManufacturer BiosManufacturer BiosManufacturer BiosManufacturer BiosManufacturer

Manufacturer of the BIOS

BiosName BiosName BiosName BiosName BiosName

Name used to identify the BIOS

BiosOtherTargetOS BiosOtherTargetOS BiosOtherTargetOS BiosOtherTargetOS BiosOtherTargetOS

Records the manufacturer and operating system type for the BIOS when the BiosTargetOperatingSystem property has a value of 1 (Other). When TargetOperatingSystem has a value of 1, BiosOtherTargetOS must have a nonnull value. For all other values of BiosTargetOperatingSystem, BiosOtherTargetOS is NULL

BiosPrimaryBIOS BiosPrimaryBIOS BiosPrimaryBIOS BiosPrimaryBIOS BiosPrimaryBIOS

If true, this is the primary BIOS of the computer system

BiosReleaseDate BiosReleaseDate BiosReleaseDate BiosReleaseDate BiosReleaseDate

Release date of the Windows BIOS

BiosSeralNumber BiosSeralNumber BiosSeralNumber BiosSeralNumber BiosSeralNumber

Assigned serial number of the BIOS


BIOS version as reported by SMBIOS

BiosSMBIOSMajorVersion BiosSMBIOSMajorVersion BiosSMBIOSMajorVersion BiosSMBIOSMajorVersion BiosSMBIOSMajorVersion

SMBIOS major version number. This property is null if SMBIOS is not found

BiosSMBIOSMinorVersion BiosSMBIOSMinorVersion BiosSMBIOSMinorVersion BiosSMBIOSMinorVersion BiosSMBIOSMinorVersion

SMBIOS minor version number. This property is null if SMBIOS is not found

BiosSMBIOSPresent BiosSMBIOSPresent BiosSMBIOSPresent BiosSMBIOSPresent BiosSMBIOSPresent

If true, the SMBIOS is available on this computer system

BiosSoftwareElementState BiosSoftwareElementState BiosSoftwareElementState BiosSoftwareElementState BiosSoftwareElementState

State of a BIOS software element

BiosStatus BiosStatus BiosStatus BiosStatus BiosStatus

Status of the BIOS

BiosSystemBiosMajorVersion BiosSystemBiosMajorVersion BiosSystemBiosMajorVersion BiosSystemBiosMajorVersion BiosSystemBiosMajorVersion

Major elease of the System BIOS

BiosSystemBiosMinorVersion BiosSystemBiosMinorVersion BiosSystemBiosMinorVersion BiosSystemBiosMinorVersion BiosSystemBiosMinorVersion

Minor release of the System BIOS

BiosTargetOperatingSystem BiosTargetOperatingSystem BiosTargetOperatingSystem BiosTargetOperatingSystem BiosTargetOperatingSystem

Target operating system

BiosVersion BiosVersion BiosVersion BiosVersion BiosVersion

Version of the BIOS. This string is created by the BIOS manufacturer

CsAdminPasswordStatus CsAdminPasswordStatus CsAdminPasswordStatus CsAdminPasswordStatus CsAdminPasswordStatus

System hardware security settings for administrator password status

CsAutomaticManagedPagefile CsAutomaticManagedPagefile CsAutomaticManagedPagefile CsAutomaticManagedPagefile CsAutomaticManagedPagefile

If true, the system manages the page file

CsAutomaticResetBootOption CsAutomaticResetBootOption CsAutomaticResetBootOption CsAutomaticResetBootOption CsAutomaticResetBootOption

If True, the automatic reset boot option is enabled

CsAutomaticResetCapability CsAutomaticResetCapability CsAutomaticResetCapability CsAutomaticResetCapability CsAutomaticResetCapability

If True, the automatic reset is enabled

CsBootOptionOnLimit CsBootOptionOnLimit CsBootOptionOnLimit CsBootOptionOnLimit CsBootOptionOnLimit

Boot option limit is ON. Identifies the system action when the CsResetLimit value is reached

CsBootOptionOnWatchDog CsBootOptionOnWatchDog CsBootOptionOnWatchDog CsBootOptionOnWatchDog CsBootOptionOnWatchDog

Type of reboot action after the time on the watchdog timer is elapsed

CsBootROMSupported CsBootROMSupported CsBootROMSupported CsBootROMSupported CsBootROMSupported

If true, indicates whether a boot ROM is supported

CsBootStatus CsBootStatus CsBootStatus CsBootStatus CsBootStatus

Status and Additional Data fields that identify the boot status

CsBootupState CsBootupState CsBootupState CsBootupState CsBootupState

System is started. Fail-safe boot bypasses the user startup files—also called SafeBoot

CsCaption CsCaption CsCaption CsCaption CsCaption

The name of this computer

CsChassisBootupState CsChassisBootupState CsChassisBootupState CsChassisBootupState CsChassisBootupState

Boot up state of the chassis

CsChassisSKUNumber CsChassisSKUNumber CsChassisSKUNumber CsChassisSKUNumber CsChassisSKUNumber

The chassis or enclosure SKU number as a string

CsCurrentTimeZone CsCurrentTimeZone CsCurrentTimeZone CsCurrentTimeZone CsCurrentTimeZone

Amount of time the unitary computer system is offset from Coordinated Universal Time (UTC).

CsDaylightInEffect CsDaylightInEffect CsDaylightInEffect CsDaylightInEffect CsDaylightInEffect

If True, the daylight savings mode is ON

CsDescription CsDescription CsDescription CsDescription CsDescription

Description of the computer system

CsDNSHostName CsDNSHostName CsDNSHostName CsDNSHostName CsDNSHostName

Name of local computer according to the domain name server

CsDomain CsDomain CsDomain CsDomain CsDomain

Name of the domain to which a computer belongs.

CsDomainRole CsDomainRole CsDomainRole CsDomainRole CsDomainRole

Role of a computer in an assigned domain workgroup. A domain workgroup is a collection of computers on the same network. For example, a DomainRole property may show that a computer is a member workstation

CsEnableDaylightSavingsTime CsEnableDaylightSavingsTime CsEnableDaylightSavingsTime CsEnableDaylightSavingsTime CsEnableDaylightSavingsTime

Enables daylight savings time on a computer. A value of True indicates that the system time changes to an hour ahead or behind when DST starts or ends. A value of False indicates that the system time does not change to an hour ahead or behind when DST starts or ends. A value of NULL indicates that the DST status is unknown on a system.

CsFrontPanelResetStatus CsFrontPanelResetStatus CsFrontPanelResetStatus CsFrontPanelResetStatus CsFrontPanelResetStatus

Hardware security setting for the reset button on a computer

CsHypervisorPresent CsHypervisorPresent CsHypervisorPresent CsHypervisorPresent CsHypervisorPresent

If True, a hypervisor is present

CsInfraredSupported CsInfraredSupported CsInfraredSupported CsInfraredSupported CsInfraredSupported

If True, an infrared port exists on a computer system

CsInitialLoadInfo CsInitialLoadInfo CsInitialLoadInfo CsInitialLoadInfo CsInitialLoadInfo

Data required to find the initial load device or boot service to request that the operating system start up

CsInstallDate CsInstallDate CsInstallDate CsInstallDate CsInstallDate

Object is installed. An object does not need a value to indicate that it is installed

CsKeyboardPasswordStatus CsKeyboardPasswordStatus CsKeyboardPasswordStatus CsKeyboardPasswordStatus CsKeyboardPasswordStatus

System hardware security setting for Keyboard Password Status

CsLastLoadInfo CsLastLoadInfo CsLastLoadInfo CsLastLoadInfo CsLastLoadInfo

Array entry of the CsInitialLoadInfo property that contains the data to start the loaded operating system

CsManufacturer CsManufacturer CsManufacturer CsManufacturer CsManufacturer

Name of the computer manufacturer

CsModel CsModel CsModel CsModel CsModel

Product name that a manufacturer gives to a computer

CsName CsName CsName CsName CsName

Key of a CIM_System instance in an enterprise environment

CsNetworkAdapters CsNetworkAdapters CsNetworkAdapters CsNetworkAdapters CsNetworkAdapters

An array of NetworkAdapter objects describing any network adapters on the system.

CsNetworkServerModeEnabled CsNetworkServerModeEnabled CsNetworkServerModeEnabled CsNetworkServerModeEnabled CsNetworkServerModeEnabled

If True, the network Server Mode is enabled

CsNumberOfLogicalProcessors CsNumberOfLogicalProcessors CsNumberOfLogicalProcessors CsNumberOfLogicalProcessors CsNumberOfLogicalProcessors

Number of logical processors available on the computer

CsNumberOfProcessors CsNumberOfProcessors CsNumberOfProcessors CsNumberOfProcessors CsNumberOfProcessors

Number of physical processors currently available on a system.

CsOEMStringArray CsOEMStringArray CsOEMStringArray CsOEMStringArray CsOEMStringArray

Array of free-form strings that an OEM defines. For example, an OEM defines the part numbers for system reference documents, manufacturer contact information, and so on

CsPartOfDomain CsPartOfDomain CsPartOfDomain CsPartOfDomain CsPartOfDomain

If True, the computer is part of a domain. If the value is NULL, the computer is not in a domain or the status is unknown

CsPauseAfterReset CsPauseAfterReset CsPauseAfterReset CsPauseAfterReset CsPauseAfterReset

Time delay before a reboot is initiated, in milliseconds. It is used after a system power cycle, local or remote system reset, and automatic system reset. A value of –1 (minus one) indicates that the pause value is unknown

CsPCSystemType CsPCSystemType CsPCSystemType CsPCSystemType CsPCSystemType

Type of the computer in use, such as laptop, desktop, or tablet

CsPCSystemTypeEx CsPCSystemTypeEx CsPCSystemTypeEx CsPCSystemTypeEx CsPCSystemTypeEx

Type of the computer in use, such as laptop, desktop, or tablet.

CsPhyicallyInstalledMemory CsPhyicallyInstalledMemory CsPhyicallyInstalledMemory CsPhyicallyInstalledMemory CsPhyicallyInstalledMemory

Size of physically installed memory, as reported by the Windows API function GetPhysicallyInstalledSystemMemory

CsPowerManagementCapabilities CsPowerManagementCapabilities CsPowerManagementCapabilities CsPowerManagementCapabilities CsPowerManagementCapabilities

Array of the specific power-related capabilities of a logical device

CsPowerManagementSupported CsPowerManagementSupported CsPowerManagementSupported CsPowerManagementSupported CsPowerManagementSupported

If True, device can be power-managed, for example, a device can be put into suspend mode, and so on.

CsPowerOnPasswordStatus CsPowerOnPasswordStatus CsPowerOnPasswordStatus CsPowerOnPasswordStatus CsPowerOnPasswordStatus

System hardware security setting for Power-On Password Status

CsPowerState CsPowerState CsPowerState CsPowerState CsPowerState

Current power state of a computer and its associated operating system.

CsPowerSupplyState CsPowerSupplyState CsPowerSupplyState CsPowerSupplyState CsPowerSupplyState

State of the power supply or supplies when last booted

CsPrimaryOwnerContact CsPrimaryOwnerContact CsPrimaryOwnerContact CsPrimaryOwnerContact CsPrimaryOwnerContact

Contact information for the primary system owner. For example, phone number, email address, and so on

CsPrimaryOwnerName CsPrimaryOwnerName CsPrimaryOwnerName CsPrimaryOwnerName CsPrimaryOwnerName

Name of the primary system owner

CsProcessors CsProcessors CsProcessors CsProcessors CsProcessors

Array of Processor objects describing each processor on the system.

CsResetCapability CsResetCapability CsResetCapability CsResetCapability CsResetCapability

Indicates if the computer system can be resut.

CsResetCount CsResetCount CsResetCount CsResetCount CsResetCount

Number of automatic resets since the last reset. A value of –1 (minus one) indicates that the count is unknown

CsResetLimit CsResetLimit CsResetLimit CsResetLimit CsResetLimit

Number of consecutive times a system reset is attempted. A value of –1 (minus one) indicates that the limit is unknown

CsRoles CsRoles CsRoles CsRoles CsRoles

Array that specifies the roles of a system in the information technology environment

CsStatus CsStatus CsStatus CsStatus CsStatus

Statis pf the computer system

CsSupportContactDescription CsSupportContactDescription CsSupportContactDescription CsSupportContactDescription CsSupportContactDescription

Array of the support contact information for the Windows operating system

CsSystemFamily CsSystemFamily CsSystemFamily CsSystemFamily CsSystemFamily

The family to which a particular computer belongs. A family refers to a set of computers that are similar but not identical from a hardware or software point of view

CsSystemSKUNumber CsSystemSKUNumber CsSystemSKUNumber CsSystemSKUNumber CsSystemSKUNumber

Identifies a particular computer configuration for sale. It is sometimes also called a product ID or purchase order number

CsSystemType CsSystemType CsSystemType CsSystemType CsSystemType

System running on the Windows-based computer

CsThermalState CsThermalState CsThermalState CsThermalState CsThermalState

Thermal state of the system when last booted

CsTotalPhysicalMemory CsTotalPhysicalMemory CsTotalPhysicalMemory CsTotalPhysicalMemory CsTotalPhysicalMemory

Total size of physical memory.

CsUserName CsUserName CsUserName CsUserName CsUserName

Name of a user that is logged on currently.

CsWakeUpType CsWakeUpType CsWakeUpType CsWakeUpType CsWakeUpType

Event that causes the system to power up

CsWorkgroup CsWorkgroup CsWorkgroup CsWorkgroup CsWorkgroup

Name of the workgroup for this computer

DeviceGuardAvailableSecurityProperties DeviceGuardAvailableSecurityProperties DeviceGuardAvailableSecurityProperties DeviceGuardAvailableSecurityProperties DeviceGuardAvailableSecurityProperties

Available Device Guard security properties

DeviceGuardCodeIntegrityPolicyEnforcementStatus DeviceGuardCodeIntegrityPolicyEnforcementStatus DeviceGuardCodeIntegrityPolicyEnforcementStatus DeviceGuardCodeIntegrityPolicyEnforcementStatus DeviceGuardCodeIntegrityPolicyEnforcementStatus

Status of the Device Guard Code Integrity policy enforcement

DeviceGuardRequiredSecurityProperties DeviceGuardRequiredSecurityProperties DeviceGuardRequiredSecurityProperties DeviceGuardRequiredSecurityProperties DeviceGuardRequiredSecurityProperties

Required Device Guard security properties

DeviceGuardSecurityServicesConfigured DeviceGuardSecurityServicesConfigured DeviceGuardSecurityServicesConfigured DeviceGuardSecurityServicesConfigured DeviceGuardSecurityServicesConfigured

Configured Device Guard security services

DeviceGuardSecurityServicesRunning DeviceGuardSecurityServicesRunning DeviceGuardSecurityServicesRunning DeviceGuardSecurityServicesRunning DeviceGuardSecurityServicesRunning

Running Device Guard security services

DeviceGuardSmartStatus DeviceGuardSmartStatus DeviceGuardSmartStatus DeviceGuardSmartStatus DeviceGuardSmartStatus

Indicates the status of the Device Guard features

DeviceGuardUserModeCodeIntegrityPolicyEnforcementStatus DeviceGuardUserModeCodeIntegrityPolicyEnforcementStatus DeviceGuardUserModeCodeIntegrityPolicyEnforcementStatus DeviceGuardUserModeCodeIntegrityPolicyEnforcementStatus DeviceGuardUserModeCodeIntegrityPolicyEnforcementStatus

Status of the Device Guard user mode Code Integrity policy enforcement

HyperVisorPresent HyperVisorPresent HyperVisorPresent HyperVisorPresent HyperVisorPresent

If true, a HyperVisor was detected

HyperVRequirementDataExecutionPreventionAvailable HyperVRequirementDataExecutionPreventionAvailable HyperVRequirementDataExecutionPreventionAvailable HyperVRequirementDataExecutionPreventionAvailable HyperVRequirementDataExecutionPreventionAvailable

If a HyperVisor is not present, indicates the state of the requirement that the Data Execution Prevention feature is available

HyperVRequirementSecondLevelAddressTranslation HyperVRequirementSecondLevelAddressTranslation HyperVRequirementSecondLevelAddressTranslation HyperVRequirementSecondLevelAddressTranslation HyperVRequirementSecondLevelAddressTranslation

If a HyperVisor is not present, indicates the state of the requirement that the processor supports address translation extensions used for virtualization

HyperVRequirementVirtualizationFirmwareEnabled HyperVRequirementVirtualizationFirmwareEnabled HyperVRequirementVirtualizationFirmwareEnabled HyperVRequirementVirtualizationFirmwareEnabled HyperVRequirementVirtualizationFirmwareEnabled

If a HyperVisor is not present, indicates the state of the requirement that the firmware has enabled virtualization extensions

HyperVRequirementVMMonitorModeExtensions HyperVRequirementVMMonitorModeExtensions HyperVRequirementVMMonitorModeExtensions HyperVRequirementVMMonitorModeExtensions HyperVRequirementVMMonitorModeExtensions

If a HyperVisor is not present, indicates the state of the requirement that the processor supports Intel or AMD Virtual Machine Monitor extensions

KeyboardLayout KeyboardLayout KeyboardLayout KeyboardLayout KeyboardLayout

Layout of the (first) keyboard attached to the system

LogonServer LogonServer LogonServer LogonServer LogonServer

Path to the system's logon server

OsArchitecture OsArchitecture OsArchitecture OsArchitecture OsArchitecture

Architecture of the operating system, as opposed to the processor

OsBootDevice OsBootDevice OsBootDevice OsBootDevice OsBootDevice

Name of the disk drive from which the Windows operating system starts

OsBuildNumber OsBuildNumber OsBuildNumber OsBuildNumber OsBuildNumber

Build number of the operating system

OsBuildType OsBuildType OsBuildType OsBuildType OsBuildType

Type of build used for the operating system

OsCodeSet OsCodeSet OsCodeSet OsCodeSet OsCodeSet

Code page value the operating system uses

OsCountryCode OsCountryCode OsCountryCode OsCountryCode OsCountryCode

Code for the country/region that an operating system uses

OsCSDVersion OsCSDVersion OsCSDVersion OsCSDVersion OsCSDVersion

String that indicates the latest service pack installed on a computer. If no service pack is installed, the string is NULL

OsCurrentTimeZone OsCurrentTimeZone OsCurrentTimeZone OsCurrentTimeZone OsCurrentTimeZone

Number, in minutes, an operating system is offset from Greenwich mean time (GMT). The number is positive, negative, or zero

OsDataExecutionPrevention32BitApplications OsDataExecutionPrevention32BitApplications OsDataExecutionPrevention32BitApplications OsDataExecutionPrevention32BitApplications OsDataExecutionPrevention32BitApplications

When the data execution prevention hardware feature is available, this property indicates that the feature is set to work for 32-bit applications if true

OsDataExecutionPreventionAvailable OsDataExecutionPreventionAvailable OsDataExecutionPreventionAvailable OsDataExecutionPreventionAvailable OsDataExecutionPreventionAvailable

If true, then the data execution prevention hardware feature is available

OsDataExecutionPreventionDrivers OsDataExecutionPreventionDrivers OsDataExecutionPreventionDrivers OsDataExecutionPreventionDrivers OsDataExecutionPreventionDrivers

When the data execution prevention hardware feature is available, this property indicates that the feature is set to work for drivers if true

OsDataExecutionPreventionSupportPolicy OsDataExecutionPreventionSupportPolicy OsDataExecutionPreventionSupportPolicy OsDataExecutionPreventionSupportPolicy OsDataExecutionPreventionSupportPolicy

Indicates which Data Execution Prevention (DEP) setting is applied. The DEP setting specifies the extent to which DEP applies to 32-bit applications on the system. DEP is always applied to the Windows kernel

OsDebug OsDebug OsDebug OsDebug OsDebug

If true, the operating system is a checked (debug) build

OsDistributed OsDistributed OsDistributed OsDistributed OsDistributed

If True, the operating system is distributed across several computer system nodes. If so, these nodes should be grouped as a cluster

OsEncryptionLevel OsEncryptionLevel OsEncryptionLevel OsEncryptionLevel OsEncryptionLevel

Encryption level for secure transactions: 40-bit, 128-bit, or n-bit.

OsForegroundApplicationBoost OsForegroundApplicationBoost OsForegroundApplicationBoost OsForegroundApplicationBoost OsForegroundApplicationBoost

Increased priority given to the foreground application

OsFreePhysicalMemory OsFreePhysicalMemory OsFreePhysicalMemory OsFreePhysicalMemory OsFreePhysicalMemory

Number, in kilobytes, of physical memory currently unused and available

OsFreeSpaceInPagingFiles OsFreeSpaceInPagingFiles OsFreeSpaceInPagingFiles OsFreeSpaceInPagingFiles OsFreeSpaceInPagingFiles

Number, in kilobytes, that can be mapped into the operating system paging files without causing any other pages to be swapped out

OsFreeVirtualMemory OsFreeVirtualMemory OsFreeVirtualMemory OsFreeVirtualMemory OsFreeVirtualMemory

Number, in kilobytes, of virtual memory currently unused and available

OsHardwareAbstractionLayer OsHardwareAbstractionLayer OsHardwareAbstractionLayer OsHardwareAbstractionLayer OsHardwareAbstractionLayer

Version of the operating system's Hardware Abstraction Layer (HAL)

OsHotFixes OsHotFixes OsHotFixes OsHotFixes OsHotFixes

Array of HotFix objects containing information about any Quick-Fix Enginnering patches (Hot Fixes) applied to the operating system

OsInstallDate OsInstallDate OsInstallDate OsInstallDate OsInstallDate

Indicates the install date

OsInUseVirtualMemory OsInUseVirtualMemory OsInUseVirtualMemory OsInUseVirtualMemory OsInUseVirtualMemory

Number, in kilobytes, of virtual memory currently in use

OsLanguage OsLanguage OsLanguage OsLanguage OsLanguage

Language version of the operating system installed

OsLastBootUpTime OsLastBootUpTime OsLastBootUpTime OsLastBootUpTime OsLastBootUpTime

Date and time the operating system was last restarted

OsLocalDateTime OsLocalDateTime OsLocalDateTime OsLocalDateTime OsLocalDateTime

Operating system version of the local date and time-of-day

OsLocale OsLocale OsLocale OsLocale OsLocale

The culture name, such as "en-US", derived from the OsLocaleID property

OsLocaleID OsLocaleID OsLocaleID OsLocaleID OsLocaleID

Language identifier used by the operating system.

OsManufacturer OsManufacturer OsManufacturer OsManufacturer OsManufacturer

Name of the operating system manufacturer. For Windows-based systems, this value is "Microsoft Corporation"

OsMaxNumberOfProcesses OsMaxNumberOfProcesses OsMaxNumberOfProcesses OsMaxNumberOfProcesses OsMaxNumberOfProcesses

Maximum number of process contexts the operating system can support

OsMaxProcessMemorySize OsMaxProcessMemorySize OsMaxProcessMemorySize OsMaxProcessMemorySize OsMaxProcessMemorySize

Maximum number, in kilobytes, of memory that can be allocated to a process

OsMuiLanguages OsMuiLanguages OsMuiLanguages OsMuiLanguages OsMuiLanguages

Array of Multilingual User Interface Pack (MUI Pack) languages installed on the computer

OsName OsName OsName OsName OsName

Name of the operating system

OsNumberOfLicensedUsers OsNumberOfLicensedUsers OsNumberOfLicensedUsers OsNumberOfLicensedUsers OsNumberOfLicensedUsers

Number of user licenses for the operating system.

OsNumberOfProcesses OsNumberOfProcesses OsNumberOfProcesses OsNumberOfProcesses OsNumberOfProcesses

Number of process contexts currently loaded or running on the operating system

OsNumberOfUsers OsNumberOfUsers OsNumberOfUsers OsNumberOfUsers OsNumberOfUsers

Number of user sessions for which the operating system is storing state information currently

OsOperatingSystemSKU OsOperatingSystemSKU OsOperatingSystemSKU OsOperatingSystemSKU OsOperatingSystemSKU

SKU number for the operating system

OsOrganization OsOrganization OsOrganization OsOrganization OsOrganization

Company name for the registered user of the operating system

OsOtherTypeDescription OsOtherTypeDescription OsOtherTypeDescription OsOtherTypeDescription OsOtherTypeDescription

Additional description for the current operating system version

OsPAEEnabled OsPAEEnabled OsPAEEnabled OsPAEEnabled OsPAEEnabled

If True, the physical address extensions (PAE) are enabled by the operating system running on Intel processors

OsPagingFiles OsPagingFiles OsPagingFiles OsPagingFiles OsPagingFiles

Array of fiel paths to the operating system's paging files

OsPortableOperatingSystem OsPortableOperatingSystem OsPortableOperatingSystem OsPortableOperatingSystem OsPortableOperatingSystem

Specifies whether the operating system booted from an external USB device. If true, the operating system has detected it is booting on a supported locally connected storage device

OsPrimary OsPrimary OsPrimary OsPrimary OsPrimary

Specifies whether this is the primary operating system

OsProductSuites OsProductSuites OsProductSuites OsProductSuites OsProductSuites

Array of OSProductSuite objects indicating installed and licensed product additions to the operating system

OsProductType OsProductType OsProductType OsProductType OsProductType

Additional system information

OsRegisteredUser OsRegisteredUser OsRegisteredUser OsRegisteredUser OsRegisteredUser

Name of the registered user of the operating system

OsSerialNumber OsSerialNumber OsSerialNumber OsSerialNumber OsSerialNumber

Operating system product serial identification number

OsServerLevel OsServerLevel OsServerLevel OsServerLevel OsServerLevel

Server level of the operating system, if the operating system is a server

OsServicePackMajorVersion OsServicePackMajorVersion OsServicePackMajorVersion OsServicePackMajorVersion OsServicePackMajorVersion

Major version of the service pack installed on the computer system

OsServicePackMinorVersion OsServicePackMinorVersion OsServicePackMinorVersion OsServicePackMinorVersion OsServicePackMinorVersion

Minor version of the service pack installed on the computer system

OsSizeStoredInPagingFiles OsSizeStoredInPagingFiles OsSizeStoredInPagingFiles OsSizeStoredInPagingFiles OsSizeStoredInPagingFiles

Total number of kilobytes that can be stored in the operating system paging files—0 (zero) indicates that there are no paging files. Be aware that this number does not represent the actual physical size of the paging file on disk

OsStatus OsStatus OsStatus OsStatus OsStatus

Current status

OsSuites OsSuites OsSuites OsSuites OsSuites

Product suites available on the operating system

OsSystemDevice OsSystemDevice OsSystemDevice OsSystemDevice OsSystemDevice

Physical disk partition on which the operating system is installed

OsSystemDirectory OsSystemDirectory OsSystemDirectory OsSystemDirectory OsSystemDirectory

System directory of the operating system

OsSystemDrive OsSystemDrive OsSystemDrive OsSystemDrive OsSystemDrive

Letter of the disk drive on which the operating system resides

OsTotalSwapSpaceSize OsTotalSwapSpaceSize OsTotalSwapSpaceSize OsTotalSwapSpaceSize OsTotalSwapSpaceSize

Total swap space in kilobytes

OsTotalVirtualMemorySize OsTotalVirtualMemorySize OsTotalVirtualMemorySize OsTotalVirtualMemorySize OsTotalVirtualMemorySize

Number, in kilobytes, of virtual memory

OsTotalVisibleMemorySize OsTotalVisibleMemorySize OsTotalVisibleMemorySize OsTotalVisibleMemorySize OsTotalVisibleMemorySize

Total amount, in kilobytes, of physical memory available to the operating system.

OsType OsType OsType OsType OsType

Type of operating system

OsUptime OsUptime OsUptime OsUptime OsUptime

The interval between the time the operating system was last restarted and the current time

OsVersion OsVersion OsVersion OsVersion OsVersion

Version number of the operating system

OsWindowsDirectory OsWindowsDirectory OsWindowsDirectory OsWindowsDirectory OsWindowsDirectory

Windows directory of the operating system

PowerPlatformRole PowerPlatformRole PowerPlatformRole PowerPlatformRole PowerPlatformRole

Power platform role

TimeZone TimeZone TimeZone TimeZone TimeZone

Name of the system's current time zone

WindowsBuildLabEx WindowsBuildLabEx WindowsBuildLabEx WindowsBuildLabEx WindowsBuildLabEx

Windows build lab information, from the Windows Registry.

WindowsCurrentVersion WindowsCurrentVersion WindowsCurrentVersion WindowsCurrentVersion WindowsCurrentVersion

Windows version number, from the Windows Registry.

WindowsEditionId WindowsEditionId WindowsEditionId WindowsEditionId WindowsEditionId

Windows edition, from the Windows Registry.

WindowsInstallationType WindowsInstallationType WindowsInstallationType WindowsInstallationType WindowsInstallationType

Windows installation type, from the Windows Registry.

WindowsInstallDateFromRegistry WindowsInstallDateFromRegistry WindowsInstallDateFromRegistry WindowsInstallDateFromRegistry WindowsInstallDateFromRegistry

The data Windows was installed, from the Windows Registry.

WindowsProductId WindowsProductId WindowsProductId WindowsProductId WindowsProductId

The Windows product ID, from the Windows Registry.

WindowsProductName WindowsProductName WindowsProductName WindowsProductName WindowsProductName

The Windows product name, from the Windows Registry.

WindowsRegisteredOrganization WindowsRegisteredOrganization WindowsRegisteredOrganization WindowsRegisteredOrganization WindowsRegisteredOrganization

Name of the organization that this installation of Windows is registered to, from the Windows Registry.

WindowsRegisteredOwner WindowsRegisteredOwner WindowsRegisteredOwner WindowsRegisteredOwner WindowsRegisteredOwner

Name of the registered owner of this installation of Windows, from the Windows Registry.

WindowsSystemRoot WindowsSystemRoot WindowsSystemRoot WindowsSystemRoot WindowsSystemRoot

Path to the operating system's root directory, from the Windows Registry.

WindowsVersion WindowsVersion WindowsVersion WindowsVersion WindowsVersion

The Windows ReleaseId, from the Windows Registry.

Applies to