Windows 7 Forums Search
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows 7. The Windows 7 forum also covers news and updates and has an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7 - All of my hard drives show as removeable

 
11-04-2009   #1


Windows 7 64-bit
 
 

All of my hard drives show as removeable

Strange - all of my hard drives, even my C drive, show up on the "Safely Remove Hardware" menu. They are correctly listed under "Hard Disk Drives", not "Devices with Removeable Storage", yet they still appear on the "Safely Remove" menu. I am not going to try ejecting the C drive for fun. How do I get the "Safely Remove" menu cleaned up? All drives are selected for "Better Performance" and "Enable Write Caching" on the Policies tab. I am using Windows 7 Pro 64.

My System SpecsSystem Spec
11-04-2009   #2


Windows 7 Ultimate x64
 
 


Hi, you need to use Optimize for quick removal instead of Better Performance.
All of my hard drives show as removeable-capture.png
My System SpecsSystem Spec
11-04-2009   #3


Windows 7 Professional x64
 
 


Mine also do this until I have the correct chipset drivers installed. (on a fresh install)

You might check to see if you have the correct chipset drivers.
My System SpecsSystem Spec
.


11-04-2009   #4


Windows 7 Pro X64 SP1
 
 


Quote   Quote: Originally Posted by madmartian View Post
Strange - all of my hard drives, even my C drive, show up on the "Safely Remove Hardware" menu. They are correctly listed under "Hard Disk Drives", not "Devices with Removeable Storage", yet they still appear on the "Safely Remove" menu. I am not going to try ejecting the C drive for fun. How do I get the "Safely Remove" menu cleaned up? All drives are selected for "Better Performance" and "Enable Write Caching" on the Policies tab. I am using Windows 7 Pro 64.
I believe that's normal for SATA drives, if your SATA controller is running in AHCI mode. (The drives are actually hot-swappable, although few have the hardware to make that convenient.)

I don't know of any way to get rid of the entries from the "safely remove hardware" section.

No, it won't let you remove the OS drive.
My System SpecsSystem Spec
11-04-2009   #5


Windows 7 Professional x64
 
 


If you get the correct controller drivers they will not be in the list of removable drives is still my guess.
My System SpecsSystem Spec
11-04-2009   #6


Windows 7 64-bit
 
 


Dinesh, I'm afraid you have that backwards. "Optimize for Quick Removal" is the setting for removable drives, which these are not. I think bobkn is right - Unlike Vista, Windows 7 is correctly recognizing these as hot swappable. I just wish there was a way to exclude them from the list. I don't want to eject the wrong drive by accident and then have to reboot (or open up the case) to activate it again.
My System SpecsSystem Spec
11-05-2009   #7


Windows 7 Ultimate x64
 
 


Quote   Quote: Originally Posted by madmartian View Post
Dinesh, I'm afraid you have that backwards. "Optimize for Quick Removal" is the setting for removable drives, which these are not. I think bobkn is right - Unlike Vista, Windows 7 is correctly recognizing these as hot swappable. I just wish there was a way to exclude them from the list. I don't want to eject the wrong drive by accident and then have to reboot (or open up the case) to activate it again.
I didnt setup anthing on my own. These are default option on a clean install of Windows 7.
My System SpecsSystem Spec
11-05-2009   #8


Windows 7 64-bit
 
 


Some more searching turned up this usefull app that solves the problem:

Download USB Safely Remove for free
My System SpecsSystem Spec
10-05-2010   #9


Windows 7 Professional 32bit
 
 


After researching this for some time i have finally found a solution in this microsoft-issued document:
http://download.microsoft.com/downlo...DC2/eSATA.docx

I'll try to summarize it here, but take a look for yourself if it's not clear enough:
"To work around this problem, you can disable external SATA support on a per-channel basis by setting the value of the TreatAsInternalPort registry key to 1 and then rebooting the system."

What this actually means is that you first need to find out on which channel your drive is connected, and then set a certain registry value accordingly. Do this by going to Device Manager -> Disk Drives; Right click your drive and click Properties. On the General tab look at Location. There are several numbers here, but i think that only "channel" matters to us. My channel was 0.

Now open your registry (with admin privileges) and go to:
HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel0 (change the last digit according to you drive's channel).
If this key doesn't exist you're gonna have to create it (I had to create Controller0\Channel0).
Here create a new DWORD value with the following properties:
Value name: TreatAsInternalPort
Value data: 1
Base: Hexadecimal

You can shorten this process by entering the following in the command line:
reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\msahci\Controller0\Channel0" /f /v TreatAsInternalPort /t REG_DWORD /d 0x00000001

Now just reboot!
This worked for me. Hope it helps.
My System SpecsSystem Spec
10-05-2010   #10


MS Windows 7 Ultimate SP1 64-bit
 
 


The suggestion from VeeTee is excellent and works.

If you update your bios and your motherboard drivers, you will probably find that the registry location is set correctly.
My System SpecsSystem Spec
Reply

 All of my hard drives show as removeable problems?



Thread Tools



Similar Threads for: All of my hard drives show as removeable
Thread Forum
Solved Windows 7 Home Premium will not show other hard disk drives &partition Hardware & Devices
A Virtual Hard Drive? Two separate hard drives now run Win 7 x64 Backup and Restore
USB drives show in Explorer but not devices Hardware & Devices
hard drive meter bar for removeable media General Discussion
Drives - Hide or Show Empty Drives in Computer Folder Tutorials


All times are GMT -5. The time now is 02:04 PM.



Windows 7 Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows 7" and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30