Avatar Image
Usuario habitual
Usuario habitual

Hola. Desde hace unos días no consigo dar solución a un error que me aparece siempre que intento instalar algún programa:

el error es el siguiente:

SUBSISTEMA DE WINDOWS DE 16 BITS:
c:\windows\system32\autoexec.nt. El archivo de sistema no es apropiado para ejecutar aplicaciones MS-DOS y Windows. Elija "Cerrar" para finalizar la aplicación.


por favir ayudenme. Necesito darle solucion urgentemente.

saludos

Avatar Image
Okupa del foro
Okupa del foro

¿ qeu S.O , usas ?

Avatar Image
Usuario habitual
Usuario habitual

uso windows xp, ya he leido por ahi que tb da problemas en millenium no?

Avatar Image
Usuario Novato
Usuario Novato

Tengo el mismo problema, porfavor necesito ayuda urgente!!!!!

Avatar Image
Usuario habitual
Usuario habitual

si usas windows xp, creo ayar la solucion, segun lo q cuentas instentas instalar una aplicacion de 16 bits, debo decirte q algunas aplicaciones, juegos, ect de 16 bits no son compatibles con 32 bits en este caso winxp, winxp al igual q el 2000 y el NT utilizan lo q se conoce como una capa de abstraccion de hardware (HAL, Hardware Abstraccion Layer), este HAL es una programa que se encarga de hacer de representante del hardware de tu maquina ante las distintas aplicaciones q en ella se ejecutan, de esta manera si algunos de esos programas o juegos realize una operación errónea sobre el hardware la HAL la interceptaria y lanzara un error, evitando así q se cuelgue el sistema.

Esto es un inconveniente importante, la aplicaciones antiguas sobre todos los juegos acian accesos directos a las interrupciones de hardware sin pasar por el sistema operativo para dar un mejor rendimiento.

Como la HAL no permite dicho acceso, las aplicaciones antiguas no pueden ejecutarse en los sistemas operativos anteriormente indicados. Me dejo el bla,bla,bla,bla y te dire la solucion...

Para ejecutar el programa de este modo sigue estos sencillos pasos:

1.-Haz click con el boton derecho sobre el ejecutable de la aplicacion y selecciona propiedades...

2.-Pulsa la pestaña "Compatibilidad"

3.- Ve probando distintas configuraciones hasta encontrar la q se adecue, por ejemplo win 95...


Debes saber q esta solucion no siempre funciona, pero en la mayoria de los casos suele ofrecer buenos resultados..

Espero q te sirva saludos!

n3m3
Usuario Novato
Usuario Novato
Escrito originalmente por db_toke
si usas windows xp, creo ayar la solucion, segun lo q cuentas instentas instalar una aplicacion de 16 bits, debo decirte q algunas aplicaciones, juegos, ect de 16 bits no son compatibles con 32 bits en este caso winxp, winxp al igual q el 2000 y el NT utilizan lo q se conoce como una capa de abstraccion de hardware (HAL, Hardware Abstraccion Layer), este HAL es una programa que se encarga de hacer de representante del hardware de tu maquina ante las distintas aplicaciones q en ella se ejecutan, de esta manera si algunos de esos programas o juegos realize una operación errónea sobre el hardware la HAL la interceptaria y lanzara un error, evitando así q se cuelgue el sistema.

Esto es un inconveniente importante, la aplicaciones antiguas sobre todos los juegos acian accesos directos a las interrupciones de hardware sin pasar por el sistema operativo para dar un mejor rendimiento.

Como la HAL no permite dicho acceso, las aplicaciones antiguas no pueden ejecutarse en los sistemas operativos anteriormente indicados. Me dejo el bla,bla,bla,bla y te dire la solucion...

Para ejecutar el programa de este modo sigue estos sencillos pasos:

1.-Haz click con el boton derecho sobre el ejecutable de la aplicacion y selecciona propiedades...

2.-Pulsa la pestaña "Compatibilidad"

3.- Ve probando distintas configuraciones hasta encontrar la q se adecue, por ejemplo win 95...


Debes saber q esta solucion no siempre funciona, pero en la mayoria de los casos suele ofrecer buenos resultados..

Espero q te sirva saludos!


Yo tengo el mismo problema... pero yo usaba el probrama normalmente hasta q de repente me mando ese error y fue de la nada
Avatar Image
Usuario Novato
Usuario Novato

Lo mas seguro es k se te haya metido un troyano k elimina de la carpeta "SISTEM32" un archivo que se llama autoexec.nt , lo k tienes k hacer es meterte a C:WINDOWS/repair y desde alli copiar este archivo, para luego pegarlo en la carpeta SISTEM32... LISTO ! Flash

Avatar Image
Moderador
Moderador

