Cuando se habla de «32 bits» frente a «64 bits», se está describiendo la anchura de los registros y las direcciones de memoria de una CPU, un concepto conocido como «bitness». En términos prácticos, un sistema de 64 bits puede acceder a una memoria mucho mayor, manejar aplicaciones modernas con mayor fluidez y seguir ejecutando la mayoría del software de 32 bits sin problemas. Para 2025, la informática de 64 bits se habrá convertido en el estándar en casi todas las plataformas, dejando los sistemas de 32 bits como una opción heredada.
Imagen de Tech Index
En la arquitectura de la CPU, los «bits» describen la anchura de las rutas de datos clave, especialmente los registros y las direcciones de memoria. Un espacio de direcciones de 32 bits alcanza un máximo de 2³² direcciones (4 GB), mientras que los diseños de 64 bits admiten espacios de direcciones virtuales y físicas mucho más grandes. En x86-64 específicamente, el modo de 64 bits también añade más registros de propósito general (de 8 a 16), lo que puede ayudar a ciertas cargas de trabajo.
A veces. Depende de la aplicación:
Varía según la edición del sistema operativo, pero el patrón es consistente:
Los detalles (y algunas notas históricas interesantes, como PAE y el antiguo conmutador /3GB ) se encuentran en la documentación sobre límites de memoria de Microsoft.
Ventanas:
macOS:
Linux:
Android:
Windows 10/11:
macOS:
Linux:
Cualquier CPU moderna es de 64 bits. En Windows, Windows 11 requiere un procesador compatible de 64 bits, por lo que si desea utilizar el sistema operativo más reciente, su hardware debe ser compatible con 64 bits.
Casi siempre sí en 2025:
| Característica | 32 bits | 64 bits |
|---|---|---|
| Espacio de usuario direccionable (sistema operativo típico) | ~2–4 GB por proceso | De decenas a cientos de TB (dependiendo del sistema operativo) |
| RAM física máxima (ejemplos de Windows) | 4 GB (Windows 10 x86) | 128 GB-6 TB (ediciones de Windows 11) |
| Compatibilidad de aplicaciones | Ejecuta aplicaciones de 32 bits. | Ejecuta aplicaciones de 64 bits; la mayoría de las plataformas también ejecutan aplicaciones de 32 bits (Windows/Linux); macOS ya no ejecuta aplicaciones de 32 bits. |
| Modelo de controlador | Controladores de 32 bits | Se requieren controladores de 64 bits en Windows de 64 bits. |
| El valor predeterminado actual | Legado | Estándar |
(Los límites exactos dependen del sistema operativo y la edición; las cifras aquí utilizadas son los límites publicados por Microsoft).
No hay cambio in situ: la migración de Windows de 32 bits a 64 bits requiere una instalación limpia del sistema operativo de 64 bits (copia de seguridad, verificación de la compatibilidad de la CPU, creación de medios de instalación, reinstalación de aplicaciones/controladores). Las preguntas frecuentes de Microsoft cubren los pasos y las advertencias.
¿Puede un PC con Windows de 64 bits ejecutar mi antiguo programa de 16 bits?
Ningún Windows de 64 bits puede ejecutar software de 16 bits directamente. Considere una máquina virtual o un emulador.
¿Por qué algunos programas se instalan en «Archivos de programa (x86)» en Windows?
Esa carpeta es para aplicaciones de 32 bits en un sistema de 64 bits; la carpeta «Archivos de programa» normal es para aplicaciones de 64 bits. La separación mantiene los archivos DLL correctos con las aplicaciones correctas. (Este comportamiento forma parte de la capa de compatibilidad WOW64).