Win32_Processor clase

La Win32_Processorclase WMI representa un dispositivo que puede interpretar una secuencia de instrucciones en un equipo que se ejecuta en un sistema operativo Windows.

La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas. Las propiedades se enumeran en orden alfabético, no en orden MOF.

Sintaxis

[Dynamic, Provider("CIMWin32"), UUID("{8502C4BB-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_Processor : CIM_Processor
{
  uint16   AddressWidth;
  uint16   Architecture;
  string   AssetTag;
  uint16   Availability;
  string   Caption;
  uint32   Characteristics;
  uint32   ConfigManagerErrorCode;
  boolean  ConfigManagerUserConfig;
  uint16   CpuStatus;
  string   CreationClassName;
  uint32   CurrentClockSpeed;
  uint16   CurrentVoltage;
  uint16   DataWidth;
  string   Description;
  string   DeviceID;
  boolean  ErrorCleared;
  string   ErrorDescription;
  uint32   ExtClock;
  uint16   Family;
  datetime InstallDate;
  uint32   L2CacheSize;
  uint32   L2CacheSpeed;
  uint32   L3CacheSize;
  uint32   L3CacheSpeed;
  uint32   LastErrorCode;
  uint16   Level;
  uint16   LoadPercentage;
  string   Manufacturer;
  uint32   MaxClockSpeed;
  string   Name;
  uint32   NumberOfCores;
  uint32   NumberOfEnabledCore;
  uint32   NumberOfLogicalProcessors;
  string   OtherFamilyDescription;
  string   PartNumber;
  string   PNPDeviceID;
  uint16   PowerManagementCapabilities[];
  boolean  PowerManagementSupported;
  string   ProcessorId;
  uint16   ProcessorType;
  uint16   Revision;
  string   Role;
  boolean  SecondLevelAddressTranslationExtensions;
  string   SerialNumber;
  string   SocketDesignation;
  string   Status;
  uint16   StatusInfo;
  string   Stepping;
  string   SystemCreationClassName;
  string   SystemName;
  uint32   ThreadCount;
  string   UniqueId;
  uint16   UpgradeMethod;
  string   Version;
  boolean  VirtualizationFirmwareEnabled;
  boolean  VMMonitorModeExtensions;
  uint32   VoltageCaps;
};

Miembros

La clase Win32_Processor tiene estos tipos de miembros:

Métodos

La clase Win32_Processor tiene estos métodos.

Método Descripción
Reset Sin implementar. Para obtener más información sobre cómo implementar este método, consulte el método Reset en CIM_Processor.
SetPowerState Sin implementar. Para obtener más información sobre cómo implementar este método, vea el método SetPowerState en CIM_Processor.

Propiedades

La clase Win32_Processor tiene estas propiedades.

AddressWidth
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [Unidades][1] ("bits")
En un sistema operativo de 32 bits, el valor es 32 y en un sistema operativo de 64 bits es 64.

Esta propiedad se hereda de CIM_Processor.

Arquitectura
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Arquitectura del procesador usada por la plataforma.
x86 (0)
MIPS (1)
Alfa (2)
PowerPC (3)
ARM (5)
ia64 (6)
Sistemas basados en Itanium
x64 (9)
ARM64 (12)
AssetTag
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Etiqueta de recurso")
Representa la etiqueta de recurso de este procesador.

Este valor procede del miembro Asset Tag de la estructura información del procesador en la información de SMBIOS.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows Server 2016 y Windows 10 .

Disponibilidad
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("MIF. DMTF\| Estado operativo\|003.5", "MIB. IETF\| HOST-RESOURCES-MIB.hrDeviceStatus")
Disponibilidad y estado del dispositivo.

Esta propiedad se hereda de CIM_LogicalDevice.

Otros (1)
Desconocido (2)
Corriente/potencia completa (3)
Ejecución o energía completa
Advertencia (4)
En prueba (5)
No aplicable (6)
Apagado (7)
Off Line (8)
Off Duty (9)
Degradado (10)
No instalado (11)
Error de instalación (12)
Ahorro de energía : desconocido (13)
Se sabe que el dispositivo está en un estado de ahorro de energía, pero su estado exacto es desconocido.
Ahorro de energía - Modo de bajo consumo (14)
El dispositivo está en un estado de ahorro de energía, pero sigue funcionando y puede mostrar un rendimiento reducido.
Ahorro de energía : en espera (15)
El dispositivo no funciona, pero se puede llevar rápidamente a toda la potencia.
Ciclo de alimentación (16)
Ahorro de energía: advertencia (17)
El dispositivo está en un estado de advertencia, aunque también en un estado de ahorro de energía.
En pausa (18)
El dispositivo está en pausa.
No listo (19)
El dispositivo no está listo.
No configurado (20)
El dispositivo no está configurado.
En modo en modo incoado (21)
El dispositivo es silencioso.

Caption
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MaxLen][1] (64), [DisplayName][1] ("Caption")
Descripción breve de un objeto (una cadena de una línea).

Esta propiedad se hereda de CIM_ManagedSystemElement.

Características
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Características del procesador")
Define qué funciones admite el procesador.

Este valor procede del miembro Características del procesador de la estructura información del procesador en la información de SMBIOS.

Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows Server 2016 y Windows 10 .

ConfigManagerErrorCode
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [Esquema][1] ("Win32")
Código de error de la API de Windows Configuration Manager.

Esta propiedad se hereda de CIM_LogicalDevice.

Este dispositivo funciona correctamente. (0)
El dispositivo funciona correctamente.
Este dispositivo no está configurado correctamente. (1)
El dispositivo no está configurado correctamente.
Windows no puede cargar el controlador para este dispositivo. (2)
Es posible que el controlador de este dispositivo esté dañado o que el sistema se esté ejecutando poco en memoria u otros recursos. (3)
Es posible que el controlador de este dispositivo esté dañado o que el sistema tenga poca memoria u otros recursos.
Este dispositivo no funciona correctamente. Uno de sus controladores o el registro podrían estar dañados. (4)
El dispositivo no funciona correctamente. Uno de sus controladores o el registro podrían estar dañados.
El controlador de este dispositivo necesita un recurso que Windows no puede administrar. (5)
El controlador para el dispositivo requiere un recurso que Windows no puede administrar.
La configuración de arranque de este dispositivo entra en conflicto con otros dispositivos. (6)
La configuración de arranque del dispositivo entra en conflicto con otros dispositivos.
No se puede filtrar. (7)
Falta el cargador de controladores para el dispositivo. (8)
Falta el cargador de controladores para el dispositivo.
Este dispositivo no funciona correctamente porque el firmware de control notifica los recursos del dispositivo incorrectamente. (9)
El dispositivo no funciona correctamente. El firmware de control informa incorrectamente de los recursos del dispositivo.
Este dispositivo no se puede iniciar. (10)
El dispositivo no se puede iniciar.
Error en este dispositivo. (11)
Error en el dispositivo.
Este dispositivo no encuentra suficientes recursos gratuitos que puede usar. (12)
El dispositivo no encuentra suficientes recursos gratuitos para usar.
Windows no puede comprobar los recursos de este dispositivo. (13)
Windows no puede comprobar los recursos del dispositivo.
Este dispositivo no puede funcionar correctamente hasta que reinicie el equipo. (14)
El dispositivo no puede funcionar correctamente hasta que se reinicie el equipo.
Este dispositivo no funciona correctamente porque probablemente haya un problema de volver a enumerar. (15)
El dispositivo no funciona correctamente debido a un posible problema de volver a enumerar.
Windows no puede identificar todos los recursos que usa este dispositivo. (16)
Windows no puede identificar todos los recursos que usa el dispositivo.
Este dispositivo solicita un tipo de recurso desconocido. (17)
El dispositivo solicita un tipo de recurso desconocido.
Vuelva a instalar los controladores de este dispositivo. (18)
Los controladores de dispositivo deben reinstalarse.
Error al usar el cargador de VxD. (19)
Es posible que el registro esté dañado. (20)
El registro puede estar dañado.
Error del sistema: intente cambiar el controlador de este dispositivo. Si eso no funciona, consulte la documentación de hardware. Windows está quitando este dispositivo. (21)
Error del sistema. Si cambiar el controlador de dispositivo no es eficaz, consulte la documentación de hardware. Windows está quitando el dispositivo.
Este dispositivo está deshabilitado. (22)
El dispositivo está deshabilitado.
Error del sistema: intente cambiar el controlador de este dispositivo. Si eso no funciona, consulte la documentación de hardware. (23)
Error del sistema. Si cambiar el controlador de dispositivo no es eficaz, consulte la documentación de hardware.
Este dispositivo no está presente, no funciona correctamente o no tiene instalados todos sus controladores. (24)
El dispositivo no está presente, no funciona correctamente o no tiene instalados todos sus controladores.
Windows sigue configurando este dispositivo. (25)
Windows sigue configurando el dispositivo.
Windows sigue configurando este dispositivo. (26)
Windows sigue configurando el dispositivo.
Este dispositivo no tiene una configuración de registro válida. (27)
El dispositivo no tiene una configuración de registro válida.
Los controladores de este dispositivo no están instalados. (28)
Los controladores de dispositivo no están instalados.
Este dispositivo está deshabilitado porque el firmware del dispositivo no le ha dado los recursos necesarios. (29)
El dispositivo está deshabilitado. El firmware del dispositivo no proporcionó los recursos necesarios.
Este dispositivo usa un recurso de solicitud de interrupción (IRQ) que usa otro dispositivo. (30)
El dispositivo usa un recurso IRQ que usa otro dispositivo.
Este dispositivo no funciona correctamente porque Windows no puede cargar los controladores necesarios para este dispositivo. (31)
El dispositivo no funciona correctamente. Windows no puede cargar los controladores de dispositivo necesarios.

ConfigManagerUserConfig
Tipo de datos: booleano
Tipo de acceso: solo lectura
Calificadores: [Schema][1] ("Win32")
Si es TRUE, el dispositivo usa una configuración que el usuario define.

Esta propiedad se hereda de CIM_LogicalDevice.

CpuStatus
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Información del procesador\| Estado")
Estado actual del procesador. Los cambios de estado indican el uso del procesador, pero no la condición física del procesador.

Este valor procede del miembro Status de la estructura información del procesador en la información smBIOS.

Desconocido (0)
CPU habilitada (1)
CPU deshabilitada por el usuario a través de la configuración del BIOS (2)
CPU deshabilitada por BIOS (error POST) (3)
La CPU está inactiva (4)
Reservado (5)
Reservado (6)
Otros (7)

CreationClassName
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [CIM_Key][2]
Nombre de la primera clase concreta que aparece en la cadena de herencia utilizada para crear una instancia. Cuando se usa con las otras propiedades clave de la clase , la propiedad permite identificar de forma única todas las instancias de esta clase y sus subclases.

Esta propiedad se hereda de CIM_LogicalDevice.

CurrentClockSpeed
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("MIF. DMTF\| Procesador\|006.6"), [Unidades][1] ("megahercio")
Velocidad actual del procesador, en MHz. Este valor procede del miembro Current Speed de la estructura información del procesador en la información SMBIOS.

Esta propiedad se hereda de CIM_Processor.

CurrentVoltage
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Información del procesador\| Voltaje"), [Unidades][1] ("décimo voltios")
Voltaje del procesador. Si se establece el octavo bit, los bits 0-6 contienen el voltaje multiplicado por 10. Si no se establece el octavo bit, el valor de bit en VoltageCaps representa el valor de voltaje. CurrentVoltage solo se establece cuando SMBIOS designa un valor de voltaje.

Ejemplo: El valor de un voltaje de procesador de 1,8 voltios es 0x12 (1,8 x 10).

Este valor procede del miembro Voltaje de la estructura información del procesador en la información SMBIOS.

DataWidth
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [Unidades][1] ("bits")
En un procesador de 32 bits, el valor es 32 y en un procesador de 64 bits es de 64 bits.

Esta propiedad se hereda de CIM_Processor.

Descripción
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [DisplayName][1] ("Descripción")
Descripción del objeto .

Esta propiedad se hereda de CIM_ManagedSystemElement.

Deviceid
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [Key][3], [Override][1] ("DeviceId"), [MappingStrings][1] ("Win32API\| Estructuras de información del sistema\| [SYSTEM_INFO] [4]\|dwNumberOfProcessors")
Identificador único de un procesador en el sistema.

Esta propiedad se hereda de CIM_LogicalDevice.

ErrorCleared
Tipo de datos: booleano
Tipo de acceso: solo lectura
Si es TRUE, el error notificado en LastErrorCode está claro.

Esta propiedad se hereda de CIM_LogicalDevice.

ErrorDescription
Tipo de datos: cadena
Tipo de acceso: solo lectura
Más información sobre el error registrado en LastErrorCode e información sobre las acciones correctivas que se pueden realizar.

Esta propiedad se hereda de CIM_LogicalDevice.

ExtClock
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Información del procesador\| Reloj externo"), [Unidades][1] ("megahercio")
Frecuencia del reloj externo, en MHz. Si se desconoce la frecuencia, esta propiedad se establece en NULL.

Este valor procede del miembro Reloj externo de la estructura información del procesador en la información de SMBIOS.

Familia
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("MIF. DMTF\| Processor\|014.3"), [ModelCorrespondence][1] ("[CIM_Processor](cim-processor.md). OtherFamilyDescription")
Tipo de familia de procesador.

Este valor procede de la estructura información del procesador en la información de versión de SMBIOS. En el caso de las versiones 2.0 de SMBIOS a 2.5, el valor procede del miembro de familia de procesadores . Para SMBIOS versión 2.6 o posterior, el valor procede del miembro Processor Family 2 .

Esta propiedad se hereda de CIM_Processor.

Otros (1)
Desconocido (2)
8086 (3)
80286 (4)
80386 (5)
80486 (6)
8087 (7)
80287 (8)
80387 (9)
80487 (10)
Marca Pentium(R) (11)
Pentium(R) Pro (12)
Pentium(R) II (13)
Procesador Pentium(R) con tecnología MMX(TM) (14)
Celeron(TM) (15)
Pentium(R) II Xeon(TM) (16)
Pentium(R) III (17)
Familia M1 (18)
Familia M2 (19)
Procesador Intel(R) Celeron(R) M (20)
Procesador Intel(R) Pentium(R) 4 HT (21)
K5 Familia (24)
Familia K6 (25)
K6-2 (26)
K6-3 (27)
Familia de procesadores AMD Athlon(TM) (28)
Procesador AMD(R) Duron(TM) (29)
Familia AMD29000 (30)
K6-2+ (31)
Familia power PC (32)
Power PC 601 (33)
Power PC 603 (34)
Power PC 603+ (35)
Power PC 604 (36)
Power PC 620 (37)
Power PC X704 (38)
Power PC 750 (39)
Procesador Intel(R) Core(TM) Duo (40)
Procesador móvil Intel(R) Core(TM) Duo (41)
Procesador móvil Intel(R) Core(TM) Solo (42)
Procesador Intel(R) Atom(TM) (43)
Familia Alfa (48)
Alfa 21064 (49)
Alfa 21066 (50)
Alfa 21164 (51)
Alfa 21164PC (52)
Alfa 21164a (53)
Alfa 21264 (54)
Alfa 21364 (55)
AMD Turion(TM) II Ultra Dual-Core familia de procesadores M móviles (56)
AMD Turion(TM) II Dual-Core familia de procesadores M móviles (57)
AMD Athlon(TM) II Dual-Core familia de procesadores M móviles (58)
Procesador AMD Opteron(TM) serie 6100 (59)
Procesador AMD Opteron(TM) serie 4100 (60)
Familia MIPS (64)
MIPS R4000 (65)
MIPS R4200 (66)
MIPS R4400 (67)
MIPS R4600 (68)
MIPS R10000 (69)
Familia SPARC (80)
SuperSPARC (81)
microSPARC II (82)
microSPARC IIep (83)
UltraSPARC (84)
UltraSPARC II (85)
UltraSPARC IIi (86)
UltraSPARC III (87)
UltraSPARC IIIi (88)
68040 (96)
Familia 68xxx (97)
68000 (98)
68010 (99)
68020 (100)
68030 (101)
Familia Hobbit (112)
Familia Crusoe(TM) TM5000 (120)
Familia Crusoe(TM) TM3000 (121)
Familia Efficeon(TM) TM8000 (122)
Weitek (128)
Procesador Itanium(TM) (130)
Amd Athlon(TM) familia de procesadores 64 (131)
Familia de procesadores AMD Opteron(TM) (132)
Familia de procesadores AMD Sempron(TM) (133)
AMD Turion(TM) 64 Mobile Technology (134)
Familia de procesadores AMD Opteron(TM) de doble núcleo (135)
AMD Athlon(TM) 64 X2 Dual-Core familia de procesadores (136)
AMD Turion(TM) 64 X2 Mobile Technology (137)
Familia de procesadores AMD Opteron(TM) de cuatro núcleos (138)
Familia de procesadores AMD Opteron(TM) de tercera generación (139)
AMD Phenom(TM) FX Quad-Core familia de procesadores (140)
AMD Phenom(TM) X4 Quad-Core familia de procesadores (141)
AMD Phenom(TM) X2 Dual-Core familia de procesadores (142)
AMD Athlon(TM) X2 Dual-Core familia de procesadores (143)
Familia PA-RISC (144)
PA-RISC 8500 (145)
PA-RISC 8000 (146)
PA-RISC 7300LC (147)
PA-RISC 7200 (148)
PA-RISC 7100LC (149)
PA-RISC 7100 (150)
Familia V30 (160)
Procesador Intel(R) Xeon(R) 3200 Series 3200 (161)
Procesador Intel(R) Xeon(R) de doble núcleo serie 3000 ( 162)
Procesador Intel(R) Xeon(R) 5300 Serie 5300 (163)
Procesador Intel(R) Xeon(R) dual-Core serie 5100 (164)
Procesador Intel(R) Xeon(R) de doble núcleo serie 5000 ( 165)
Procesador Intel(R) Xeon(R) Dual-Core LV (166)
Procesador Intel(R) Xeon(R) Dual-Core(R) ULV (167)
Procesador Intel(R) Xeon(R) dual-Core serie 7100 (168)
Procesador Intel(R) Xeon(R) quad-core serie 5400 (169)
Procesador Intel(R) Xeon(R) Quad-Core ( 170)
Procesador Intel(R) Xeon(R) dual-Core serie 5200 (171)
Procesador Intel(R) Xeon(R) de doble núcleo serie 7200 (172)
Procesador Intel(R) Xeon(R) quad-core serie 7300 (173)
Procesador Intel(R) Xeon(R) quad-core serie 7400 (174)
Procesador Intel(R) Xeon(R) 7400 Serie 7400 (175)
Pentium(R) III Xeon(TM) (176)
Procesador Pentium(R) III con tecnología Intel(R) SpeedStep(TM) (177)
Pentium(R) 4 (178)
Intel(R) Xeon(TM) (179)
Familia AS400 (180)
Procesador Intel(R) Xeon(TM) MP (181)
AMD Athlon(TM) XP Family (182)
AMD Athlon(TM) FAMILIA MP (183)
Intel(R) Itanium(R) 2 (184)
Procesador Intel(R) Pentium(R) M (185)
Procesador Intel(R) Celeron(R) D (186)
Procesador Intel(R) Pentium(R) D (187)
Procesador Intel(R) Pentium(R) Extreme Edition (188)
Procesador solo Intel(R) Core(TM) (189)
K7 (190)
Procesador Intel(R) Core(TM)2 Duo (191)
Procesador Intel(R) Core(TM)2 solo (192)
Procesador Intel(R) Core(TM)2 Extreme (193)
Procesador Intel(R) Core(TM)2 Quad (194)
Procesador móvil Intel(R) Core(TM)2 Extreme (195)
Procesador móvil Intel(R) Core(TM)2 Duo (196)
Procesador móvil Intel(R) Core(TM)2 solo (197)
Procesador Intel(R) Core(TM) i7 (198)
Procesador Intel(R) Celeron(R) de doble núcleo (199)
Familia S/390 y zSeries (200)
ESA/390 G4 (201)
ESA/390 G5 (202)
ESA/390 G6 (203)
base z/Architectur (204)
Procesador Intel(R) Core(TM) i5 (205)
Procesador Intel(R) Core(TM) i3 (206)
Procesador Intel(R) Core(TM) i9 (207)
VIA C7(TM)-M Familia de procesadores (210)
FAMILIA DE PROCESADORES VIA C7(TM)-D (211)
Familia de procesadores VIA C7(TM) (212)
Familia de procesadores VIA Eden(TM) (213)
Procesador Intel(R) Xeon(R) Multi-Core ( 214)
Procesador Intel(R) Xeon(R) de doble núcleo serie 3xxx (215)
Procesador Intel(R) Xeon(R) quad-core serie 3xxx (216)
Familia de procesadores VIA Nano(TM) (217)
Procesador Intel(R) Xeon(R) de doble núcleo serie 5xxx (218)
Procesador Intel(R) Xeon(R) quad-core serie 5xxx (219)
Procesador Intel(R) Xeon(R) de doble núcleo serie 7xxx (221)
Procesador Intel(R) Xeon(R) quad-core serie 7xxx (222)
Procesador Intel(R) Xeon(R) multi-núcleo serie 7xxx (223)
Procesador Intel(R) Xeon(R) 3400 Serie 3400 (224)
Embedded AMD Opteron(TM) Quad-Core familia de procesadores (230)
AMD Phenom(TM) Triple-Core familia de procesadores (231)
AMD Turion(TM) Ultra Dual-Core Familia de procesadores móviles (232)
AMD Turion(TM) Dual-Core familia de procesadores móviles (233)
AMD Athlon(TM) Dual-Core familia de procesadores (234)
Familia de procesadores AMD Sempron(TM) SI (235)
Familia de procesadores AMD Phenom(TM) II (236)
Familia de procesadores AMD Athlon(TM) II (237)
Familia de procesadores AMD Opteron(TM) de seis núcleos (238)
Familia de procesadores AMD Sempron(TM) M (239)
i860 (250)
i960 (251)
Reservado (extensión SMBIOS) (254)
Reservado (contenido flash sin inicializar - Lo) (255)
SH-3 (260)
SH-4 (261)
ARM (280)
StrongARM (281)
6x86 (300)
MediaGX (301)
MII (302)
WinChip (320)
DSP (350)
Procesador de vídeo (500)
Reservado (para una asignación de propósito especial futuro) (65534)
Reservado (contenido flash sin inicializar - Hola) (65535)

InstallDate
Tipo de datos: datetime
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("MIF. DMTF\| ComponentID\|001.5"), [DisplayName][1] ("Fecha de instalación")
Fecha y hora en que se instala el objeto. Esta propiedad no requiere un valor para indicar que el objeto está instalado. Esta propiedad se hereda de [CIM_ManagedSystemElement](cim-managedsystemelement.md).
L2CacheSize
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI"), [Units][1] ("kilobytes")
Tamaño de la memoria caché del procesador de nivel 2. Una caché de nivel 2 es un área de memoria externa que tiene un tiempo de acceso más rápido que la memoria RAM principal. Este valor procede del miembro L2 Cache Handle (Identificador de caché L2 ) de la estructura información del procesador en la información de SMBIOS.
L2CacheSpeed
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI"), [Units][1] ("megahertz")
Velocidad del reloj de la memoria caché del procesador de nivel 2. Una caché de nivel 2 es un área de memoria externa que tiene un tiempo de acceso más rápido que la memoria RAM principal.

Este valor procede del miembro L2 Cache Handle (Identificador de caché L2 ) de la estructura información del procesador en la información de SMBIOS.

L3CacheSize
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI"), [Units][1] ("kilobytes")
Tamaño de la caché del procesador de nivel 3. Una caché de nivel 3 es un área de memoria externa que tiene un tiempo de acceso más rápido que la memoria RAM principal.

Este valor procede del miembro L3 Cache Handle (Identificador de caché L3 ) de la estructura información del procesador en la información smBIOS.

L3CacheSpeed
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI"), [Units][1] ("megahertz")
Velocidad del reloj de la caché de propiedades de nivel 3. Una caché de nivel 3 es un área de memoria externa que tiene un tiempo de acceso más rápido que la memoria RAM principal.

Este valor procede del miembro L3 Cache Handle (Identificador de caché L3 ) de la estructura información del procesador en la información smBIOS.

LastErrorCode
Tipo de datos: uint32
Tipo de acceso: solo lectura
Último código de error notificado por el dispositivo lógico.

Esta propiedad se hereda de CIM_LogicalDevice.

Level
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Definición del tipo de procesador. El valor depende de la arquitectura del procesador.
LoadPercentage
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [Override][1] ("LoadPercentage"), [MappingStrings][1] ("Win32API\| Datos de rendimiento"), [Unidades][1] ("porcentaje")
Capacidad de carga de cada procesador, promediada hasta el último segundo. La carga del procesador hace referencia a la carga informática total de cada procesador a la vez.

Esta propiedad se hereda de CIM_Processor.

Fabricante
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Nombre del fabricante del procesador. Ejemplo: A. Datum Corporation Este valor procede del miembro fabricante del procesador de la estructura información del procesador en la información de SMBIOS.
MaxClockSpeed
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("MIF. DMTF\| Procesador\|006.5"), [Unidades][1] ("megahercio")
Velocidad máxima del procesador, en MHz. Este valor procede del miembro Max Speed de la estructura información del procesador en la información smBIOS.

Esta propiedad se hereda de CIM_Processor.

Nombre
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [DisplayName][1] ("Name")
Etiqueta por la que se conoce el objeto. Cuando esta propiedad es una subclase, se puede invalidar para que sea una propiedad de clave.

Este valor procede del miembro Versión del procesador de la estructura información del procesador en la información de SMBIOS.

Esta propiedad se hereda de CIM_ManagedSystemElement.

NumberOfCores
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Número de núcleos para la instancia actual del procesador. Un núcleo es un procesador físico en el circuito integrado. Por ejemplo, en un procesador de doble núcleo, esta propiedad tiene un valor de 2. Para obtener más información, vea la sección Comentarios.

Este valor procede de la estructura información del procesador en la información de versión de SMBIOS. Para las versiones 2.5 de SMBIOS a 2.9, el valor procede del miembro Core Count . Para SMBIOS versión 3.0+, el valor procede del miembro Core Count 2 .

NumberOfEnabledCore
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Core Enabled")
Número de núcleos habilitados por socket de procesador.

Este valor procede de la estructura información del procesador en la información de versión de SMBIOS. Para las versiones 2.5 de SMBIOS a 2.9, el valor procede del miembro Core Enabled . Para SMBIOS versión 3.0 o posterior, el valor procede del miembro Core Enabled 2 . Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows Server 2016 y Windows 10 .

NumberOfLogicalProcessors
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Número de procesadores lógicos para la instancia actual del procesador. En el caso de los procesadores capaces de hyperthreading, este valor incluye solo los procesadores que tienen habilitado el hiperthreading. Para obtener más información, vea la sección Comentarios.
OtherFamilyDescription
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MaxLen][1] (64), [ModelCorrespondence][1] ("[CIM_Processor](cim-processor.md). Familia")
Tipo de familia de procesador. Se usa cuando la propiedad Family se establece en 1, lo que significa Other. Esta cadena debe establecerse en NULL cuando la propiedad Family es un valor que no es 1.

