> How to > Backup and Recovery > Windows 10 thinks my hard drive is removable, how to solve?

Windows 10 thinks my hard drive is removable, how to solve?

Posted on Apr 24, 2017 by Jean to Backup and Recovery

Summary:
Windows 10 wrongly detects internal hard drive as removable, so it shows up under 'Safely Remove Hardware and Eject Media'. This page introduces 2 effective solutions to correct the error, one of which is risky, you must create a backup in advance.

Windows 10 thinks my hard drive is removable

"My internal drives, one is an SSD and the other is an HDD, are showing up for some reason as removable under 'Safely Remove Hardware and Eject Media' in Windows 10. I don't have a clue why Windows 10 thinks my hard drive is removable. Is it possible to fix this?"

Apart from the event of internal drives showing as removable, there are at times external USB flash drives appearing to be Disk Drive in Windows 10. What's going on there? Some people would find that simply restarting the computer solves the problem, still, the majority failed and got stuck in changing the drive property on the right track.

How to fix internal hard drive wrongly shows as removable in Windows 10?

Here in this page, we find 2 most applied solutions for you to troubleshoot the problem without a hitch. let's begin with the simple method, but most of the time, it's helpful.

Solution 1. Modify in Device Manager

Step 1. Type Control Panel in the search box next to Windows menu in Windows 10 and open Control Panel.

Step 2. Navigate to Device Manager.

Step 3. On the Device Manager window, double-click on the Disk drives

Step 4. Right-click on the internal hard drive (HDD or SSD) and select Properties.

fix internal hard drive showing up as removable in windows 10 in device manager

Step 5. Under Policies tab, make sure 'write caching on the device' is enabled, there is no 'optimize for quick removal' enabled. This is directly related with how Windows considered or not a drive being removable.

fix internal hard drive showing as removable in device manager

Step 6. Update to the latest chipset and AHCI/RAID driver.

Solution 2. Modify in Registry

Important Note - backup registry and system in advance

Since the problem cannot be ideally solved by the simple method, you have to rely on the last resort which ensures a high success rate. Only one noticeable point. This is a Registry fix, so it's somewhat risky. You should always BACKUP the registry before you make changes.

How to backup registry in Windows 10? This can be done in seconds, however, with years of experience, we highly suggest not backup the single registry file, because you'll have to reinstall Windows OS as soon as something goes wrong.

Download EaseUS free backup software, with one-click system backup option, you can easily backup system, including the registry files with a few clicks.

1) Launch EaseUS Todo Backup and go to System Backup.
2) Windows 10 system will be automatically detected. Add a description and a plan name to the backup image, and select a system backup destination.
3) Click Proceed to execute the system backup.

backup windows 10 system and registry with EaseUS Todo Backup

Windows system backup (including the registry) will be done in seconds. If anything happens during the registry modification, just restore the system from the backup with EaseUS Todo Backup.

How to fix Windows 10 internal hard drive showing as removable in Registry?

Step 1. Right-click the Start button in Windows 10. On the Power Users menu, choose Command Prompt (Admin) to open a command prompt with administrator privileges.
Step 2. In the command prompt window, type the following command in hit Enter: devmgmt.msc
Step 3. Under Disk Drives, identify the SATA device you would like the inbox driver to consider internal and open properties for this device by right-clicking and selecting Properties.
Step 4. Note the bus number from the properties overview (“1” in the below example).
Type the following command in the previously opened command prompt and hit Enter:

reg.exe add “HKLM\SYSTEM\CurrentControlSet\Services\storahci\Parameters\Device” /f /v TreatAsInternalPort /t REG_MULTI_SZ /d x
Where x corresponds to the Bus Number you noted in step 4.

Again, modifying registry to fix internal hard drive showing as removable in Windows has some potential danger. Do not ignore the advice at the beginning to backup system and registry beforehand. It's worth it.