simple fix -->
right click on Computer and go to manage, now click on storage->disk management
you should see your disk as disk 1, now right click on disk 1 and navigate to properties->driver, simply uninstall the driver, remove your hard drive and reconnect...walla!!! problem solved...ext hdd will get detected automatically....from my exp it is the driver that gets corrupted, so reinstalling the driver should solve the issue