¿Cómo determina que su hardware es compatible con 64 bits cuando no hay un sistema operativo instalado?

28

¿Cómo determina que su hardware es compatible con 64 bits cuando no hay un sistema operativo instalado?

Hermano
fuente
66
@ChrisO ¿Cómo sabemos que es Intel? O, si es así, ¿se fabricó recientemente?
55
@ChrisO > todo ha sido compatible con 64 bits desde los últimos 15 años más o menos ... casi, la primera vez CPU x86-64, destinada a los servidores, fue lanzado hace once años (2003). La mayoría de las CPU de consumo no admitían x86-64 hasta 2004-05. E incluso ahora hay CPU bastante comunes que no lo admiten.
Bob
@ChrisO: La pregunta establece claramente que no hay ningún sistema operativo instalado.
Carreras de ligereza en órbita
1
@ChrisO: El objetivo de la pregunta es descubrir cómo determinamos la 64 bits de la CPU sin esas suposiciones .
Carreras de ligereza en órbita
@ChrisO Es ridículo decir que la pregunta establece claramente "no hay un sistema operativo instalado", y luego tratar de inferir que se podría instalar un sistema operativo porque es una "pregunta débil". ¿Hay un nombre para lo contrario de asumir la conclusión ? Oh si, paradoja .
Kyeotic

Respuestas:

41

Abra la computadora y mire su CPU y placa base para obtener los números de modelo, luego búsquelos en los fabricantes (es decir , Intel , AMD ) y verifique las especificaciones proporcionadas.

Alternativamente, puede iniciar desde un LiveCD de Linux o similar y usar ese sistema operativo para detectar las capacidades (no se requiere instalación del sistema operativo en la máquina).

Ƭᴇcʜιᴇ007
fuente
55
Mirar la CPU requeriría quitar el disipador térmico y eliminar todo el compuesto térmico, una operación larga y desordenada (además, necesitará un nuevo compuesto para reinstalar el disipador térmico).
2
@ AndréDaniel Si bien estoy de acuerdo con su punto, me parece gracioso que una persona sugiera que quitar el disipador de calor y reemplazar el compuesto sea difícil, pero muchos otros sugieren "sobrecalentamiento", ¡tire su disipador de calor y reemplace el compuesto! " como la primera opción El compuesto térmico cuesta $ 5 y es fácilmente accesible, y en el 99% de los casos en realidad no necesita reemplazarlo si todo lo que está haciendo es quitar el disipador de calor y volver a encenderlo. De todos modos, sí, si el BIOS te lo dice, aún mejor. ;)
Ƭᴇcʜιᴇ007
2
Por duro quiero decir lo suficiente para que alguien haga una pregunta tan trivial sobre SU. ;)
2
Triste pero cierto. :(
55
@ Ƭᴇcʜιᴇ007 tendrá que reemplazar el compuesto térmico si realmente desea poder leer lo que está inscrito en la CPU. De lo contrario, todo lo que "leerá" es la superficie del compuesto.
Ruslan
54

Mire en el BIOS, a menudo muestran un resumen del hardware instalado, incluido el modelo de CPU, luego puede buscarlo en la web y ver si es compatible con 64 bits.

Alternativamente, si la computadora es de una marca conocida y no de una marca personalizada, puede buscar su modelo y encontrará mucha información, como la CPU que contiene (luego haga lo que dije arriba) )


fuente
Tenga en cuenta que es posible (bastante común) que las computadoras de grandes marcas sean personalizables con el mismo número de modelo. Para empezar, los fabricantes como Dell ofrecen una personalización sencilla cuando realiza un pedido. Entonces alguien podría decidir reemplazar partes del hardware en cualquier momento. Es un buen comienzo, pero no se puede confiar en él.
Bob
@Bob, las CPU seguirán siendo similares en términos de especificaciones, mientras que el número de núcleos o la frecuencia pueden variar, es poco probable que algunas CPU solo sean de 32 bits y otras también admitan 64 bits ... O la máquina es realmente baja -en cuyo caso se quedan con Intel Atoms de 32 bits o van más arriba (Pentium Dual Core, i3, etc.) en cuyo caso todos son compatibles con 64 bits.
3
Está asumiendo el hardware Intel de la generación actual. Las generaciones anteriores proporcionaron ambas opciones en un solo tipo de socket (por ejemplo, LGA 775), y otros fabricantes de x86 podrían decidir hacer lo mismo (no estoy familiarizado con los detalles de esos otros, pero existe la posibilidad). Básicamente, puede adivinar según el modelo de máquina completa, pero no siempre puede estar seguro.
Bob
13

