Internal SATA Drives show up as removeable media

Page 1 of 2 12 LastLast

  1. Posts : 52
    Windows 10
       #1

    Internal SATA Drives show up as removeable media


    After clean install of Win 10 ver 1803 two (2) internal hard drives now appear in taskbar as removable and in fact can be removed....neither are the primary drive but backup drives....anyone else having this situation...have attempted registry changes as outlined below but does not resolve issue.

    https://support.microsoft.com/en-us/...moveable-media


    BIOS updates not possible due to age of mobo….everything worked fine prior to ver 1803
      My Computer


  2. Posts : 4,666
    Windows 10 Pro x64 21H1 Build 19043.1151 (Branch: Release Preview)
       #2

    Does your MB support hotswap/hotplug. Please check this in BIOS and disable it.
      My Computers


  3. Posts : 52
    Windows 10
    Thread Starter
       #3

    thks nope, an old ASUS P6T SE mobo….
      My Computer


  4. Posts : 10
    Windows 11 Home
       #4

    Having the same problem, using the above link to MS does not provide a working solution. Have posted feedback about this, hopefully they will provide a working solution?

    Edit: The solution on that page is 3 years old, not very relevant.
      My Computer


  5. Posts : 913
    CP/M
       #5

    If you use generic Standard SATA AHCI Controller driver (storahci.sys, see in Device Manager - Properties - Driver - Details), you can use the following regfile (do not forget to restart):

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device]
    "TreatAsInternalPort"=hex(7):30,00,00,00,31,00,00,00,32,00,00,00,33,00,00,00,\
    34,00,00,00,35,00,00,00,36,00,00,00,37,00,00,00,00,00


    Or try to modify it according to your real disk controller driver (replace the "storahci" string with the name of your driver).
      My Computer


  6. Posts : 10
    Windows 11 Home
       #6

    I had a look in [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device] and most of the entries looked as if they were either corrupt or missing information. This might have been due to an earlier attempt at fixing it using another registry fix that didn't work or things were screwed up from the get go.

    I decided to start from scratch, I deleted the existing ahci drivers and data and performed a Windows reset. This solved the problem. It might have been a bit more drastic but at least it solved the problem.
      My Computer


  7. Posts : 913
    CP/M
       #7

    Glad you resolved it. And for WildOne, TreatAsInternalPort value should look like this:

    Internal SATA Drives show up as removeable media-storahci.png
      My Computer


  8. Posts : 10
    Windows 11 Home
       #8

    This is the reason why I am reluctant to take an unknown registry snippet as it probably would be better to download the generic achi driver and try to repair it that way. My entries now under storachi are as follows:

    (Default) REG_SZ (value not set)
    DisplayName REG_SZ @mshdc.inf,storachi_ServiceDescription%; Microsoft Standard SATA ACHI Driver
    ErrorControl REG_DWORD 0x00000003 (3)
    Group REG_SZ SCSI MiniportImage
    Path REG_EXPAND_SZ System32\drivers\storachi.sys
    Owners REG_MULTI_SZ mshdc.inf
    Start REG_DWORD 0x00000000 (0)
    Tag REG_DWORD 0x0000001f (31)
    Type REG_DWORD 0x00000001 (1)

    Edit: My bad, I didn't go down deep enough, it still looks like a sloppy mess in Device. Now mine looks like yours except for the last entry that you added, however; my hard drives are no longer listed as removable, which is a good thing.
      My Computer


  9. Posts : 913
    CP/M
       #9

    Ethyrdude: No need to download generic AHCI driver because it is storahci.sys itself, which is included in Windows. This driver has to work with majority of SATA controllers and disks, that is why it needs some parametrization. So for major differences in device behavior are created Multistring values and each of them includes list of affected controllers or disks (determined by PNP ID or by other identifier). Do not worry about these cryptic values in the picture, they are pretty normal.
      My Computer


  10. Posts : 52
    Windows 10
    Thread Starter
       #10

    Thks muchomurka, regrettably your solution of adding ports to "TreatAsInternalPort" did not work for me...attached is pic of registry file prior to adding your solution...Internal SATA Drives show up as removeable media-screenshot-3-.png
      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 06:26.
Find Us




Windows 10 Forums