Cómo ejecutar programas de 32 bits en Windows de 64 bits

Cómo ejecutar programas de 32 bits en Windows de 64 bits

Los programas de 64 bits se ejecutan más rápido y de manera más eficiente que las aplicaciones de 32 bits. Cualquier PC razonablemente moderna tiene un procesador de 64 bits. Pero, ¿cómo se ejecuta el software de 32 bits en una computadora de 64 bits??

Las computadoras modernas, las fabricadas en los últimos años, los procesadores y los sistemas operativos de 64 bits están impulsadas por la ejecución de aplicaciones de 64 bits de 64 bits. Es por eso que el software enviado en estos días es casi exclusivamente de 64 bits. Todavía se encontrará con algunas aplicaciones de 32 bits (especialmente si está ejecutando aplicaciones más antiguas), y ejecutarlas en una versión de Windows de 64 bits suele ser bastante perfecta. Entonces, cómo funciona todo? Vamos a averiguar.

Tabla de contenido

    WOW64 es un subsistema de Windows diseñado para ejecutar 32 aplicaciones en una máquina de 64 bits. WOW64 simula el entorno de un sistema operativo de 32 bits, proporcionando aplicaciones más antiguas con la interfaz que se encuentra en las versiones anteriores de Windows.

    Esta capa de compatibilidad es liviana, potente y funciona desde. Esto significa que puede hacer doble clic en el archivo EXE de cualquier aplicación de 32 bits y permitir que Windows se encargue del resto.

    Una alternativa costosa: la virtualización

    Las máquinas virtuales son un método bien conocido para ejecutar diferentes arquitecturas y sistemas operativos en hardware que no están diseñados para admitirlo. Puede instalar y ejecutar aplicaciones destinadas a Linux o MacOS de Apple en una PC de Windows con un procesador Intel sin ningún cambio drástico.

    Puede usar la misma técnica para ejecutar una versión más antigua de Windows de 32 bits en su PC moderna. Esto le permitirá ejecutar aplicaciones heredadas en su sistema incluso si su procesador actual tiene 64 bits.

    Recuerde, sin embargo, que este método implica mucho trabajo y es francamente innecesario. Es mucho más fácil usar el emulador WOW64 incorporado que buscar una copia de Windows XP de 32 bits.

    Instalación de aplicaciones de 32 bits en una computadora de 64 bits

    No hay diferencia en la instalación de una aplicación de 32 bits en un sistema operativo de 32 bits versus una versión de 64 bits de Windows. Ya sea que tenga un CD-ROM o un archivo de configuración, simplemente ejecuta la instalación y deja que el sistema operativo lo resuelva.

    Windows se ocupa de versiones de programas de 32 bits colocándolos en un directorio diferente. Existe la carpeta estándar de archivos de programa, que contiene todo el software de 64 bits que ha instalado, y un archivo de programa (x86) que está en casa con aplicaciones destinadas a una máquina de 32 bits.

    El software presente en el directorio x86 se ejecuta emulando una versión de Windows de 32 bits usando WOW64. Este proceso es completamente automático, por lo que puede ejecutar aplicaciones presentes en ambos archivos de programa sin ninguna diferencia.

    ¿Puedes ejecutar aplicaciones de 32 bits en una CPU de 64 bits??

    Muchas personas creen que los programas antiguos solo pueden ejecutarse en un procesador de 32 bits. Si bien es cierto que solo una computadora de 32 bits puede ejecutar de forma nativa estas aplicaciones, todos los tipos de sistemas modernos pueden ejecutar tales programas igual de bien.

    Para la mayoría de los usuarios, esto se reduce a simplemente ejecutar dicha aplicación, ya que Windows se encargará de los detalles técnicos de emularlo a través de WOW64 por sí mismo. Si desea adoptar un enfoque diferente (tal vez si la utilidad no funciona para usted), puede usar la virtualización.

    Los servicios como Virtualbox o VMware le permiten emular una máquina virtual de 32 bits, que puede ejecutar cualquier aplicación de 32 bits directamente. Este es un proceso complicado, incluso con tutoriales, por lo que es mejor que WOW64 funcione en su instalación de Windows normalmente.