Principal Otro Cómo hacer que las aplicaciones obstinadas de 32 bits funcionen en Windows de 64 bits

Cómo hacer que las aplicaciones obstinadas de 32 bits funcionen en Windows de 64 bits



win7-rc-escritorio-150x150A estas alturas, es de esperar que haya visto mi función en Windows de 64 bits en el último número dePC Pro. Y tal vez se sintió reconfortado por mis sencillas garantías de que no necesita preocuparse demasiado por la compatibilidad de las aplicaciones. Casi todo el software moderno de 32 bits debería instalarse y ejecutarse sin problemas en una edición de Windows de 64 bits.

Cómo hacer que las aplicaciones obstinadas de 32 bits funcionen en Windows de 64 bits

Bueno, por supuesto, cada vez que escribes algo así, estás buscando problemas.

cómo hacer un animado en instagram

Efectivamente, justo cuando nuestro número de septiembre aterrizaba en los quioscos, estaba descubriendo quePC ProEl cliente CMS interno solo funcionaba, lo adivinaste, Windows de 32 bits. Intentar crear una nueva revisión desde mi escritorio de 64 bits arrojó solo un error oscuro sobre una fábrica de clases COM que faltaba.

Ondeando las banderas

Un poco de excavación desenterró el problema. Algún desarrollador travieso había escrito una aplicación .NET de 32 bits perfectamente válida, pero se había olvidado de marcarla como un código específicamente de 32 bits. Por lo tanto, Windows de 64 bits lo estaba ejecutando en modo de 64 bits, lo que provocaba errores cuando el software no podía acceder a los recursos del sistema de 32 bits que esperaba.

Afortunadamente, este es un problema fácil de solucionar. De Microsoft CorFlags La herramienta de línea de comandos, que forma parte de .NET Framework, le permite modificar los indicadores de encabezado en archivos ejecutables, incluido el que especifica cuándo se debe ejecutar una aplicación en modo de 32 bits. Establecer esta bandera para nuestra aplicación de base de datos fue una simple cuestión de escribir Aplicación CorFlags.exe / 32bit +

Ylisto- una aplicación de 32 bits que se ejecuta perfectamente en Windows de 64 bits. Vale la pena intentarlo si alguna vez se encuentra con un problema similar.

¿Por qué mis fotos no se cargan en Google Photos?

¿Qué carpeta de Archivos de programa?

Ya que estoy en el tema, aquí hay un problema relacionado con el que nos encontramos cuando comenzamos a revisar las PC que ejecutan Vista de 64 bits. En este caso, el software problemático no era otro que elPC Prosuite de referencia del mundo real. Todo pareció instalarse perfectamente, pero cuando lanzamos las pruebas recibimos errores de recurso no encontrado.

Me puse a rastrear el problema con la ayuda indispensable de SysInternals. Monitor de proceso utilidad, y una vez más, la explicación resultó ser misericordiosamente simple (tan simple, de hecho, que me sentí un poco tonto por no haberlo resuelto yo mismo).

No se encontraron varios archivos porque en Windows de 64 bits la carpeta Archivos de programa está reservada solo para aplicaciones de 64 bits. Los programas de 32 bits se instalan en una carpeta denominada Archivos de programa (x86). Nuestras secuencias de comandos de prueba incluían rutas codificadas de forma rígida que fallaban porque nuestras aplicaciones de 32 bits no estaban en su ubicación habitual.

cómo descargar la aplicación en firestick

Si se encuentra con un problema como este, puede solucionarlo fácilmente eliminando las referencias explícitas a C: Archivos de programa y utilizando% ProgramFiles% en su lugar (esta variable de entorno inteligente debería resolverse en Archivos de programa o Archivos de programa (x86) dependiendo de si el proceso que lo llama es de 64 bits o de 32 bits). Si no puede llegar a la fuente para cambiar las rutas, una solución rápida y sucia es copiar manualmente sus archivos de 32 bits en Archivos de programa. Una vez que hice esto, nuestros puntos de referencia se ejecutaron sin problemas.

Ahí lo tienes: aplicaciones de 32 bitshacerse ejecuta en Windows de 64 bits ... ¡pero a veces es necesario sortear algunas suposiciones del programador para que funcionen!

Artículos De Interés

La Elección Del Editor

¿Qué es un subtweet en Twitter?
¿Qué es un subtweet en Twitter?
Un subtweet (abreviatura de 'twitt subliminal') es un tuit que sientes por alguien que en realidad no menciona su @nombre de usuario ni su nombre real.
Windows 10 presenta nuevas voces de texto a voz para Narrador y Cortana
Windows 10 presenta nuevas voces de texto a voz para Narrador y Cortana
Las nuevas versiones de Windows a menudo agregan nuevas voces de texto a voz. Windows Vista agregó Anna, que se mantuvo hasta Windows 7. Windows 8 también tuvo nuevas voces, David, Zira y Hazel. Windows 10 presenta un conjunto de voces adicionales en Technical Preview. En la actual compilación 9879 de Windows 10, los entusiastas han descubierto las siguientes novedades
Cómo descargar e instalar Chrome OS
Cómo descargar e instalar Chrome OS
El sistema operativo (SO) Chrome estaba reservado solo para los usuarios de Chromebook, pero ahora también está disponible para otros dispositivos. Es una excelente alternativa a Windows o Linux, y puede ejecutarlo sin una instalación. Todo lo que necesita
Cómo bloquear mensajes de texto en el Galaxy S7
Cómo bloquear mensajes de texto en el Galaxy S7
Si bien la mayoría de las personas reciben algún tipo de llamadas automáticas y spam, es un poco más raro recibir mensajes de texto no deseados. Aún así, es muy posible que una empresa reciba su número de teléfono y comience a enviarle mensajes de solicitud.
Las 13 mejores herramientas gratuitas de prueba de discos duros (marzo de 2024)
Las 13 mejores herramientas gratuitas de prueba de discos duros (marzo de 2024)
Una lista actualizada de los principales programas de prueba de discos duros que puede utilizar de forma gratuita. Pruebe su disco duro para detectar problemas con estas aplicaciones fáciles de usar para Seagate, Samsung, Western Digital, Fujitsu y otros discos duros.
¿Qué es elgooG?
¿Qué es elgooG?
ElgooG es un poco diferente de los sitios web reflejados comunes que existen. ElgooG es una imagen reflejada literal de Google.com.
Las mejores grabadoras de DVD de 2024
Las mejores grabadoras de DVD de 2024
Las grabadoras de DVD alguna vez fueron promocionadas como el reemplazo de la videograbadora. Sin embargo, no son tan abundantes; estos son algunos de los mejores de lo que todavía está disponible.