SATA HDD & SSD shown as removable

Page 1 of 2 12 LastLast

  1. Posts : 320
    Windows 10 Pro 22H2 Build 19045.2788
       #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,324
    Win10
       #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 Computers


  3. Posts : 325
    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 10:23.
      My Computer


  4. Posts : 320
    Windows 10 Pro 22H2 Build 19045.2788
    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 23:54. Reason: Further Info
      My Computer


  5. Posts : 325
    Windows 10 Pro
       #5

    Thanks for the update.
      My Computer


  6. Posts : 4,224
    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,324
    Win10
       #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 Computers


  8. Posts : 856
    Windows 10 Pro 21H2 build 19045.2193 Dual Boot Linux Mint
       #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,324
    Win10
       #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 Computers


  10. Posts : 320
    Windows 10 Pro 22H2 Build 19045.2788
    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 Discussions
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 21:42.
Find Us




Windows 10 Forums