WinXP msdos.sys and io.sys

The Windows XP includes autoexec.bat, config.sys,  msdos.sys and io.sys files, but they are all 0 kb in lengths. Since WinXP claims no DOS inside anymore,
why does WinXP still need these files?

Thanks in advance
ltsunAsked:
Who is Participating?
 
dew_associatesCommented:
Have you setup any apps that require this emulation? I presumed you had when I mentioned the reboot above. If there are not apps that require it, XP won't go through the setup, and I doubt you'll get the wizard to run without an app to point to.
0
 
dew_associatesCommented:
itsun, they are used for emulation and compatibility issues.

Dennis
0
 
ltsunAuthor Commented:
Thanks. I have a further question:

I add some commands to \autoexec.bat, then I
open a DOS box, it seemed that autoexec.bat was
not executed. When will autoexec.bat take effects?
Thanks
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
dew_associatesCommented:
Did you reboot after entering the lines in the batch file?
0
 
ltsunAuthor Commented:
Yes I did what you said. My procedures:

1. I logged in as an admin.
2. Added "copy \config.sys \config.bak" commands to \autoexec.bat.
3. Reboot WinXP system.
4. logged in and open a DOS box
5. check \config.bak, and found none.

Seems autoexec.bat is useless.

0
 
ltsunAuthor Commented:
DOS programs in default uses \windows\system32\autoexec.nt file, so I redirected it to \autoexec.bat, it worked..
Thanks

0
 
dew_associatesCommented:
Well done, glad to see that it worked
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.