¿Alguna
vez te has preguntado por qué Windows de 64 bits tiene dos carpetas de archivos
de programa? Bien, a continuación explicaré a que se debe esta situación.
A partir
del año 2005 Microsoft lanzó las versiones de 32 bits y 64 bits de su sistema
operativo Windows. Esto lo hizo para soportar las nuevas CPUs de 64 bits. Las
CPU de 64 bits tienen la capacidad de trabajar con grandes números y más acceso
a la memoria.
Si
en tu ordenador estás ejecutando el sistema operativo Windows de 64 bits, es
muy posible que hayas notado que tienes 2 carpetas de Archivos de programa. Una de ellas es la carpeta normal de Archivos programas y otra
llamada Archivos de programas (x86). Pero, ¿Por qué es necesario esto? ¿Cuál es
la diferencia entre estas dos carpetas?
Para
poder responder estas preguntas hay que entender que las aplicaciones de 64 bits se compilan de manera diferente. Mientras que un programa con
instrucciones de 64 bits no puede ser leído por las computadoras con
procesadores de 32 bits, un programa de 32 bits puede ser leído por la CPU de
64 bits.
¿Por qué Windows tiene una carpeta llamada Archivos de programa (x86)?
Siempre
que instales cualquier programa en una computadora con CPU de 64 bits, las
carpetas que se crean son para evitar conflictos entre los contenidos de 64
bits y de 32 bits.
Windows separa los directorios de programas de 64 bits y 32 bits. Los archivos de programa (x86) son para el almacenamiento de programa de 32 bits. x86 representa el tipo de procesadores - 286, 386, 486, 586 (Pentium).
Otra
razón es que el software de 64 bits no actúa bien con extensiones de 32 bits, y
viceversa. Hay que recalcar que aumentan las posibilidades de un conflicto si decides
instalar las dos versiones de 64 bits y 32 bits de un programa en el mismo
sistema operativo.
Por
último, pero no menos importante, tener dos carpetas de Archivos de programa
separados garantiza que las aplicaciones de 32 bits trabajen en un sistema de
64 bits sin problemas. La separación de los dos tipos de aplicaciones elimina
las posibilidades de que una aplicación de 32 bits trate de cargar una DLL de
64 bits, fallar y mostrar un mensaje de error. Es decir, se tienen separados
los ejecutables DLL
de 32 y 64 bits, con el propósito de
un correcto funcionamiento del sistema.
Además
de Archivos de programa, hay algunos otros componentes de Windows que tienen
dos copias de 32 bits y de 64 bits.
Excelente explicación del porque windows maneja dos carpetas de archivos de programa.
ResponderBorrarHola tenia Wimdows 7, me pusieron el 10, desde ese momento, tuve conflictos con los programas , como ProTool 10, Corel Draws y Corel Phto Pain. Ripeador el más sencillo, tampoco funcionó, y otros,uso el pinacle 15, no funciono con el 10, instalaron el 18 tiene probleas, uso placa externa "Focuriste", pero a veces vuelve al realtec, porque? pregunto (sobre lo que escribiste) no lo instalaron bien?que me conviene volver al 7 o quedarme en el 10. saludos y felicitaciones. juan_julio_avila@hotmail.com
ResponderBorrarHola Juan. ¿Disculpa, podrías ser un poco mas especifico en tu problema?
Borrar