Esta propiedad se hereda de CIM_Processor.

PartNumber
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Número de pieza")
Número de pieza de este procesador establecido por el fabricante.

Este valor procede del miembro Número de pieza de la estructura información del procesador en la información de SMBIOS. Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows Server 2016 y Windows 10 .

PNPDeviceID
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [Schema][1] ("Win32")
Windows Plug and Play identificador de dispositivo del dispositivo lógico.

Esta propiedad se hereda de CIM_LogicalDevice. Ejemplo: *PNP030b

PowerManagementCapabilities
Tipo de datos: matriz uint16
Tipo de acceso: solo lectura
Matriz de las funcionalidades específicas relacionadas con la energía de un dispositivo lógico. Esta propiedad se hereda de CIM_LogicalDevice.
Desconocido (0)
No compatible (1)
Deshabilitado (2)
Habilitado (3)
Las características de administración de energía están habilitadas actualmente, pero el conjunto de características exacto es desconocido o la información no está disponible.
Modos de ahorro de energía introducidos automáticamente (4)
El dispositivo puede cambiar su estado de energía en función del uso u otros criterios.
Power State Settable (5)
Se admite el método [SetPowerState](setpowerstate-method-in-class-cim-controller.md). Este método se encuentra en la clase CIM_LogicalDevice primaria y se puede implementar. Para obtener más información, vea [Diseño de clases de formato de objeto administrado (MOF)][5].
Power Cycling Supported (6)
El método [SetPowerState](setpowerstate-method-in-class-cim-controller.md) se puede invocar con el parámetro *PowerState* establecido en 5 (Ciclo de energía).
Encendido con tiempo admitido (7)
Timed Power-On Supported The [SetPowerState](setpowerstate-method-in-class-cim-controller.md) method can be invoked with the *PowerState* parameter set to 5 (Power Cycle) and *Time* set to a specific date and time, or interval, for power-on.
PowerManagementSupported
Tipo de datos: booleano
Tipo de acceso: solo lectura
Si es TRUE, la potencia del dispositivo se puede administrar, lo que significa que se puede poner en modo de suspensión, etc. La propiedad no indica que las características de administración de energía están habilitadas, pero indica que se puede administrar la potencia del dispositivo lógico.

