|There are quite a lot of things to look for to fix this.|
It should work fine.
Basically the two main issues are a service pack that deleted a file that W95 used. I think it was config.nt or config.sys and autoexec.nt or autoexec.nt. Search web sites for that.
Second is installing in compatibility mode and running in compatibility mode. See your xp help and support pages for that.
1/3 of highway deaths are caused by drunks. The rest are by people who can't drive any better than a drunk.