SATA HDD & SSD shown as removable

Page 1 of 2 12 LastLast
  1. Hairy Scot's Avatar
    Posts : 182
    Windows 10 Pro X64 1909 Build 18363.778
       #1

    SATA HDD & SSD shown as removable


    Bios does not have Hot Swap options for SATA drives.
    Interface is AHCI.
    Have tried: " reg.exe add “HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device” /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x"
    Which corrects for one drive but when run on the second drive the first drive reverts to removable.
    I doubt very much that this is a driver issue; it's just a typical Windows SNAFU.
      My Computer


  2. Posts : 2,053
    Win10 1809
       #2

    Actually I have seen this caused by older versions of the Nvidia Drivers , but can't remember the Series number , but try 382.05 if you Card can use it? pretty fast and stable and no issues like the 388.x Series here.

    KB
      My Computer

  3. TrustMe's Avatar
    Posts : 322
    Windows 10 Pro
       #3

    I had the same problem but only had one drive. I found this in another forum and decided to save it.

    If Kbird's solution does not work try navigating to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\storahci\Parameters\Device in the registry. Once you are on the Device Key, In the right hand plane, right click and create a new Multi-String Value Name the new value TreatAsInternalPort Double click the new value to edit it. In the Value Data section, start with 0 then 1 2 3 depending on how many ports you have. The trick here is they must be numbered vertically. The value data section will look like this:

    0
    1
    2
    3

    The example will work for four ports.

    I have not tried this myself but the person who posted it said it worked.
    Last edited by TrustMe; 25 Jan 2018 at 09:23.
      My Computer

  4. Hairy Scot's Avatar
    Posts : 182
    Windows 10 Pro X64 1909 Build 18363.778
    Thread Starter
       #4

    TrustMe said:
    I had the same problem but only had one drive. I found this in another forum and decided to save it.

    If Kbird's solution does not work try navigating to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\storahci\Parameters\Device in the registry. Once you are on the Device Key, In the right hand plane, right click and create a new Multi-String Value Name the new value TreatAsInternalPort Double click the new value to edit it. In the Value Data section, start with 0 then 1 2 3 depending on how many ports you have. The trick here is they must be numbered vertically. The value data section will look like this:

    0
    1
    2
    3

    The example will work for four ports.

    I have not tried this myself but the person who posted it said it worked.
    Fantastic. Worked a treat. Thank you.

    Now I just have to sort out the Marvell 91xx controller.


    Update: I add the Bus No for the Marvell 91xx to the list and that solved that problem too.
    Bonus points to TrustMe.
    Last edited by Hairy Scot; 27 Jan 2018 at 22:54. Reason: Further Info
      My Computer

  5. TrustMe's Avatar
    Posts : 322
    Windows 10 Pro
       #5

    Thanks for the update.
      My Computer

  6. EdTittel's Avatar
    Posts : 3,753
    Windows 10
       #6

    Hairy Scot:
    I'm having a little difficulty visualizing what the resulting registry structures look like here. Could you please post a screenshot of the final values as you set them up for that TreatAsInternalPort entry? TIA for the extra effort.
    --Ed--
      My Computers



  7. Posts : 2,053
    Win10 1809
       #7

    The Marvell Controller was shown as removable too ? I didn't see that on my X58A Board , not sure what Driver I am running though for that, I'd have to check...
      My Computer

  8. clam1952's Avatar
    Posts : 770
    Windows 10 Pro
       #8

    That's usually fixed by using the correct Marvel Driver, not the generic thing that Windows seems to like installing.

    See this post Marvell 91xx Config Missing Driver - Windows 10 Forums It's what I used to fix both the Drive and the Controller being removable.
      My Computers


  9. Posts : 2,053
    Win10 1809
       #9

    clam1952 said:
    That's usually fixed by using the correct Marvel Driver, not the generic thing that Windows seems to like installing.

    See this post Marvell 91xx Config Missing Driver - Windows 10 Forums It's what I used to fix both the Drive and the Controller being removable.
    Thanks Clam it is slightly newer than the one I have , here is the direct link to the webpage with the File

    Marvell 91XX Sata Controller 6GB Driver for Windows 10 | Windows Forum
      My Computer

  10. Hairy Scot's Avatar
    Posts : 182
    Windows 10 Pro X64 1909 Build 18363.778
    Thread Starter
       #10

    EdTittel said:
    Hairy Scot:
    I'm having a little difficulty visualizing what the resulting registry structures look like here. Could you please post a screenshot of the final values as you set them up for that TreatAsInternalPort entry? TIA for the extra effort.
    --Ed--
    Hi Ed,
    Sorry for the late response. I haven't checked this thread for some time.
    Here is what it looks like:-

    Attachment 187705
      My Computer


 

Related Threads
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 20:19.
Find Us




Windows 10 Forums