Esta propiedad se hereda de CIM_LogicalDevice.

ProcessorId
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Información del procesador\| Id. del procesador")
Información del procesador que describe las características del procesador. Para una CPU de clase x86, el formato de campo depende de la compatibilidad del procesador con la instrucción CPUID. Si se admite la instrucción , la propiedad contiene 2 (dos) valores con formato DWORD . El primero es un desplazamiento de 08h-0Bh, que es el valor EAX que devuelve una instrucción CPUID con la entrada EAX establecida en 1. El segundo es un desplazamiento de 0Ch-0Fh, que es el valor EDX que devuelve la instrucción. Solo los dos primeros bytes de la propiedad son significativos y contienen el contenido del registro DX en el restablecimiento de CPU; todos los demás se establecen en 0 (cero) y el contenido está en formato DWORD .

Este valor procede del miembro id . del procesador de la estructura información del procesador en la información de SMBIOS.

ProcessorType
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Información del procesador\| Tipo de procesador")
Función principal del procesador.

Este valor procede del miembro Tipo de procesador de la estructura información del procesador en la información de SMBIOS.

Otros (1)
Desconocido (2)
Procesador central (3)
Procesador matemático (4)
Procesador DSP (5)
Procesador de vídeo (6)

Revisión
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Nivel de revisión del sistema que depende de la arquitectura. El nivel de revisión del sistema contiene los mismos valores que la propiedad Version , pero en un formato numérico.
Rol
Tipo de datos: cadena
Tipo de acceso: solo lectura
Rol del procesador.

