Classe Win32_Processor
La classe WMI Win32_Processorrappresenta un dispositivo in grado di interpretare una sequenza di istruzioni in un computer in esecuzione in un sistema operativo Windows.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate in ordine alfabetico, non in ordine MOF.
Sintassi
[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;
};
Membri
La classe Win32_Processor ha questi tipi di membri:
Metodi
La classe Win32_Processor dispone di questi metodi.
Metodo | Descrizione |
---|---|
Reimposta | Non implementata. Per altre informazioni su come implementare questo metodo, vedere il metodo Reset in CIM_Processor. |
SetPowerState | Non implementata. Per altre informazioni su come implementare questo metodo, vedere il metodo SetPowerState in CIM_Processor. |
Proprietà
La classe Win32_Processor ha queste proprietà.
- AddressWidth
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [Unità][1] ("bit")
Questa proprietà viene ereditata da CIM_Processor.
- Architettura
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- Architettura del processore usata dalla piattaforma.
- x86 (0)
- MIPS (1)
- Alfa (2)
- PowerPC (3)
- ARM (5)
- ia64 (6)
- Sistemi basati su Itanium
- x64 (9)
- ARM64 (12)
- AssetTag
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Tag asset")
Questo valore deriva dal membro Asset Tag della struttura Informazioni processore nelle informazioni SMBIOS.
Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: questa proprietà non è supportata prima di Windows Server 2016 e Windows 10.
- Disponibilità
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("MIF. DMTF\|Stato operativo\|003.5", "MIB. IETF\|HOST-RESOURCES-MIB.hrDeviceStatus")
- Disponibilità e stato del dispositivo.
- Altro (1)
- Sconosciuto (2)
- Esecuzione/alimentazione completa (3)
- Esecuzione o alimentazione completa
- Avviso (4)
- In test (5)
- Non applicabile (6)
- Spegnimento (7)
- Fuori linea (8)
- Fuori servizio (9)
- Degradato (10)
- Non installato (11)
- Errore di installazione (12)
- Risparmio energia - Sconosciuto (13)
- Il dispositivo è noto per essere in uno stato di risparmio energia, ma lo stato esatto è sconosciuto.
- Risparmio energia - Modalità risparmio energia ridotta (14)
- Il dispositivo è in uno stato di risparmio energia, ma è ancora funzionante e può presentare una riduzione delle prestazioni.
- Risparmio energia - Standby (15)
- Il dispositivo non funziona, ma può essere portato a piena potenza rapidamente.
- Ciclo di alimentazione (16)
- Risparmio energia - Avviso (17)
- Il dispositivo è in uno stato di avviso, anche se in uno stato di risparmio energia.
- Sospeso (18)
- Il dispositivo è in pausa.
- Non pronto (19)
- Il dispositivo non è pronto.
- Non configurato (20)
- Il dispositivo non è configurato.
- Quiesced (21)
- Il dispositivo è silenzioso.
Questa proprietà viene ereditata da CIM_LogicalDevice.
- Caption
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MaxLen][1] (64), [DisplayName][1] ("Caption")
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
- Caratteristiche
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Caratteristiche del processore")
Questo valore deriva dal membro Processor Characteristics della struttura Processor Information nelle informazioni SMBIOS.
Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: questa proprietà non è supportata prima di Windows Server 2016 e Windows 10.
- ConfigManagerErrorCode
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [Schema][1] ("Win32")
- Codice di errore di Gestione configurazione API Windows.
- Questo dispositivo funziona correttamente. (0)
- Il dispositivo funziona correttamente.
- Questo dispositivo non è configurato correttamente. (1)
- Il dispositivo non è configurato correttamente.
- Windows non può caricare il driver per questo dispositivo. (2)
- Il driver per questo dispositivo potrebbe essere danneggiato o il sistema potrebbe essere in esecuzione insufficiente nella memoria o in altre risorse. (3)
- Il driver per questo dispositivo potrebbe essere danneggiato o il sistema potrebbe essere insufficiente nella memoria o in altre risorse.
- Questo dispositivo non funziona correttamente. Uno dei driver o del Registro di sistema potrebbe essere danneggiato. (4)
- Il dispositivo non funziona correttamente. Uno dei driver o del Registro di sistema potrebbe essere danneggiato.
- Il driver per questo dispositivo richiede una risorsa che Windows non può gestire. (5)
- Il driver per il dispositivo richiede una risorsa che Windows non può gestire.
- La configurazione di avvio per questo dispositivo è in conflitto con altri dispositivi. (6)
- La configurazione di avvio per il dispositivo è in conflitto con altri dispositivi.
- Impossibile filtrare. (7)
- Il caricatore driver per il dispositivo non è presente. (8)
- Driver loader per il dispositivo mancante.
- Questo dispositivo non funziona correttamente perché il firmware di controllo segnala erroneamente le risorse per il dispositivo. (9)
- Il dispositivo non funziona correttamente. Il firmware di controllo segnala erroneamente le risorse per il dispositivo.
- Impossibile avviare il dispositivo. (10)
- Impossibile avviare il dispositivo.
- Il dispositivo non è riuscito. (11)
- Dispositivo non riuscito.
- Questo dispositivo non riesce a trovare risorse gratuite sufficienti che può usare. (12)
- Il dispositivo non riesce a trovare risorse sufficienti da usare.
- Windows non è in grado di verificare le risorse del dispositivo. (13)
- Windows non è in grado di verificare le risorse del dispositivo.
- Questo dispositivo non può funzionare correttamente fino a quando non si riavvia il computer. (14)
- Il dispositivo non può funzionare correttamente finché il computer non viene riavviato.
- Questo dispositivo non funziona correttamente perché è probabile che si verifichi un problema di rienumerazione. (15)
- Il dispositivo non funziona correttamente a causa di un possibile problema di rienumerazione.
- Windows non è in grado di identificare tutte le risorse usate dal dispositivo. (16)
- Windows non è in grado di identificare tutte le risorse usate dal dispositivo.
- Questo dispositivo richiede un tipo di risorsa sconosciuto. (17)
- Il dispositivo richiede un tipo di risorsa sconosciuto.
- Reinstallare i driver per questo dispositivo. (18)
- I driver di dispositivo devono essere reinstallati.
- Errore durante l'uso del caricatore VxD. (19)
- Il registro potrebbe essere danneggiato. (20)
- Il Registro di sistema potrebbe essere danneggiato.
- Errore di sistema: provare a modificare il driver per questo dispositivo. Se non funziona, vedere la documentazione hardware. Windows rimuove questo dispositivo. (21)
- Errore di sistema. Se la modifica del driver di dispositivo è inefficace, vedere la documentazione hardware. Windows rimuove il dispositivo.
- Questo dispositivo è disabilitato. (22)
- Il dispositivo è disabilitato.
- Errore di sistema: provare a modificare il driver per questo dispositivo. In caso contrario, vedere la documentazione dell'hardware. (23)
- Errore di sistema. Se la modifica del driver di dispositivo è inefficace, vedere la documentazione hardware.
- Questo dispositivo non è presente, non funziona correttamente o non dispone di tutti i driver installati. (24)
- Il dispositivo non è presente, non funziona correttamente o non dispone di tutti i driver installati.
- Windows sta ancora configurando questo dispositivo. (25)
- Windows sta ancora configurando il dispositivo.
- Windows sta ancora configurando questo dispositivo. (26)
- Windows sta ancora configurando il dispositivo.
- Questo dispositivo non dispone di una configurazione log valida. (27)
- Il dispositivo non dispone di una configurazione log valida.
- I driver per questo dispositivo non sono installati. (28)
- I driver di dispositivo non sono installati.
- Questo dispositivo è disabilitato perché il firmware del dispositivo non ha dato le risorse necessarie. (29)
- Il dispositivo è disabilitato. Il firmware del dispositivo non ha fornito le risorse necessarie.
- Questo dispositivo usa una risorsa IRQ (Interrupt Request) usata da un altro dispositivo. (30)
- Il dispositivo usa una risorsa IRQ usata da un altro dispositivo.
- Questo dispositivo non funziona correttamente perché Windows non è in grado di caricare i driver necessari per questo dispositivo. (31)
- Il dispositivo non funziona correttamente. Windows non può caricare i driver di dispositivo necessari.
Questa proprietà viene ereditata da CIM_LogicalDevice.
- ConfigManagerUserConfig
-
- Tipo di dati: booleano
- Tipo di accesso: sola lettura
- Qualificatori: [Schema][1] ("Win32")
Questa proprietà viene ereditata da CIM_LogicalDevice.
- CpuStatus
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Informazioni sul processore\|Stato")
- Stato corrente del processore. Le modifiche dello stato indicano l'utilizzo del processore, ma non la condizione fisica del processore.
- Sconosciuto (0)
- CPU abilitata (1)
- CPU disabilitata dall'utente tramite il programma di installazione del BIOS (2)
- CPU disabilitata dal BIOS (errore POST) (3)
- CPU inattiva (4)
- Riservato (5)
- Riservato (6)
- Altro (7)
Questo valore deriva dal membro Status della struttura Processor Information nelle informazioni SMBIOS.
- CreationClassName
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [CIM_Key][2]
Questa proprietà viene ereditata da CIM_LogicalDevice.
- CurrentClockSpeed
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("MIF. DMTF\|Processor\|006.6"), [Unità][1] ("megahertz")
Questa proprietà viene ereditata da CIM_Processor.
- CurrentVoltage
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Informazioni sul processore\|Tensione"), [Unità][1] ("decimi volt")
Esempio: il valore per una tensione del processore di 1,8 volt è 0x12 (1,8 x 10).
Questo valore deriva dal membro Voltage della struttura Processor Information nelle informazioni SMBIOS.
- DataWidth
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [Unità][1] ("bit")
Questa proprietà viene ereditata da CIM_Processor.
- Descrizione
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [DisplayName][1] ("Descrizione")
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
- Deviceid
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [Key][3], [Override][1] ("DeviceId"), [MappingStrings][1] ("Win32API\|Strutture di informazioni di sistema\|[SYSTEM_INFO][4]\|dwNumberOfProcessors")
Questa proprietà viene ereditata da CIM_LogicalDevice.
- ErrorCleared
-
- Tipo di dati: booleano
- Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_LogicalDevice.
- ErrorDescription
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_LogicalDevice.
- ExtClock
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Informazioni sul processore\|Orologio esterno"), [Unità][1] ("megahertz")
Questo valore deriva dal membro Clock esterno della struttura Processor Information nelle informazioni SMBIOS.
- Famiglia
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("MIF. DMTF\|Processor\|014.3"), [ModelCorrespondence][1] ("[CIM_Processor](cim-processor.md).OtherFamilyDescription")
- Tipo di famiglia di processori.
- Altro (1)
- Sconosciuto (2)
- 8086 (3)
- 80286 (4)
- 80386 (5)
- 80486 (6)
- 8087 (7)
- 80287 (8)
- 80387 (9)
- 80487 (10)
- Marchio Pentium(R) (11)
- Pentium(R) Pro (12)
- Pentium(R) II (13)
- Processore Pentium(R) con tecnologia MMX(TM) (14)
- Celeron(TM) (15)
- Xeon(R) II Xeon(TM) (16)
- Pentium(R) III (17)
- Famiglia M1 (18)
- Famiglia M2 (19)
- Processore Intel(R) Celeron(R) M (20)
- Processore Intel(R) Pentium(R) 4 HT (21)
- Famiglia K5 (24)
- Famiglia K6 (25)
- K6-2 (26)
- K6-3 (27)
- Famiglia di processori AMD Athlon(TM) (28)
- Processore AMD(R) Duron(TM) (29)
- famiglia AMD29000 (30)
- K6-2+ (31)
- Famiglia 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)
- Processore Intel(R) Core(TM) Duo (40)
- Processore mobile Intel(R) Core(TM) Duo (41)
- Processore mobile Intel(R) Core(TM) Solo (42)
- Processore Intel(R) Atom(TM) (43)
- Famiglia 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 Mobile M Processor Family (56)
- AMD Turion(TM) II Dual-Core Mobile M Processor Family (57)
- AMD Athlon(TM) II Dual-Core Mobile M Processor Family (58)
- Processore AMD Opteron(TM) serie 6100 (59)
- Processore AMD Opteron(TM) serie 4100 (60)
- Famiglia MIPS (64)
- MIPS R4000 (65)
- MIPS R4200 (66)
- MIPS R4400 (67)
- MIPS R4600 (68)
- MIPS R10000 (69)
- Famiglia SPARC (80)
- SuperS DISTRIBUISCI (81)
- microS DISTRIBUISCI II (82)
- microS DISTRIBUISCI IIep (83)
- UltraS DISTRIBUISCI (84)
- UltraS DISTRIBUISCI II (85)
- UltraS DISTRIBUISCI IIi (86)
- UltraS INTEROPERABIL III (87)
- UltraS DISTRIBUISCI IIIi (88)
- 68040 (96)
- Famiglia 68xxx (97)
- 68000 (98)
- 68010 (99)
- 68020 (100)
- 68030 (101)
- Famiglia Hobbit (112)
- Famiglia Crusoe(TM) TM5000 (120)
- Famiglia Crusoe(TM) TM3000 (121)
- Famiglia Efficeon(TM) TM8000 (122)
- Weitek (128)
- Processore Itanium(TM) (130)
- Famiglia di processori AMD Athlon(TM) 64 (131)
- Famiglia di processori AMD Opteron(TM) (132)
- Famiglia di processori AMD Sempron(TM) (133)
- AMD Turion(TM) 64 Mobile Technology (134)
- Famiglia di processori AMD Opteron(TM) Dual Core (135)
- AMD Athlon(TM) 64 X2 Dual-Core Processor Family (136)
- AMD Turion(TM) 64 X2 Mobile Technology (137)
- Famiglia di processori AMD Opteron(TM) Quad-Core (138)
- Famiglia di processori AMD Opteron(TM) di terza generazione (139)
- AMD Phenom(TM) FX Quad-Core Processor Family (140)
- Amd Phenom(TM) X4 Quad-Core Processor Family (141)
- AMD Phenom(TM) X2 Dual-Core Processor Family (142)
- AMD Athlon(TM) X2 Dual-Core Processor Family (143)
- Famiglia 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)
- Famiglia V30 (160)
- Processore Intel(R) Xeon(R) Quad-Core serie 3200 (161)
- Processore Intel(R) Xeon(R) Dual Core serie 3000 (162)
- Processore Intel(R) Xeon(R) Quad-Core serie 5300 (163)
- Processore Intel(R) Xeon(R) Dual Core serie 5100 (164)
- Processore Intel(R) Xeon(R) Dual Core serie 5000 (165)
- Processore Intel(R) Xeon(R) Dual Core LV (166)
- PROCESSORE Intel(R) Xeon(R) Dual Core ULV (167)
- Processore Intel(R) Xeon(R) Dual Core serie 7100 (168)
- Processore Intel(R) Xeon(R) Quad-Core serie 5400 (169)
- Processore Intel(R) Xeon(R) Quad-Core (170)
- Processore Intel(R) Xeon(R) Dual Core serie 5200 (171)
- Processore Intel(R) Xeon(R) Dual Core serie 7200 (172)
- Processore Intel(R) Xeon(R) Quad-Core serie 7300 (173)
- Processore Intel(R) Xeon(R) Quad-Core serie 7400 (174)
- Processore Intel(R) Xeon(R) Multi-Core serie 7400 (175)
- Xeon(R) III Xeon(TM) (176)
- Processore Pentium(R) III con tecnologia Intel(R) SpeedStep(TM) (177)
- Pentium(R) 4 (178)
- Intel(R) Xeon(TM) (179)
- Famiglia AS400 (180)
- Processore Intel(R) Xeon(TM) MP (181)
- Amd Athlon(TM) XP Family (182)
- Famiglia MP AMD Athlon(TM) (183)
- Intel(R) Itanium(R) 2 (184)
- Processore Intel(R) Pentium(R) M (185)
- Processore Intel(R) Celeron(R) D (186)
- Processore Intel(R) Pentium(R) D (187)
- Intel(R) Pentium(R) Processor Extreme Edition (188)
- Processore Intel(R) Core(TM) Solo (189)
- K7 (190)
- Processore Intel(R) Core(TM)2 Duo (191)
- Processore Intel(R) Core(TM)2 Solo (192)
- Processore Intel(R) Core(TM)2 Extreme (193)
- Processore Intel(R) Core(TM)2 Quad (194)
- Processore Intel(R) Core(TM)2 Extreme mobile (195)
- Processore mobile Intel(R) Core(TM)2 Duo (196)
- Processore Intel(R) Core(TM)2 Solo mobile (197)
- Processore Intel(R) Core(TM) i7 (198)
- Processore Intel(R) Dual Core Celeron(R) (199)
- Famiglia S/390 e zSeries (200)
- ESA/390 G4 (201)
- ESA/390 G5 (202)
- ESA/390 G6 (203)
- base z/Architectur (204)
- Processore Intel(R) Core(TM) i5 (205)
- Processore Intel(R) Core(TM) i3 (206)
- Processore Intel(R) Core(TM) i9 (207)
- VIA C7(TM)-M Processor Family (210)
- VIA C7(TM)-D Processor Family (211)
- FAMIGLIA di processori VIA C7(TM) (212)
- VIA Eden(TM) Processor Family (213)
- Processore Intel(R) Xeon(R) Multi-Core (214)
- Processore Intel(R) Xeon(R) Dual Core serie 3xxx (215)
- Processore Intel(R) Xeon(R) Quad-Core serie 3xxx (216)
- Famiglia di processori VIA Nano(TM) (217)
- Processore Intel(R) Xeon(R) Dual Core serie 5xxx (218)
- Processore Intel(R) Xeon(R) Quad-Core serie 5xxx (219)
- Processore Intel(R) Xeon(R) Dual Core serie 7xxx (221)
- Processore Intel(R) Xeon(R) Quad-Core serie 7xxx (222)
- Processore Intel(R) Xeon(R) multi-core serie 7xxx (223)
- Processore Intel(R) Xeon(R) multi-core serie 3400 (224)
- Famiglia di processori Quad-Core AMD Opteron(TM) incorporata (230)
- Amd Phenom(TM) Triple-Core Processor Family (231)
- AMD Turion(TM) Ultra Dual-Core Mobile Processor Family (232)
- AMD Turion(TM) Dual-Core Mobile Processor Family (233)
- Amd Athlon(TM) Dual-Core Processor Family (234)
- Famiglia di processori AMD Sempron(TM) SI (235)
- Famiglia di processori AMD Phenom(TM) II (236)
- Famiglia di processori AMD Athlon(TM) II (237)
- Famiglia di processori Six-Core AMD Opteron(TM) (238)
- Famiglia di processori AMD Sempron(TM) M (239)
- i860 (250)
- i960 (251)
- Riservato (estensione SMBIOS) (254)
- Riservato (contenuto Flash non inizializzato - Lo) (255)
- SH-3 (260)
- SH-4 (261)
- ARM (280)
- StrongARM (281)
- 6x86 (300)
- MediaGX (301)
- MII (302)
- WinChip (320)
- DSP (350)
- Processore video (500)
- Riservato (per l'assegnazione di scopi speciali futuri) (65534)
- Riservato (contenuto Flash non inizializzato - Hi) (65535)
Questo valore deriva dalla struttura Processor Information nelle informazioni sulla versione SMBIOS. Per SMBIOS versioni 2.0 a 2.5 il valore proviene dal membro della famiglia di processori. Per SMBIOS versione 2.6+ il valore proviene dal membro Processor Family 2 .
Questa proprietà viene ereditata da CIM_Processor.
- InstallDate
-
- Tipo di dati: datetime
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("MIF. DMTF\|ComponentID\|001.5"), [DisplayName][1] ("Data di installazione")
- L2CacheSize
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI"), [Unità][1] ("kilobyte")
- L2CacheSpeed
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI"), [Unità][1] ("megahertz")
Questo valore deriva dal membro L2 Cache Handle della struttura Informazioni processore nelle informazioni SMBIOS.
- L3CacheSize
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI"), [Unità][1] ("kilobyte")
Questo valore deriva dal membro L3 Cache Handle della struttura Processor Information nelle informazioni SMBIOS.
- L3CacheSpeed
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI"), [Unità][1] ("megahertz")
Questo valore deriva dal membro L3 Cache Handle della struttura Processor Information nelle informazioni SMBIOS.
- LastErrorCode
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_LogicalDevice.
- Livello
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- LoadPercentage
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [Override][1] ("LoadPercentage"), [MappingStrings][1] ("Win32API\|Dati sulle prestazioni"), [Unità][1] ("percent")
Questa proprietà viene ereditata da CIM_Processor.
- Produttore
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- MaxClockSpeed
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("MIF. DMTF\|Processore\|006.5"), [Unità][1] ("megahertz")
Questa proprietà viene ereditata da CIM_Processor.
- Nome
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [DisplayName][1] ("Name")
Questo valore deriva dal membro Processor Version della struttura Processor Information nelle informazioni SMBIOS.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
- NumberOfCores
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
Questo valore deriva dalla struttura Processor Information nelle informazioni sulla versione SMBIOS. Per SMBIOS versioni 2.5 da 2.9 il valore proviene dal membro Core Count . Per SMBIOS versione 3.0+ il valore proviene dal membro Core Count 2 .
- NumberOfEnabledCore
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Core Enabled")
Questo valore deriva dalla struttura Processor Information nelle informazioni sulla versione SMBIOS. Per SMBIOS versioni 2.5 da 2.9 il valore proviene dal membro Core Enabled . Per SMBIOS versione 3.0+ il valore proviene dal membro Core Enabled 2 . Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: questa proprietà non è supportata prima di Windows Server 2016 e Windows 10.
- Numberoflogicalprocessors
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- OtherFamilyDescription
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MaxLen][1] (64), [ModelCorrespondence][1] ("[CIM_Processor](cim-processor.md).Famiglia")
Questa proprietà viene ereditata da CIM_Processor.
- PartNumber
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Numero parte")
Questo valore deriva dal membro Numero parte della struttura Informazioni processore nelle informazioni SMBIOS. Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: questa proprietà non è supportata prima di Windows Server 2016 e Windows 10.
- PNPDeviceID
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [Schema][1] ("Win32")
Questa proprietà viene ereditata da CIM_LogicalDevice. Esempio: *PNP030b
- PowerManagementCapabilities
-
- Tipo di dati: matrice uint16
- Tipo di accesso: sola lettura
- Matrice delle funzionalità specifiche correlate all'alimentazione di un dispositivo logico.
Questa proprietà viene ereditata da CIM_LogicalDevice.
- Sconosciuto (0)
- Non supportato (1)
- Disabilitato (2)
- Abilitato (3)
- Le funzionalità di risparmio energia sono attualmente abilitate, ma il set di funzionalità esatto è sconosciuto o le informazioni non sono disponibili.
- Modalità risparmio energia immesse automaticamente (4)
- Il dispositivo può modificare lo stato di alimentazione in base all'utilizzo o ad altri criteri.
- Power State Settable (5)
- Il metodo [SetPowerState](setpowerstate-method-in-class-cim-controller.md) è supportato. Questo metodo è disponibile nella classe padre CIM_LogicalDevice e può essere implementato. Per altre informazioni, vedere [Progettazione di classi MOF (Managed Object Format)][5].
- Power Cycling supportato (6)
- Il metodo [SetPowerState](setpowerstate-method-in-class-cim-controller.md) può essere richiamato con il parametro *PowerState* impostato su 5 (Power Cycle).
- Accensione temporizzato supportata (7)
- Timed Power-On supportato Il metodo [SetPowerState](setpowerstate-method-in-class-cim-controller.md) può essere richiamato con il parametro *PowerState* impostato su 5 (Power Cycle) e *Time* impostato su una data e un'ora specifiche, o intervallo, per l'accensione.
- PowerManagementSupported
-
- Tipo di dati: booleano
- Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_LogicalDevice.
- ProcessorId
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Informazioni sul processore\|ID processore")
Questo valore deriva dal membro ID processore della struttura Processor Information nelle informazioni SMBIOS.
- ProcessorType
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Informazioni sul processore\|Tipo di processore")
- Funzione primaria del processore.
- Altro (1)
- Sconosciuto (2)
- Processore centrale (3)
- Processore matematico (4)
- Processore DSP (5)
- Processore video (6)
Questo valore deriva dal membro Processor Type della struttura Processor Information nelle informazioni SMBIOS.
- Revisione
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- Ruolo
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_Processor.
Esempi: processore centrale o processore matematico
- SecondLevelAddressTranslationExtensions
-
- Tipo di dati: booleano
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- Serialnumber
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Numero di serie")
Questo valore deriva dal membro Numero di serie della struttura Processor Information nelle informazioni SMBIOS. Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: questa proprietà non è supportata prima di Windows Server 2016 e Windows 10.
- SocketDesignation
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Informazioni sul processore\|Designazione socket")
Questo valore deriva dal membro Socket Design della struttura Processor Information nelle informazioni SMBIOS.
- Stato
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MaxLen][1] (10), [DisplayName][1] ("Stato")
- Stato corrente di un oggetto. Questa proprietà viene ereditata da [CIM_ManagedSystemElement](cim-managedsystemelement.md).
I valori includono quanto segue:
- OK ("OK ")
- Errore ("Errore ")
- Degradato ("degradato")
- Sconosciuto ("Sconosciuto")
- Pred Fail ("Pred Fail ")
- Avvio ("Starting ")
- Arresto ("arresto ")
- Servizio ("Servizio")
- Sottolineato ("sottolineato ")
- NonRecover ("NonRecover ")
- Nessun contatto ("Nessun contatto ")
- Lost Comm ("Lost Comm ")
- StatusInfo
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("MIF. DMTF\|Stato operativo\|003.3")
- Stato del dispositivo logico. Se questa proprietà non si applica al dispositivo logico, usare il valore 5, ovvero Non applicabile.
- Altro (1)
- Sconosciuto (2)
- Abilitato (3)
- Disabilitato (4)
- Non applicabile (5)
Questa proprietà viene ereditata da CIM_LogicalDevice.
- Passo
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [ModelCorrespondence][1] ("[CIM_Processor](cim-processor.md).Famiglia")
Questa proprietà viene ereditata da CIM_Processor.
- SystemCreationClassName
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [Propagated][1] ("[CIM_System](cim-system.md).CreationClassName"), [CIM_Key][2]
Questa proprietà viene ereditata da CIM_LogicalDevice.
- Systemname
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [Propagated][1] ("[CIM_System](cim-system.md).Name"), [CIM_Key][2]
Questa proprietà viene ereditata da CIM_LogicalDevice.
- ThreadCount
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Thread Count")
Questo valore deriva dalla struttura Processor Information nelle informazioni sulla versione SMBIOS. Per SMBIOS versioni 2.5 da 2.9 il valore proviene dal membro Thread Count . Per SMBIOS versione 3.0+ il valore proviene dal membro Thread Count 2 . Windows Server 2012 R2, Windows 8.1, Windows Server 2012, Windows 8, Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: questa proprietà non è supportata prima di Windows Server 2016 e Windows 10.
- UniqueId
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_Processor.
- UpgradeMethod
-
- Tipo di dati: uint16
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("MIF. DMTF\|Processore\|006.7")
- Informazioni sul socket della CPU, incluso il metodo con cui è possibile aggiornare questo processore, se sono supportati gli aggiornamenti. Questa proprietà è un'enumerazione integer.
- Altro (1)
- Sconosciuto (2)
- Scheda figlia (3)
- Socket ZIF (4)
- Sostituzione/Piggy Indietro (5)
- Sostituzione o Piggy Indietro
- Nessuno (6)
- Socket LIF (7)
- Slot 1 (8)
- Slot 2 (9)
- 370 Pin Socket (10)
- Slot A (11)
- Slot M (12)
- Socket 423 (13)
- Socket A (Socket 462) (14)
- Socket 478 (15)
- Socket 754 (16)
- Socket 940 (17)
- Socket 939 (18)
Questo valore deriva dal membro Processor Upgrade della struttura Processor Information nelle informazioni SMBIOS.
Questa proprietà viene ereditata da CIM_Processor.
- Versione
-
- Tipo di dati: string
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- VirtualizationFirmwareEnabled
-
- Tipo di dati: booleano
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- VMMonitorModeExtensions
-
- Tipo di dati: booleano
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("WMI")
- VoltageCaps
-
- Tipo di dati: uint32
- Tipo di accesso: sola lettura
- Qualificatori: [MappingStrings][1] ("SMBIOS\|Tipo 4\|Informazioni sul processore\|Tensione"), [Unità][1] ("volts")
- Capacità di tensione del processore. I bit 0-3 del campo rappresentano tensioni specifiche che il socket del processore può accettare. Tutti gli altri bit devono essere impostati su 0 (zero). Il socket è configurabile se sono impostati più bit. Per altre informazioni sulla tensione effettiva in cui è in esecuzione il processore, vedere CurrentVoltage. Se la proprietà è NULL, le funzionalità di tensione sono sconosciute.
- 5 (1)
- 5 volt
- 3.3 (2)
- 3,3 volt
- 2.9 (4)
- 2,9 volt
Osservazioni:
In un computer multiprocessore esiste un'istanza della classe Win32_Processor per ogni processore.
Per determinare il numero totale di istanze del processore associate a un oggetto di sistema del computer, utilizzare la classe di associazione Win32_ComputerSystemProcessor .
Per determinare se l'hyperthreading è abilitato per il processore, confrontare NumberOfLogicalProcessors e NumberOfCores. Se l'hyperthreading è abilitato nel BIOS per il processore, NumberOfCores è minore di NumberOfLogicalProcessors. Ad esempio, un sistema a doppio processore che contiene due processori abilitati per l'hyperthreading può eseguire quattro thread o programmi o contemporaneamente. In questo caso, NumberOfCores è 2 e NumberOfLogicalProcessors è 4.
La classe Win32_Processor deriva da CIM_Processor.
Esempi
L'esempio di PowerShell "Raccolta di asset di sistema multithreading con PowerShell" usa diverse classi, tra cui Win32_ComputerSystemProcessor, per recuperare i dati da un sistema.
Nell'esempio di codice VBScript seguente vengono recuperati i dati relativi alla versione del sistema operativo e al processore in esecuzione da Win32_Processor, Win32_ComputerSystem e Win32_OperatingSystem. Questo esempio richiede Windows Vista o versione successiva.
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
Nell'esempio di codice VBScript seguente viene illustrato come usare Win32_Processor per determinare l'architettura del computer.
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
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Spazio dei nomi | Root\CIMV2 |
MOF |
|
DLL |
|
Vedi anche
- [CIM_Processor](cim-processor.md)
- [Classi hardware del sistema informatico] (computer-system-hardware-classes.md)
- [Attività WMI: Hardware computer] (.. /wmisdk/wmi-tasks--computer-hardware.md)