La carpeta Archivos de programa (x86) solo existe en las ediciones de 64 bits de Windows. En Windows de 32 bits, todas las aplicaciones almacenan sus archivos de programa en la carpeta Archivos de programas , pero debido a que las ediciones de Windows de 64 bits pueden tener instaladas aplicaciones de 64 y 32 bits, Microsoft creó una nueva carpeta para mantener los dos tipos de Aplicaciones separadas. En Windows de 64 bits, los programas de 64 bits mantienen sus archivos en la carpeta Archivos de programa y los programas de 32 bits mantienen los suyos en Archivos de programa (x86) .
El truco es que los programas de 32 bits no tienen idea de que su ruta de carpeta ha cambiado. El instalador y la aplicación en ejecución piensan que sus archivos están en Archivos de programa , gracias a algo llamado WoW64.
Cuando un programa de 32 bits se ejecuta en una edición de Windows de 64 bits, se ejecuta en un subsistema especial llamado WoW64 [1] (que significa W indows de 32 bits en W indows de 64 bits, o solo Windows en Windows 64) WoW64 permite que un programa de 32 bits se ejecute en un sistema de 64 bits y parte de lo que hace es crear asignaciones o accesos directos a áreas del registro y sistema de archivos que permiten que los programas de 32 bits se comporten de la misma manera que lo harían en un sistema de 32 bits, y sin entrar en conflicto con las aplicaciones de 64 bits que podrían estar ejecutándose al mismo tiempo.
- ¿Cuál es la mejor aplicación para descargar tonos de llamada?
- ¿Cuáles son las ventajas y desventajas de usar Compass?
- ¿Qué SugarCRM para dispositivos móviles es mejor para mí?
- ¿Qué software de gestión de tareas utiliza en TI? ¿Por qué?
- ¿Qué sueles buscar en una biblioteca de Java? ¿Cómo sabes que es bueno y que servirá bien a tu propósito?
Entonces, en una edición de 64 bits de Windows, las aplicaciones de 64 bits guardan sus archivos de programa en C: \ Archivos de programa, pero cuando se ejecuta una aplicación de 32 bits, WoW64 crea una asignación que se parece a la carpeta C: \ Archivos de programa programa, pero es realmente C: \ Archivos de programa (x86) en el sistema real. De esta manera, el programa de 32 bits no sabe ni le importa si está en un sistema de 64 bits y no se comporta de manera diferente: solo lee y escribe sus archivos en C: \ Archivos de programa de manera normal y Windows se encarga de redirigir Los archivos.
Notas al pie
[1] WoW64 – Wikipedia