Esta propiedad se hereda de CIM_Processor.

Ejemplos: Procesador central o procesador matemático

SecondLevelAddressTranslationExtensions
Tipo de datos: booleano
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Si es True, el procesador admite extensiones de traducción de direcciones usadas para la virtualización. Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: Esta propiedad no se admite antes de Windows 8 y Windows Server 2012.
SerialNumber
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Número de serie")
El número de serie de este procesador Este valor lo establece el fabricante y normalmente no se puede cambiar.

Este valor procede del miembro Número de serie de la estructura información del procesador en la información de SMBIOS. Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows Server 2016 y Windows 10 .

SocketDesignation
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Información del procesador\| Designación de socket")
Tipo de socket de chip utilizado en el circuito. Ejemplo: J202

Este valor procede del miembro Designación de socket de la estructura información del procesador en la información smBIOS.

Estado
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MaxLen][1] (10), [DisplayName][1] ("Status")
Estado actual de un objeto. Esta propiedad se hereda de [CIM_ManagedSystemElement](cim-managedsystemelement.md). Los valores son los siguientes:
Ok ("OK")
Error ("Error")
Degradado ("Degradado")
Desconocido ("Desconocido")
Pred Fail ("Pred Fail ")
Inicio ("Inicio")
Detención ("Detención ")
Servicio ("Servicio")
Estresado ("Estresado")
NonRecover ("NonRecover")
Sin contacto ("Sin contacto")
Lost Comm ("Lost Comm")
StatusInfo
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("MIF. DMTF\| Estado operativo\|003.3")
Estado del dispositivo lógico. Si esta propiedad no se aplica al dispositivo lógico, use el valor 5, lo que significa No aplicable.

