I'm working on a custom PC with 3 hard drives: it has a dual boot with Win7 X64 on drive C and WinXP on drive D, then a data storage drive as drive E. However, drive E now does not show up anywhere in Win7; not in Device Manager, not in Disk Management, not in My Computer. It does appear in the BIOS, and I'm running the Seagate factory diagnostic on the drive right now so obviously that program sees the drive. The owner of the PC messed up the dual boot configuration and tried to fix it via a repair install of WinXP, then they bailed out so the WinXP drive does not boot to a desktop so I can't check to see if drive E appears in WinXP. There was also a drive F but it has completely failed and has been removed from the PC. I have connected drive E to other PCs and it came up with all data intact. The strange thing is that drive E actually DID appear in My Computer in Win7 once today, just once, then it vanished on the next reboot and that was 15+ restarts back..... any suggestions? Thanx!