Cree una memoria USB con un sabor de 64 bits de Ubuntu e inicie en ella. Por defecto, no modificará nada en la computadora.

gratsu
fuente
1
¿Qué pasa si la máquina es de 32 bits? Proporcione los pasos mediante los cuales el OP puede averiguar si el hardware es compatible con 64 bits o no
Prasanna
17
Si la máquina es de 32 bits, el arranque de Ubuntu de 64 bits producirá un mensaje de error en la línea de "este núcleo requiere una CPU x86-64 pero solo detectó una CPU i686".
nandhp
3
@Prasanna puede encontrar todos los conjuntos de instrucciones compatibles en la CPU, independientemente de los sistemas operativos, por lo que puede ejecutar un sistema operativo de 32 bits y verificar si AMD64, EMT-64, x86_64 o cualquier indicador disponible en la CPU
phuclv
Por definición, esto no responde la pregunta ya que el sistema operativo está instalado en una unidad USB.
AStopher
@cybermonkey: "SO instalado", aquí, significa algo implementado como parte de la infraestructura de la máquina (por ejemplo, en un HDD) y que permite una funcionalidad completa y compleja. Aunque aparentemente "instalado" en medios flash o ópticos, el "linux lite" es claramente categóricamente diferente. Es un sistema operativo simplificado cuyo propósito es poco más que proporcionar una plataforma para las herramientas de diagnóstico del sistema, y ​​se implementa en forma preconfigurada que requiere quizás 10 minutos de preparación. No solo proporciona una respuesta rápida y precisa, sino que lo hará si los componentes no se pueden identificar visualmente.
Cronométrico
3

A menos que su hardware tenga diez años o más, es casi seguro que sea compatible con 64 bits: todos los procesadores Intel y prácticamente todos los procesadores compatibles con AMD x86 fabricados en ese período de tiempo han sido de 64 bits. La mayoría de los procesadores para dispositivos Android son de 32 bits, pero dado que la mayoría de esas máquinas solo pueden ejecutar Android de todos modos, no es un problema para ellos (y si tienes una computadora de placa única como una Raspberry Pi, probablemente sabrás que de comprarlo o puede buscarlo por la designación del modelo del dispositivo).

Zeiss Ikon
fuente
1
Tenga en cuenta que los procesadores ARM de 64 bits solo se convirtió en una cosa. Y, que yo sepa, todavía no hay dispositivos Android de 64 bits para consumidores.
HalosGhost
1
Y, según otras respuestas, aparentemente hay una familia de procesadores Intel Atom de 32 bits todavía en producción para netbooks y máquinas similares, pero para máquinas de escritorio y portátiles completas, si tiene menos de 10 años, es de 64 bits. capaz.
Zeiss Ikon
@HalosGhost: el Nexus 9 es de 64 bits.
bwDraco
1
@DragonLord, estoy corregido entonces. Sin embargo, ese dispositivo acaba de salir.
HalosGhost
2

Si su procesador tiene un sabor no antiguo del procesador x86, puede usar la instrucción CPUID. En los procesadores modernos, puede usarlo para averiguar si su CPU es capaz de 64 bits. En procesadores más antiguos, puede usarlo para averiguar si puede preguntarle al procesador si es compatible con 64 bits; si no puedes preguntar, entonces no lo es. Si profundiza en el manual de Intel y AMD, hay código que se ejecuta en procesadores aún más antiguos que le permite verificar si la instrucción CPUID está disponible; si no es así, nuevamente su procesador no es capaz de 64 bits.

gnasher729
fuente
Absolutamente ... obtener un volcado de CPUID de un sistema le dice básicamente todo lo que necesita saber. Pero debe señalarse que es un pequeño programa que requiere un sistema operativo para ejecutarse. Este es otro punto a favor de emplear una distribución lite linux arrancable desde usb o disco : la disponibilidad de herramientas de lectura de información de todo el sistema.
Cronométrico
0

Ni siquiera debería necesitar encender la máquina, busque el número de modelo en la parte posterior de la caja. A menos que sea realmente una PC de caja blanca, debe encontrar un número de modelo o incluso un número de serie. Busque en la web o llame al fabricante.

htm11h
fuente