Esta propiedad se hereda de CIM_LogicalDevice.

Otros (1)
Desconocido (2)
Habilitado (3)
Deshabilitado (4)
No aplicable (5)

Recorrido paso a paso
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [ModelCorrespondence][1] ("[CIM_Processor](cim-processor.md). Familia")
Nivel de revisión del procesador en la familia de procesadores.

Esta propiedad se hereda de CIM_Processor.

SystemCreationClassName
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [Propagated][1] ("[CIM_System](cim-system.md). CreationClassName"), [CIM_Key][2]
Valor de la propiedad CreationClassName para el equipo de ámbito.

Esta propiedad se hereda de CIM_LogicalDevice.

SystemName
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [Propagated][1] ("[CIM_System](cim-system.md). Nombre"), [CIM_Key][2]
Nombre del sistema de ámbito.

Esta propiedad se hereda de CIM_LogicalDevice.

ThreadCount
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Número de subprocesos")
Número de subprocesos por socket de procesador.

Este valor procede de la estructura información del procesador en la información de versión de SMBIOS. Para las versiones 2.5 de SMBIOS a 2.9, el valor procede del miembro Número de subprocesos . Para SMBIOS versión 3.0+ el valor procede del miembro Thread Count 2 . Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: esta propiedad no se admite antes de Windows Server 2016 y Windows 10 .

