okay so my friend at work asked me to fix his 9150 dell desktop with a western digital hard drive WD Caviar 1600 Okay when i got the computer it would load windows and not load explorer. So after it loaded, i opened task manager and directed it to explorer where i could use windows fine. While using windows, i was not allowed adminastrater options because of a virus that was on the computer. It also prevented me from installing nortan antivirus. Sorry for this link to another site but it is the one i used to work on this computer. http://www.bleepingcomputer.com/forums/topic31163.html Mainly i followed what post #9 states. I made a bootable cd and deleted all the files that i thought where dirty. In my doing so i earased dnsapi and mswsock both .dll and both needed for windows. So now when i turn on the computer windows wont start b/c there is no dnsapi file. I cannot do anything from this spot. I went to go use my bootable cd, and now it wont boot. And i cannot figure out why. In Bios is reads the Hard Drive fine but if i get to DOS using my windows XP cd, then it cannot find the HD. I tried to reinstall windows but it cannot find the HD now. But it will still boot to "windows cannot find dnsapi.dll" So i have tried and tried to make a slipstream CD that will install a driver for the HD. I have serisouly burned 25 cd's in the past week trying to do this. I give up. When i try to load a SATA driver using F6 and my XP cd, it wants a floppy in the floppy drive. I have even hooked up a floppy to find that it still wont work. Could someone tell me if a USB floppy would work as a floppy and be able to read it and install the driver? Could someone maybe make me a CD IMG ISO or whatever it is called that will install the driver for me? Is there another way i can fix this without reinstalling windows? He wants all his pictures and music from the HD so is there a way to keep them? So basicly all i need is to get the HD working again and i will be able to install nortan and check everything.