Con Vista y versiones posteriores, las versiones de Windows de 64 bits ya no admiten programas de 16 bits, pero las versiones de 32 bits aún pueden ejecutarlos. Windows 8 ha cambiado muchas cosas, incluso desde Windows 7, y hubo rumores de que solo estaría disponible en 64 bits [1] [2], lo que parece que ya no es el caso . No es ningún secreto que Microsoft está presionando a los usuarios para que migren a sistemas de 64 bits. ¿Han eliminado por completo el soporte de 16 bits de Windows 8 (incluidas las versiones de 32 bits)?
windows-8
compatibility
16-bit
Synetech
fuente
fuente
.com
archivos o programas antiguos compilados con Pascal para DOS que hacen cosas comoecho
sin una nueva línea, mover el cursor, establecer colores de texto, imprimir la fecha / hora, analizar un archivo, etc. Funcionan bien y, si bien algunas funciones ahora pueden estar integradas, muchas / la mayoría no lo están y no siempre es factible (o incluso posible en algunos casos) actualizarlas y / o volver a compilarlas para 32- o de 64 bits.Respuestas:
Si bien las copias de 64 bits de Windows 8 no son compatibles con las aplicaciones de 16 bits, todavía son compatibles con las copias de 32 bits [1] [2] [3] . Sin embargo, no son compatibles de forma predeterminada y deben activarse manualmente con un applet del Panel de control:
fuente
Esto es lo mismo que Windows Vista o Windows 7. Si tiene una versión de Windows de 64 bits, no puede ejecutar aplicaciones de 16 bits. Si tiene una versión de Windows de 32 bits, puede ejecutar aplicaciones de 16 bits.
Solución alternativa para sistemas de 64 bits: en Windows 7 de 64 bits, puede descargar el modo Virtual PC XP y ejecutar su aplicación de 16 bits allí. No estoy seguro de si Windows 8 también proporciona un modo XP (no lo creo) pero (¿algunas versiones?) De Windows 8 vienen con soporte Hyper-V. Por lo tanto, puede ejecutar fácilmente, por ejemplo, Windows XP en su Hyper-v para tener soporte de 16 bits.
http://www.microsoft.com/windows/virtual-pc/download.aspx http://blogs.msdn.com/b/b8/archive/2011/09/07/bringing-hyper-v-to-windows -8.aspx
fuente
Según Windows 7, las aplicaciones de 16 bits simplemente no pueden ejecutarse en una instalación de Windows 8 de 64 bits.
Sin embargo, el NTVDM requerido para ejecutar aplicaciones de 16 bits todavía está disponible en sistemas Windows 8 de 32 bits:
Como señaló Synetech, esta función está deshabilitada de manera predeterminada y debe habilitarse manualmente.
fuente