Uniqueid
Tipo de datos: cadena
Tipo de acceso: solo lectura
Identificador único global del procesador. Este identificador solo puede ser único dentro de una familia de procesadores.

Esta propiedad se hereda de CIM_Processor.

UpgradeMethod
Tipo de datos: uint16
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("MIF. DMTF\| Procesador\|006.7")
Información del socket de CPU, incluido el método por el que se puede actualizar este procesador, si se admiten las actualizaciones. Esta propiedad es una enumeración de enteros.

Este valor procede del miembro Actualización del procesador de la estructura información del procesador en la información de SMBIOS.

Esta propiedad se hereda de CIM_Processor.

Otros (1)
Desconocido (2)
Junta De Hija (3)
Socket ZIF (4)
Reemplazo/Espalda de Piggy (5)
Reemplazo o espalda de Piggy
Ninguno (6)
Socket LIF (7)
Ranura 1 (8)
Ranura 2 (9)
370 Clavija (10)
Ranura A (11)
Ranura M (12)
Socket 423 (13)
Socket A (Socket 462) (14)
Socket 478 (15)
Socket 754 (16)
Socket 940 (17)
Socket 939 (18)

Versión
Tipo de datos: cadena
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Número de revisión del procesador que depende de la arquitectura. Ejemplo: Modelo 2, Paso a paso 12
VirtualizationFirmwareEnabled
Tipo de datos: booleano
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Si es True, el firmware ha habilitado extensiones de virtualización. Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: Esta propiedad no se admite antes de Windows 8 y Windows Server 2012.
VMMonitorModeExtensions
Tipo de datos: booleano
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("WMI")
Si es True, el procesador admite extensiones intel o AMD Virtual Machine Monitor. Windows Server 2008 R2, Windows 7, Windows Server 2008 y Windows Vista: Esta propiedad no se admite antes de Windows 8 y Windows Server 2012.
VoltageCaps
Tipo de datos: uint32
Tipo de acceso: solo lectura
Calificadores: [MappingStrings][1] ("SMBIOS\| Tipo 4\| Información del procesador\| Voltaje"), [Unidades][1] ("voltios")
Capacidades de voltaje del procesador. Los bits 0-3 del campo representan voltajes específicos que el socket del procesador puede aceptar. Todos los demás bits deben establecerse en 0 (cero). El socket se puede configurar si se establecen varios bits. Para obtener más información sobre el voltaje real en el que se ejecuta el procesador, consulte CurrentVoltage. Si la propiedad es NULL, se desconocen las capacidades de voltaje.
5 (1)
5 voltios
3.3 (2)
3,3 voltios
2.9 (4)
2,9 voltios

