This is down to the drives being set as AHCI in the BIOS....
Backup your registry and then do the following;
- HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ services\ msahci
- and create a new KEY called "Controller0"
- inside Controller0, create a new KEY called "Channel0"
- Now inside Channel0, create a new DWORD called "TreatAsInternalPort"
- set this value to "1"
- (this sets SATA port 0 (Drive C)to no longer show up in "Safely Remove Hardware")
then for the second drive...
- Go back into the Controller0 folder.
- inside Controller0, create a new KEY called "Channel1"
- Now inside Channel1, create a new DWORD called "TreatAsInternalPort"
- set this value to "1"
- (this sets SATA port 1 (Drive D)to no longer show up in "Safely Remove Hardware")
and repeat for all HDDs that appear if you do not want them to, incrementing the controller and channel as per your setup. remember to start with '0' as drive C:
Reboot.
job done.