Ya que alguien recién reflotó este viejo posteo y leyendo lo que pusieron, les doy mi opinion.
Lo que te está pasando es que seguramente estas usando un soft de D.O.S. o de 16 bits que necesita de ciertos ajustes en los archivos config.sys y autoexec.bat... peroooo!!!!... estos no estan presentes en wxp... por lo tanto la solucion para por editar config.nt y autoexec.nt que estan dentro de la carpeta \windows\system32
y colocar los parametros apropiados para el soft en cuestion (aca deberas consultar los manuales o ayuda de la aplicacion)... seguramente alguna sentencia files, buffers, etc.
Estos archivos .nt son la contraparte de los originales config.sys y autoexec.bat para dar compatibilidad y soporte con versiones de programas que asi lo requieran.



El que vence a los demás es poderoso, el que se vence a sí mismo es invencible


Ruedix
Usuario Novato
Usuario Novato

Dj Perro, no se si volveras a ver esto, pero eres el puto amo, llevo intentando solucionar el problema un monton de tiempo y lo he solucionado en 3 segundos con tu ayuda, hagan caso a este pavo por dios!!!! gracias

leonardo514
Usuario Novato
Usuario Novato

Hola Yo también tengo el mismo problema, pero no soluciono con copiar y pegar los archivos de la carpeta "repair" a la carpeta "system32".

Cuando reinicio, otra vez "la pelota en la casa del vecino"

Windows XP vuelve a decirme que es una aplicación de 16bits
y que el archivo AUTOEXEC.NT no sirve...

Agradezco millones al sabio que tiene la respuesta!!!!!

Leonardo

abdiele
Usuario Novato
Usuario Novato

hola
yo tengo un problema parecido pues el menaje es el mismo pero con un programa ya instalado Demonio pues esto me causa muchos problemas el error lo marca en 16 bits y no se puede trabajar en modo ms-dos ..... ademas esto solo sucede con win xpLlorandoLlorando niiiiito que alguien me de una respuesta miurgeLlorando

DXS.Support
Usuario Novato
Usuario Novato
Escrito originalmente por -JotaPerro-
Lo mas seguro es k se te haya metido un troyano k elimina de la carpeta "SISTEM32" un archivo que se llama autoexec.nt , lo k tienes k hacer es meterte a C:WINDOWS/repair y desde alli copiar este archivo, para luego pegarlo en la carpeta SISTEM32... LISTO ! Flash


Gracias funciono
Avatar Image
Usuario Novato
Usuario Novato

GRACIAS -JOTAPERRO- ERES EL MEJOR GRACIAS A TI PUDE INSTALAR EL VISUAL BASIC MUCHAS GRACIAS!!!!!!!!!!!

Avatar Image
Machacateclados
Machacateclados

Yo tuve este prblema. En mi caso uso Windows 2000 Professional SP4 y siempre que ejecutaba aplicaciones en DOS y para aplicaciones aniguas me pasaba. En un foro encontré un enlace de descarga para una copia limpia de AUTEXEC.NT. Esto es lo que contiene:
-----------------------------------
@echo off

REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.

REM Install CD ROM extensions
lh %SystemRoot%\system32\mscdexnt.exe

REM Install network redirector (load before dosx.exe)
lh %SystemRoot%\system32\redir

REM Install DPMI support
lh %SystemRoot%\system32\dosx

REM The following line enables Sound Blaster 2.0 support on NTVDM.
REM The command for setting the BLASTER environment is as follows:
REM SET BLASTER=A220 I5 D1 P330
REM where:
REM A specifies the sound blaster's base I/O port
REM I specifies the interrupt request line
REM D specifies the 8-bit DMA channel
REM P specifies the MPU-401 base I/O port
REM T specifies the type of sound blaster card
REM 1 - Sound Blaster 1.5
REM 2 - Sound Blaster Pro I
REM 3 - Sound Blaster 2.0
REM 4 - Sound Blaster Pro II
REM 6 - SOund Blaster 16/AWE 32/32/64
REM
REM The default value is A220 I5 D1 T3 and P330. If any of the switches is
REM left unspecified, the default value will be used. (NOTE, since all the
REM ports are virtualized, the information provided here does not have to
REM match the real hardware setting.) NTVDM supports Sound Blaster 2.0 only.
REM The T switch must be set to 3, if specified.
SET BLASTER=A220 I5 D1 P330 T3

REM To disable the sound blaster 2.0 support on NTVDM, specify an invalid
REM SB base I/O port address. For example:
REM SET BLASTER=A0
-----------------------------------

Aunque los REM anulan todos los comandos que vienen despues no los elimines.


Si alguien sigue con el problema que copie esto en un nuevo texto con Notepad (bloc de notas) y le cambie la extension a .NT (no lo dejeis en TXT) Luego habrá que colocarlo en C:\WINDOWS\SYSTEM32 (en win 2000 hay que ponerlo en esa ubicacion)

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 28/May/2012, 21:15
doce-son02kMay/12
Por: , el 07/Mar/2012, 15:52
InformaticaFail PaseanteDelForo maxxitope22kApr/12
Por: , el 30/Ene/2011, 01:46
chuso22r 100x100net GestionXls chavp72kJan/11
Por: , el 01/Nov/2008, 02:57
jaimito_1786 Torry_II95kNov/08
Por: , el 15/Jul/2008, 22:15
jobuan chavp Aloja4u22kAug/08