Comentarios

En un equipo multiprocesador, existe una instancia de la clase Win32_Processor para cada procesador.

Para determinar el número total de instancias de procesador asociadas a un objeto de sistema informático, use la clase de asociación Win32_ComputerSystemProcessor .

Para determinar si el hyperthreading está habilitado para el procesador, compare NumberOfLogicalProcessors y NumberOfCores. Si hyperthreading está habilitado en el BIOS para el procesador, NumberOfCores es menor que NumberOfLogicalProcessors. Por ejemplo, un sistema de procesador dual que contiene dos procesadores habilitados para hyperthreading puede ejecutar cuatro subprocesos o programas o simultáneamente. En este caso, NumberOfCores es 2 y NumberOfLogicalProcessors es 4.

La clase Win32_Processor se deriva de CIM_Processor.

Ejemplos

El ejemplo de código vbScript del recuperador de información de WMI en la Galería de TechNet usa la clase Win32_ComputerSystemProcessor para recuperar información del procesador de varios equipos remotos.

El ejemplo de PowerShell Get-ComputerInfo - Query Computer Info From Local/Remote Computers - (WMI) en techNet Gallery usa varias llamadas al hardware y al software, incluidos Win32_ComputerSystemProcessor, para mostrar información sobre un sistema local o remoto.

