Jim's right - when you put the new operating system on, it overwrites all the drivers etc that the previous installation was using, and although XP will cover most things, some of the other stuff needs the manufacturer specific drivers.
Not sure what you mean about i tbeing in DOS thou mate
Is it not booting up into windows at all now?