Can I turn internal storage hard disks on and off individually? [duplicate]

Posted on


I’m considering building a new Windows-based work PC.

Some of my work requires vast amounts of storage. Currently I’m serving that need by using a number of external USB drives.

Given that I never need those external drives anywhere else, for the new machine, I’d prefer a solution where those drives are fixed inside the PC, next to the SSD that will contain the system partition and the most essential work data.

However, because I live off the grid (and because HDDs can get loud!) I would like the storage hard disks to strictly remain turned off (ideally even when starting up!) until I need them – just like I would plug in a USB hard drive when I need it.

From what I’ve gathered, this is not possible using Windows’ built-in energy saving features itself: its “power saving” features will affect either all hard disks at once, or none.

Is there a software, BIOS, or hardware solution that helps achieve this goal?


As a software solution it could be Windows’s utility mountvol or devcon (need to be downloaded from Microsoft here ) if you want automate it with scripting, or you can go to device manager, make a right click on a disk you want to shutdown and click on “disable”. Enable it when you need it again. The same can be done with devcon

Hardware solution could be tricky, if your disk controller supporting hot plugging, then cut yellow and red wires that feed your “switchable” HDD(s) and solder it to any simple switches like that

   red     __/ ___ red
   yellow  __/ ___ yellow

try first simply disconnect and reconnect HDD to be make sure Windows recognizing it after you re-plug it. Some bad controllers behaves sometime not like advertised as hot swap, then you need to “Rescan disks” in “disk manager” to get it visible again

Leave a Reply

Your email address will not be published. Required fields are marked *