El ejemplo de recopilación de recursos del sistema multiproceso con PowerShell en la galería de TechNet usa varias clases, incluida Win32_ComputerSystemProcessor, para recuperar datos de un sistema.

En el siguiente ejemplo de código vbScript se recuperan datos sobre la versión del sistema operativo y el procesador en el que se ejecuta desde Win32_Processor, Win32_ComputerSystem y Win32_OperatingSystem. En este ejemplo se requiere Windows Vista o posterior.


strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
 & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")


Set colOSes = objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
For Each objOS in colOSes
  Wscript.Echo "Computer Name: " & objOS.CSName

  Wscript.Echo "Operating System"
  Wscript.Echo "  Caption: " & objOS.Caption 'Name
  Wscript.Echo "  Version: " & objOS.Version 'Version & build
  Wscript.Echo "  BuildNumber: " & objOS.BuildNumber 'Build
  Wscript.Echo "  BuildType: " & objOS.BuildType
  Wscript.Echo "  OSProductSuite: " & objOS.OSProductsuite 'OS Product suite
  Wscript.Echo "  OSArchitecture: " & objOS.OSArchitecture
  Wscript.Echo "  OSType: " & objOS.OSType
  Wscript.Echo "  OtherTypeDescription: " & objOS.OtherTypeDescription
  WScript.Echo "  ServicePackMajorVersion: " & objOS.ServicePackMajorVersion & "." & _
   objOS.ServicePackMinorVersion

Next

Wscript.Echo "Processors"

Set colCompSys = objWMIService.ExecQuery("Select * from Win32_ComputerSystem")
For Each objCS in colCompSys
  WScript.Echo "  NumberOfProcessors: " & objCS.NumberOfProcessors
  WScript.Echo "  NumberOfLogicalProcessors: " & objCS.NumberOfLogicalProcessors
  WScript.Echo "  PCSystemType: " & objCS.PCSystemType
Next

Set colProcessors = objWMIService.ExecQuery("Select * from Win32_Processor")
For Each objProcessor in colProcessors
  WScript.Echo "  Manufacturer: " & objProcessor.Manufacturer
  WScript.Echo "  Name: " & objProcessor.Name
  WScript.Echo "  Description: " & objProcessor.Description
  WScript.Echo "  ProcessorID: " & objProcessor.ProcessorID
  WScript.Echo "  Architecture: " & objProcessor.Architecture
  WScript.Echo "  AddressWidth: " & objProcessor.AddressWidth
  WScript.Echo "  NumberOfCores: " & objProcessor.NumberOfCores
  WScript.Echo "  DataWidth: " & objProcessor.DataWidth
  WScript.Echo "  Family: " & objProcessor.Family
  WScript.Echo "  MaximumClockSpeed: " & objProcessor.MaxClockSpeed
Next

En el siguiente ejemplo de código de VBScript se muestra cómo usar Win32_Processor para determinar la arquitectura del equipo.

Set objProc = GetObject("winmgmts:root\cimv2:Win32_Processor='cpu0'")

If objProc.Architecture = 0 Then
    WScript.Echo "x86"
ElseIf objProc.Architecture = 6 Then
    WScript.Echo "Itanium"
Else
    WScript.Echo "Unknown"
End If

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Espacio de nombres Root\CIMV2
MOF
CIMWin32.mof
Archivo DLL
CIMWin32.dll

Consulte también

[CIM_Processor] (cim-processor.md)
[Clases de hardware del sistema de equipos] (computer-system-hardware-classes.md)
[Tareas WMI: hardware del equipo] (.. /wmisdk/wmi-tasks--computer-hardware.md)