I have this info in my notes. The solution is based on this MS document: Internal and External SATA Port Configuration
"To work around this problem, you can disable external SATA support on a per channel
basis by setting the value of the TreatAsInternalPort registry key to 1 and then rebooting the system"
So, if you can check and see which channel your drive is connected to you can change a registry value accordingly.
Do this by going to Device Manager > Disk Drives > Right click the drive and select Properties > General Tab > Location.
Most likely Channel 0.
Now open the registry editor and navigate to:
(Using the channel # you found in Device Manager above)
If these keys (Controller0, or Channel0) do not exist you must create them.
In the Channel0 key, create a new DWORD value with the following properties:
Value Name: TreatAsInternalPort
Value Data: 1
Be sure to back up the registry, create a restore point, before making any changes.