I've been having a problem with my external hard drive lately:
After getting a blue-screen whenever I attached it to my computer I reinstalled windows, and it happened again.I restarted the system one more time and the blue-screen stopped occurring when I attached the drive. Sadly my computer now recognizes that I've attached an external HDD, but it doesn't get mounted.
Specs: NTFS-Drive, Windows 7
BTW It works fine under Linux.