Man, this is getting realllllly annoying. Alright, i have 2 harddrives, and until now they have been working fine together. I turn on my computer, and i see that windows (xp professional) didn't detect my Primary slave ( G drive ). Ok then, i restart the computer, go into my BIOS and everything is detected and fine there. I reset my bios settings (remove battery, then put battery back in), and still nothing. I tried new ribbon cables for all the drives, swapping them, and nothing worked. So, to summarize my problem: Windows doesn't detect my primary slave harddrive, but my BIOS does. Any help is appreciated. Thanks a lot. Edit: Okay, my new problem. I found out how to fix the detection error. I just run the "add hardware" in control panel, and it just detects a new hard drive installed. However, i have to do this everytime i reboot my computer, which gets very tedious at times. Thanks for any help.