My desktop has a non-OS drive D: 2000MB WD Green (model WD20EARS-00MVWB0, firmware version 51.0AB51).
After the computer boots / wakes from sleep, in the first time I access D: drive, the program which accesses it (Explorer / etc.) locks up for several seconds. If the computer wakes up and there was some program accessing the drive (say, an Explorer window open), then the log-on screen will lockup for several seconds.
I presume the drive's firmware deliberately spins-up only on access, and I want to disable this behavior. I've found an Anandtech post that mentions WD's WDIDLE3.exe utility. However, this utility lists several 750-1000MB drive, with a stern warning not to use on any other drives. There's also idle3-tools, but that's only for Linux.
How can I disable this behavior through Windows?
OS: Windows 8 64-bit, though it happened with Windows XP as well.