¿Windows 7 de 32 bits o Windows 7 de 64 bits?

Para la mayoría de los posibles usuarios de Windows 7, una versión de 64 bits de Windows 7 es la decisión correcta. Pero si no tiene suficiente RAM (al menos 4 GB), o si depende de dispositivos que no tienen controladores de 64 bits compatibles, o si necesita actualizar una instalación existente de 32 bits, Windows 7 de 32 bits podría ser la mejor opción. Algunas ediciones de Windows 7 de 64 bits proporcionan un modo Windows XP que resuelve algunos problemas de compatibilidad con versiones anteriores, pero no es una panacea universal. En un rápido formato de preguntas y respuestas, esto es lo que necesita saber.

P. ¿Mi PC es compatible con Windows 7 de 64 bits?

R. La mayoría de las PC fabricadas en los últimos tres años (es decir, después del debut de Vista) son capaces de ejecutar Windows 7 de 64 bits. Las excepciones son aquellas que se envían con CPU de gama baja que no son compatibles con las extensiones AMD o Intel de 64 bits. . Los ejemplos incluyen la línea Atom de Intel de CPU de bajo consumo y las primeras CPU Intel Core, como el Core Duo (no el Core 2 Duo). Si no está seguro de qué tipo de CPU hay en su sistema, o si la CPU admite el funcionamiento de 64 bits, puede usar la Utilidad de identificación de procesadores Intel gratuita para averiguarlo.

[Vea lo que Windows robó de Mac OS X. Vea lo que Mac OS X robó de Windows . | Descubra las 10 mejores aplicaciones gratuitas de código abierto para Windows ]

P. ¿Qué pasa con todos mis periféricos?

R. Al igual que con la compatibilidad con PC, la mayoría de los periféricos fabricados en la era de Vista funcionan con Windows 7 de 64 bits. Sin embargo, la compatibilidad con hardware heredado es una propuesta acertada. Algunos fabricantes, por ejemplo, los proveedores de tarjetas de interfaz de red o controladores de almacenamiento en disco, están más actualizados que otros, gracias en parte al hecho de que han admitido la informática de 64 bits en Windows Server desde 2002-2003. periodo de tiempo. Los dispositivos que no tienen vínculos obvios con el centro de datos (como dispositivos de entrada personalizados, hardware multimedia y algunas impresoras) pueden ser más difíciles de integrar, ya que se fabricaron en una época en la que los escritorios de 64 bits eran una rareza. Lo mejor que puede hacer es hacer una búsqueda en la Web para ver si el fabricante ha publicado un controlador de dispositivo de 64 bits y, salvo eso, si otros usuarios han encontrado una solución.

P. ¿Puedo usar un controlador de dispositivo de 32 bits en Windows 7 de 64 bits?

R. No. Un controlador de dispositivo es un código privilegiado que se ejecuta en el mismo espacio de direcciones que el kernel de Windows. Como tal, debe coincidir con la arquitectura del propio kernel. Algunos fabricantes agrupan controladores de 32 y 64 bits en un único paquete de instalación, lo que lleva a los observadores ocasionales a informar erróneamente que un controlador de 32 bits funcionaba en Windows de 64 bits. Sin embargo, aunque los controladores de 32 bits no son compatibles directamente con Windows 7 de 64 bits, los usuarios de Windows 7 de 64 bits pueden instalar controladores de 32 bits en el modo Windows XP y utilizar impresoras basadas en USB y otros dispositivos heredados basados ​​en USB con Windows Máquina virtual XP.

P. ¿Puedo usar el modo Windows XP con Windows 7 de 64 bits?

R. Sí. El modo Windows XP es totalmente compatible con Windows 7 de 64 bits. De hecho, usar un monitor de máquina virtual (VMM), como el producto Windows Virtual PC 7 que subyace al modo Windows XP, es una de las únicas formas de usar un controlador de dispositivo en Windows de 64 bits. La única advertencia es que el dispositivo debe utilizar una interfaz USB; El hardware heredado que usa una tarjeta de expansión patentada o un dongle probablemente no funcionará con una solución VMM como el modo Windows XP.

P. ¿Qué es exactamente el modo Windows XP y cómo lo obtengo?

R. La respuesta simple es que Windows XP Mode es una máquina virtual que contiene Windows XP SP3 que se ejecuta en Windows Virtual PC 7. Está disponible como descarga gratuita para los usuarios de las ediciones Windows 7 Professional, Ultimate y Enterprise.

La respuesta más precisa es que Windows XP Mode es una aplicación nativa de 64 bits (en realidad, una serie de servicios y controladores de dispositivos de 64 bits) que crea un proceso nativo de 64 bits independiente que emula un entorno de PC de 32 bits.

Es importante tener en cuenta que el modo Windows XP se limita a crear un entorno virtual de 32 bits. Esto es cierto a pesar de que el software subyacente de Windows Virtual PC es en sí mismo de 64 bits y se ejecuta en la versión x64 de Windows 7. Por lo tanto, si bien puede instalar Windows XP de 32 bits (o Vista de 32 bits o Windows 7 de 32 bits) como invitados dentro del entorno de Windows Virtual PC (que es, después de todo, una solución de VM genérica con alguna integración adicional para la imagen del modo Windows XP), no puede instalar Windows XP de 64 bits o las versiones x64 de Vista o Windows 7.

