Mirate estos link pues
http://support.microsoft.com/kb/103104/es
Y este para entender mas aun del problema donde nuestro amigo LinksBreaker
hace una referencia de como solucionarlo pero con un windows NT 2000
http://www.eforo.com/foros/archive/o_t/t_3533/function.array-merge
Donde dice
Situación:
Al querer ejecutar ciertos programas o instaladores en windows 2000/XP nos aparece:
El subsistema Win16 no ha podido entrar en modo Protegido. DOSX.EXE debe estar en AUTOEXEC.NT y presente en la ruta PATH.
ó en ingles:
The Win16 Subsystem was unable to enter Protected Mode, DOSX.EXE must be in your AUTOEXEC.NT and present in your PATH.
Posible Causa:
Los archivos "himen.sys", "config.nt" y "autoexec.nt" podrían estar dañados, perdidos o mal referenciados en los parámetros de carga inicial del sistema.
Solución Windows 2000/XP:
1 - Crear una carpeta en la raíz del disco rígido: Ej: c:\winx
2 - Desde la carpeta "i386" del Cd de instalación, copiar los archivos:
himen.sy_
config.nt_
autoexec.nt_
expand.exe
a la carpeta: c:\winx
3 - Luego desde el menú "Inicio >> ejecutar >> cmd" (Aparecerá la consola de DOS.
4 - Entrar por DOS a la carpeta c:\winx. (En DOS escribir: cd\winx).
5 - Una vez allí:
Expand -r himen.sy_ c:\windows\system32\
Expand -r config.nt_ c:\windows\system32\
Expand -r autoexec.nt_ c:\windows\system32\
Exit
6 - Reiniciar el sistema para concluir la operación.
(Así es como yo suelo resolverlo).
Nota: En este ejemplo supongo que el sistema está instalado en la carpeta "winnt". De no ser así, remplazarlo por el directorio en el cual se halla instalado el sistema operativo.
Nota2: En ningún caso se deben escribir las "" (Comillas).
ya me contaras he hecho unas modificaciones para windows XP