elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  aplicación de 16bits que funciona en W7-64bits
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: aplicación de 16bits que funciona en W7-64bits  (Leído 3,533 veces)
okik


Desconectado Desconectado

Mensajes: 462


Ver Perfil
aplicación de 16bits que funciona en W7-64bits
« en: 20 Agosto 2016, 16:52 pm »

que tal. Estaba creando un tutorial relacionado con la instalación de VS6 (visual studio 6) en W7 64bits, ya que los que he visto en la red no explican según que cosas.

Pues bien, resulta que el programa de instalación de VS6 necesita iniciar una aplicación de 16 bits que se llama ACMBOOT.EXE.

Al iniciar la instalación de mi VS6 en castellano muestra un mensaje de incompatibilidad al ejecutar ACMBOOT.EXE:
Código:
La versión de este archivo no es compatible con la versión de Windows que  está ejecutando. 
Compruebe la información del sistema para ver si necesita un aversión x86(32 bits) o x64 (64 bits) del programa
y después póngase en contacto con el proveedor.

Resulta que en le tutorial facilito una serie de claves de registro y quiero comprobar si otro programa de instalación de VS6 genera los mismas claves de registro. Así que ejecuto una versión VS6 en inglés.

Cuál es mis sorpresa cuando la instalación se ejecuta con normalidad. Ahora resulta que ACMBOOT.EXE, también de 16 bits, creado y modificado en 1998 es ejecutable. ¿Cómo puede ser?

En lugar del mensaje anterior se muestra otro:
Citar
Este programa tiene problemas de compatibilidad conocidos
Bla, bla, bla...
                    [Buscar una solución en línea][Ejecutar programa][Cancelar]

[ ] No volver a mostrar este mensaje

Le doy a  'Ejecutar programa' y se ejecuta.

Así que tengo:
ACMBOOT.EXE de 16 bits del CD de VS6 Edición Empresarial (castellano)
ACMBOOT.EXE de 16 bits del CD de VS6 Enterprise Edition (inglés)

El primero no se puede ejecutar y el segundo sí ¿por qué?


« Última modificación: 20 Agosto 2016, 19:53 pm por okik » En línea

simorg
Ex-Staff
*
Desconectado Desconectado

Mensajes: 8.302



Ver Perfil
Re: aplicación de 16bits que funciona en W7-64bits
« Respuesta #1 en: 20 Agosto 2016, 17:05 pm »

Hola, relacionado con ese tema, encontré esto, no es tu caso pero....


http://www.muycomputer.com/2015/10/16/aplicaciones-antiguas-en-windows-10



Saludos.


En línea

okik


Desconectado Desconectado

Mensajes: 462


Ver Perfil
Re: aplicación de 16bits que funciona en W7-64bits
« Respuesta #2 en: 20 Agosto 2016, 17:18 pm »

Hola, relacionado con ese tema, encontré esto, no es tu caso pero....


http://www.muycomputer.com/2015/10/16/aplicaciones-antiguas-en-windows-10



Saludos.

Te contesto para evitar que el tema se desvíe.

Ya que no me interesa el COMO si no EL POR QUÉ puedo ejecutar uno y  el otro no, siendo ambos, misma aplicación, de 16 bits y creados en 1998.

gracias



[SOLUCION]

Pues  encontré la solución. No ha pasado mucho tiempo desde que puse la pregunta pero dudo mucho que nadie respondiera  :-\

La razón o el por qué es tan absurdo como inverosímil. Tras intentar abrir las aplicaciones con ResourceHacker que no me dejaba, lo abrí con Microsoft Visual C++ 6.0 y tuve la corazonada de cambiar la información de la aplicación, a partir de la versión en inglés que sí que se ejecutaba. Guardé y mágia la ya se ejecutaba. Al principio lo cambié todo pero solo hace falta cambiar el ProductName.

 Si haces clic con el botón derecho en la aplicación ACMBOOT.EXE, luego Propiedades y después a Detalles. Si tu versión es en castellano (español) pondrá [Nombre de producto       Programa de instalación de Microsoft para Windows ]. Pues hay que poner en su lugar [Microsoft Setup for Windows] y ya funciona.  

Lo pondré en mi tuto. Iba a poner otra cosa pero esto es mejor  :P

Ver par cree. Si alguien sebe por qué al cambiar el nombre de producto en inglés ahora me funciona, que lo diga porfa  ;-)



« Última modificación: 20 Agosto 2016, 19:53 pm por okik » En línea

Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: aplicación de 16bits que funciona en W7-64bits
« Respuesta #3 en: 20 Agosto 2016, 23:28 pm »

Puede parecer ridículo, pero a veces las cosas son así.

Mi tarjeta de sonido es una Asus Xonar, y NO tiene drivers para W10, y los drivers de 64 bits de W7 o W8 no los reconoce.

Editas un archivo y cambias un simple texto ASCII que dice los sistemas soportados y... a funcionar sin el mas mínimo problema desde el primer día.
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
okik


Desconectado Desconectado

Mensajes: 462


Ver Perfil
Re: aplicación de 16bits que funciona en W7-64bits
« Respuesta #4 en: 21 Agosto 2016, 12:43 pm »

Puede parecer ridículo, pero a veces las cosas son así.

Mi tarjeta de sonido es una Asus Xonar, y NO tiene drivers para W10, y los drivers de 64 bits de W7 o W8 no los reconoce.

Editas un archivo y cambias un simple texto ASCII que dice los sistemas soportados y... a funcionar sin el mas mínimo problema desde el primer día.
vaya tela...
Quizás alguien tenga el mismo problema y el truco que comentas le sirva. Buen aporte.

En línea

Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: aplicación de 16bits que funciona en W7-64bits
« Respuesta #5 en: 21 Agosto 2016, 13:39 pm »

Hombre, han sacado ya una versión corregida, pero en su momento no había.

Pero no es inusual, en archivos de configuración se especifican a menudo los sistemas compatibles, y si el que aparece no está, pues se niega a funcionar. Es complicado "preveer" que respuesta te dara un sistema operativo que aún no existe a una petición sobre su versión
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Copilar para 16Bits con Borland C 5.02
Programación C/C++
germangelv 2 2,955 Último mensaje 29 Noviembre 2011, 19:50 pm
por germangelv
Mi aplicacion en netbeans no funciona
Java
zerojager 2 3,680 Último mensaje 17 Marzo 2012, 08:08 am
por visualfree
Pregunta: Como funciona una aplicacion que genera otra aplicacion?
Programación C/C++
inGnio 2 3,419 Último mensaje 18 Octubre 2012, 04:48 am
por x64core
Cuando compilo mi aplicación, no funciona. « 1 2 3 »
.NET (C#, VB.NET, ASP)
Eleкtro 21 11,440 Último mensaje 23 Noviembre 2012, 00:27 am
por Pablo Videla
Programa mz EXE 16bits
Dudas Generales
datalva 0 1,451 Último mensaje 26 Febrero 2013, 15:30 pm
por datalva
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines