I’m using Windows 8.1 with an external hard drive. My external seems to go to sleep very quickly, like in a single minute. I constantly wait 2-3 seconds when accessing files on my external harddrive (where all my important stuff is). I have not had this problem on other OSs with this same external HDD.
I checked my power settings, its supposed to wait 40 minutes before spinning down (on battery and plugged in). This is clearly not happening. What might be the problem here?
Solution:
This is probably related if the HDD goes idle for sometime. Looks like the sleep can be suspended by doing some registry modification using the Hardware ID of the USB HDD.
Note down the Hardware ID of your drive. Go to device manager > expand the Disk Drives and note down the disk name > now, go to USB Mass Storage Device > right click on the USB Disk > Properties > Details tab > select the “Hardware ID’s” from the list box > make note of VID and PID
Now, press Windows key + R → type regedit → navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlusbstor
→ right click usbstor and create a key → the name of the key must of the VID & PID of hardware id’s → Now, right-click the new key and create a DWORD and enter the name as DeviceHackFlags
and set the value to 400
hexadecimal
Now disconnect and re-connect the device. For more details, please refer the below reference link.
Hope this helps.