I’ve recently moved up to Windows 8.1 (fresh, clean install, not an upgrade).
I have a just less than 1 year old external WD My Book Essential, 3TB, connected via USB2. The computer is a Dell Precision T5500 workstation in good working order. The drive remains connected to the system 24/7, and is used for nightly system image backups, which succeed.
However, I’m getting an error looged in the Windows 8.1 System Event Log, apparently whenever the drive has to spin up from a powered-down state (i.e., from slow flash of drive LED). I don’t think it logs the error every time.
The driver detected a controller error on \Device\Harddisk4\DR4
FYI, after posting the above, I have discovered the WD Firmware Updater, and have successfully updated the drive from v1.016 to v1.022. Let’s see if that helps.
Note that on right-clicking the “Safely Remove Hardware and Eject Media” icon in the System Tray, a controller error is still reported against the drive with the updated firmware - even though I didn’t actually choose it (I was ejecting another, older MyBook).
In short, this error is still there under some conditions:
The driver detected a controller error on \Device\Harddisk4\DR4