P. ¿Puedo ejecutar aplicaciones de Windows de 32 bits en Windows 7 de 64 bits?

R. Sí. Prácticamente cualquier aplicación de Windows de 32 bits compatible con Windows XP puede ejecutarse sin modificaciones en Windows de 64 bits. Esto es posible gracias a una tecnología conocida informalmente como "Win32 en Win64" (WOW para abreviar), que traduce las llamadas API de 32 bits de un ejecutable Win32 heredado en llamadas API de 64 bits que pueden ser atendidas por los subsistemas nativos de 64 bits. bit Windows 7. El resultado neto es que las aplicaciones de 32 bits se ejecutan sin problemas en Windows de 64 bits y, gracias a las optimizaciones en las CPU Intel y AMD de la generación actual, a la máxima velocidad o casi. Las pocas excepciones a la regla de compatibilidad de WOW generalmente involucran aplicaciones que dependen de uno o más controladores de dispositivos heredados de 32 bits que no tienen versiones equivalentes de 64 bits.

Tenga en cuenta que el concepto WOW no es nada nuevo. Las primeras versiones de Windows NT emplearon una técnica similar para admitir aplicaciones heredadas de Windows 3.xx de 16 bits.

P. Cuando instalo una aplicación de 32 bits en Windows 7 de 64 bits, no puedo ver sus entradas de registro. ¿Por qué es esto?

R. Las versiones de 64 bits de Vista y Windows 7 incluyen la capa de traducción WOW para ejecutar aplicaciones de 32 bits (consulte la descripción anterior). Además de traducir las llamadas a la API, Windows de 64 bits aísla los cambios de registro realizados por aplicaciones de 32 bits y los redirige a una subclave especial dentro de la colmena de registro adecuada.

Por ejemplo, una aplicación de 32 bits que actualiza una clave dentro de la estructura HKEY_LOCAL_MACHINE \ Software automáticamente tendrá sus cambios redirigidos a la clave Wow6432Node debajo de la clave de software principal. Al expandir esta clave, se revelarán todas las claves de registro de aplicaciones de 32 bits y los valores que WOW redirigió automáticamente.

P. ¿Existe una ventaja de rendimiento al usar Windows 7 de 64 bits?

R. Eso depende. Si está trabajando con archivos grandes o ejecutando aplicaciones que consumen una gran cantidad de memoria, entonces Windows de 64 bits generalmente le dará una ligera ventaja de rendimiento sobre Windows de 32 bits que se ejecuta en hardware idéntico. Esto es cierto incluso cuando se utilizan aplicaciones de 32 bits. Esto se debe a que el sistema operativo y los controladores de dispositivo se benefician de los registros de 64 bits de una CPU Intel o AMD que se ejecuta en modo extendido de 64 bits. Además, debido a que Windows 7 de 64 bits admite más RAM física que Windows 7 de 32 bits (192 GB en versiones que no son para el hogar frente a 4 GB para cualquier versión de 32 bits), puede expandir fácilmente las capacidades de su PC mucho más allá de lo que es posible en un mundo de 32 bits.

P. ¿Por qué Windows de 64 bits usa más RAM que Windows de 32 bits?

R. Cualquier sistema operativo de 64 bits consumirá más memoria que su equivalente de 32 bits. Esto se debe a la naturaleza del código de 64 bits: utiliza estructuras internas más grandes que necesariamente ocupan más espacio, tanto en la RAM como en el disco duro. No es de extrañar que la imagen ISO para las versiones de 64 bits de Vista y Windows 7 sea aproximadamente de un 50 a un 70 por ciento más grande que las ISO de 32 bits equivalentes, o que Windows de 64 bits muestre un 20 a 30 por ciento más de uso de memoria física después de la inicial arrancar.

P. ¿Existen ventajas de seguridad al usar Windows 7 de 64 bits frente a Windows 7 de 32 bits?

R. Sí. Muchas de las iniciativas de "endurecimiento" del kernel ampliamente publicitadas que Microsoft debutó con Vista son específicas para el sabor de 64 bits, como la prevención de ejecución de datos respaldada por hardware y PatchGuard. Además, Windows Vista y Windows 7 de 64 bits requieren que los controladores de dispositivos estén firmados digitalmente por sus autores, lo que dificulta que los piratas informáticos y los desarrolladores de rootkits instalen sus exploits de forma encubierta como controladores en modo kernel.

P. ¿Puedo actualizar de una versión de 32 bits de Windows a Windows 7 de 64 bits?

Una . No. El proceso de actualización de Microsoft no admite actualmente el movimiento entre arquitecturas de procesador. Para actualizar desde una versión de 32 bits de Windows, deberá realizar una instalación "limpia" de Windows 7 de 64 bits y luego migrar sus aplicaciones y datos al nuevo sistema operativo.

Esta historia, "¿Windows 7 de 32 bits o Windows 7 de 64 bits? ", Se publicó originalmente en .com . Siga los últimos desarrollos en Microsoft Windows y Windows 7 en .com.