I have my OS on an SSD and use my HDD (Toshiba P300) to store some data which I rarely access. I dislike the noise generated by the hard drive, so I'd like to disable it and be able to only enable it whenever I can.No, Windows Power Options are not the solution. Windows will wake up the drive randomly for no reason, even with disabled indexing and all handles/processes closed, as expected of this great operating system. I tried:
- Setting HDD to Offline in Disk Management (doesn't actually seem to do anything at all)
- Disabling HDD using Devcon / Device Manager (doesn't actually spin it down, just makes it unrecognizable by software and OS)
- Putting HDD in Standby using Smartcl / Hdparm / HDDScan (Windows keeps waking it up for no reason)
- Multiple combinations of all of the aboveWhat worked before updating to Windows v1903 (from v1607) was using RevoSleep, but since the update it doesn't work at all - the drive isn't recognizable but will keep spinning despite the software running. I even looked into disabling the port in BIOS itself, but that doesn't seem to be an option on my MSI B450 motherboard.
Ideally I need something that lets me put the drive in standby AND make it so it's not recognizable by the OS. Disabling the drive using Devcon/Device Manager wakes it up, after which it's inaccessible by software used to put it in standby in first place. Seems like all options expect physically disconnecting the drive do not seem to work any more. Yes I am aware of Hot Swap Drawers and I know that more start/stop cycles will wear down the drive more than letting it run, I don't care.