Also boot in bios and check your setup for your IDE cables and DVD/CD devices. Make sure your jumpers on the back are set. If you just have one DVD drive then the jumper should be on master. If that all fails boot in safe mode and go to device manager and delete extra stuff you don't have or need. If it is an older computer that you have installed and removed alot of hardware then it could be hosed in device manager or resources. Then go to XP update and do a custom (driver )update. Flash your bios with the latest FW. Flash your drive with the latest FW.
I had an A05 on XP and it worked fine. Can't speak for an A04.
Your system could be out of resources! Some devices will not share. How much stuff do you have on your computer?
Some PCI slots share with other built in system harware on some MOBOs.
BQ 1640 BSOB
NEC 4550 1.6T
Plextor 716a 1.09
Pioneer 109/A09 158
Pioneer 110/A10 1.39
Sony 875P & 333ES
Two Dell 8400s & 9100 with SATA HDs