Disable "Safely remove disk" on internal Marvell SATA drive

Hi all,
for those of you who have this annoying niggle (i.e. possibly disconnecting your internal drives by accidentally clicking on the wrong drive in the “Eject” area in the tray) with SATA drives connected to an Marvell SATA controller on Windows 8/8.1, here’s an updated solution, bless the internet:

http://www.overclock.net/t/974023/fix-ahci-sata-drives-showing-in-safely-remove-hardware/40#post_23336914

Cheers,
Benji