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).


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:



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.


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


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í


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


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%

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.


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.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.