Windows 10: SATA HDD & SSD shown as removable Solved

Page 1 of 2 12 LastLast

  1. Posts : 107
    Windows 10 Pro X64 Version 1709 Build 16299.431
       24 Jan 2018 #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 ComputerSystem Spec

  2.    25 Jan 2018 #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 ComputerSystem Spec

  3.    25 Jan 2018 #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 ComputerSystem Spec


  4. Posts : 107
    Windows 10 Pro X64 Version 1709 Build 16299.431
    Thread Starter
       27 Jan 2018 #4

    TrustMe said: View Post
    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 ComputerSystem Spec

  5.    28 Jan 2018 #5

    Thanks for the update.
      My ComputerSystem Spec

  6.    28 Jan 2018 #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 ComputersSystem Spec

  7.    28 Jan 2018 #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 ComputerSystem Spec

  •    28 Jan 2018 #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 ComputersSystem Spec

  •    28 Jan 2018 #9

    clam1952 said: View Post
    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 ComputerSystem Spec


  • Posts : 107
    Windows 10 Pro X64 Version 1709 Build 16299.431
    Thread Starter
       2 Weeks Ago #10

    EdTittel said: View Post
    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:-

    Click image for larger version. 

Name:	treatasinternal.PNG 
Views:	8 
Size:	179.5 KB 
ID:	187705
    Attached Thumbnails Attached Thumbnails local.PNG  
      My ComputerSystem Spec


  •  
    Page 1 of 2 12 LastLast

    Related Threads
    SATA III SSD shown as SATA II in Drivers and Hardware
    Hi everyone.:nerd: I have just noticed that my Intel 520 SSD Drive is showing as SATA II drive. Now, I am aware that it is connected to a SATA2_0 port controlled by native Intel SATA II controller on my mobo and current speed should be 3gb/s. Why...
    My motherboard has two SATA controllers. C: and D: are connected to a separate controller from the other two hard drives and one DVD burner. C: and D: show on the remove/eject menu. How do I get them off that? The last, and only other, time I...
    There is an icon in my tray to "Safely remove hardware and eject media". It is always there (even when no USB devices are plugged in) because Windows thinks my second internal SSD is removable. Is there a config setting or a registry edit to fix...
    I have a DIY box with an Asus P5K-E mobo that provides SATA II ports. I upgraded to a pair of Samsung 850 EVO ssds and naturally got a great speed boost. Now I am getting greedy and thinking about doubling my gains with a SATA III controller card....
    I solved a similar problem in Win 7 by uninstalling an Advanced "6G" Storage Controller and letting Windows install its generic driver but I have no idea what to do in Win 10 because of the dumbed down way everything behind the scenes is displayed,...
    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:32.
    Find Us