Cómo saber cuántas CPU (núcleos) tienes en Windows 7

126

Me conseguí una nueva computadora portátil y quiero saber un poco más sobre el hardware.

¿Cómo puedo ver cuántas CPU tiene mi computadora en Windows 7?

(Nota: Al hacer clic en Inicio → hacer clic con el botón derecho en Computadora → seleccionar propiedades me muestra el tipo de procesador, pero no dice nada sobre el recuento de núcleos).

Vaccano
fuente
1
Si tiene el modelo de procesador de ese cuadro de diálogo de propiedades, puede simplemente buscarlo en Google y encontrar las especificaciones. La respuesta de David es correcta, aunque (aunque si se desea distinguir cantidad de núcleos de rosca-Hyper del núcleo físico contar la cosa más fácil que hacer es, una vez más, sólo tiene que buscar el modelo de procesador.)
Shinrai
Las respuestas a continuación solo funcionan si sabe que no ha iniciado sesión en un sistema virtualizado. En esta cuenta, podría tener una computadora portátil de 16 CPU (esto es en realidad un quadcore, cada núcleo tiene 2 hilos, ejecutando un servidor virtual win8 con el número máximo de núcleos virtuales).
Alain Pannetier

Respuestas:

43

Use CPU-Z

http://www.cpuid.com/softwares/cpu-z.html texto alternativo

Moab
fuente
3
Cuidado, esto instala un montón de basura adicional junto con él. Aprendí de la manera difícil. Tuve que volver y desinstalar 4 programas.
ErocM
66
No, no lo hace si usa el enlace que publiqué y descargo el programa adecuado.
Moab
181

No necesitas otros programas. Simplemente ejecute esto en el símbolo del sistema:

WMIC CPU Get DeviceID,NumberOfCores,NumberOfLogicalProcessors

y obtendrá una lista de núcleos / procesadores lógicos para cada CPU en su máquina

O si eres flojo, solo escribe

WMIC CPU Get /Format:List

y busque entradas con los nombres NumberOfCoresy NumberOfLogicalProcessors.

Mehrdad
fuente
44
+1. Esta es una gran respuesta, pero ahora la gente tiene que recordar un comando largo o marcar esta página. Sería difícil recordar esto cada vez que lo necesitara, ya que probablemente no lo necesitará con tanta frecuencia. Otra opción sería crear un archivo por lotes con esto, luego hacer una pausa al final para que permanezca activo. ¡Gran respuesta!
David
99
también puede simplemente escribir "información del sistema" en el cuadro de ejecución / búsqueda para ver esto en la GUI.
Supercereal
44
Esta respuesta es útil cuando no tiene una GUI, como un núcleo de servidor o una instalación de HyperV.
Tanner Faulkner
2
Excelente respuesta, corta y dulce. Abra un símbolo del sistema, cópielo y péguelo, listo.
Kyralessa
1
@ user3437460: Jaja gracias, lo aprecio! :)
Mehrdad
107

Haz un Ctrl+ Shift+ Esc. Esto abrirá el Administrador de tareas de Windows . Una vez que esté aquí, vaya a Rendimiento . Ahora debería ver muchos cuadros en la sección Historial de uso de la CPU que identificará cuántos núcleos tiene. Esto incluirá núcleos hiperprocesados ​​también.

-Espero que esto ayude.

Captura de pantalla del Administrador de tareas de Windows que muestra la ubicación de la identificación del núcleo

David
fuente
2
¿Alguna forma de distinguir de los núcleos hiperprocesados?
Vaccano
77
@ Vaccano: abra el menú Inicio> Haga clic con el botón derecho en Equipo> Seleccionar propiedades. Observe la información del sistema para la marca y el modelo del procesador y luego investigue.
SgtOJ
1
Tendría que estar de acuerdo con @BrianOjeda en eso. Solo necesita hacer una investigación para descubrir cuántos núcleos están hiperprocesados.
David
Me pregunto cómo se vería esto si tiene, en un futuro cercano, 64 núcleos con hyperthreading. ;-)
FooF
@FooF, supongo que habrá muchos más cuadros para representar los muchos núcleos. :-D
David
28

Verifique su Administrador de tareas. Puede buscar en la pestaña de rendimiento y contar el número de núcleos. Si su procesador tiene HyperThreadingTechnology (HTT), la mitad de los núcleos son lógicos y no físicos.

Ingrese la descripción de la imagen aquí

Kobaltz
fuente
3
Entonces, en este ejemplo, en realidad solo hay cuatro núcleos físicos de CPU, ¿verdad?
Scott
2
Eso es correcto. Debido a que la CPU tiene Hyper Threading habilitado, se ve y funcionará como 8 núcleos a pesar de tener 4 núcleos físicos.
kobaltz
2
El OP especificó Windows 7 en la pregunta. El administrador de tareas que se muestra es de Windows 8 o posterior, que muestra el número de núcleos (físicos) (4) anteriores. Con Windows 7, no se muestra el número de núcleos físicos. Si no sabe si su computadora está usando hyperthreading, sugeriría (al menos en Windows 7) usar algo como la respuesta de Merhdad.
helios456
También las etiquetas Cores:y Logical processors:.
msanford
Haga clic derecho en el área del gráfico -> Change graph to->Logical processors
Ivan Chau
26

O simplemente puedes hacer esto:

Windows+ Rluego escribe: msinfo32y presiona Enter.

captura de pantalla de ejemplo

loralon
fuente
Esto será útil cuando compramos nuevas computadoras. +1
usuario3437460
Esta respuesta será mucho más impresionante si se acompaña con un recorte o una captura de pantalla de la parte relacionada de msinfo32.
aff
19

En un tipo de shell:

echo %NUMBER_OF_PROCESSORS%
Sambatyon
fuente
2
Si se habilita el hiperprocesamiento, esto dará el número de procesadores lógicos.
Roman Luštrik
1

No necesariamente tan avanzado en los demás, pero el medidor de CPU es una de las pocas cosas útiles que he usado en términos de widgets en Windows 7.

Es una herramienta bastante buena para realizar un seguimiento de cuánta potencia de CPU se está utilizando. También mostrará cuántos núcleos tiene su computadora y es bastante discreto.

Timothy Ford
fuente
0

También puede saberlo yendo al Administrador de dispositivos y luego yendo a la sección del procesador. Mostrará una pequeña cosaajj (olvidé cómo se llaman: /) para cada núcleo, pero no estoy seguro de si puede diferenciar entre núcleos y núcleos virtuales.

MarcusJ
fuente
No, no te lo dice. Pero sí da el modelo del procesador para que pueda buscar en Google cuántos núcleos reales y lógicos tiene.
Peon