• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Help me figure this out

I have a laptop with Windows 7 ultimate 32 and a desktop with Windows 7 ultimate 64. Both use AHCI. On the desktop I have the option to remove the hard drives and optical drive with the remove hardware and eject media in the task bar. But on the laptop I don't have that option to remove the hard drive. The desktop is using a SSD and a Hitachi platter and the laptop is just using a SSD. What's going on? AS SSD show both computers are indeed using AHCI.

I have another computer downstairs running Win 7 that I just enabled AHCI on. I don't know if it has the remove hard drive option or not. I'll check and post back.

Edit- I checked the computer downstairs and the remove hardware and eject media in the task bar isn't even there unless I plug a USB stick in. Crazy thing is there is a small wireless USB device plugged in for the mouse. This computer is running SP1 and the others aren't.
 
Last edited:
Were the ones without it installed with AHCI turned on, and no Intel or AMD drivers, or WD backup utility? I've had that icon not show up after removal of Intel, AMD, or WD software that replaces that built-in functionality.
 
Do you have a hot swap option in the BIOS of the Laptop? Sounds like it's enabled on your desktop, but not the laptop.

I alos found a little guide which turns the 'add/remove hardware' option OFF for your HDD's, so I would suspect you could reverse engineer and make it so the option is ON:


This is a Registry fix.
You should ALWAYS back up your registry before you make changes - it only takes a second to do it, and if anything happens to it you'll need to reinstall...
Here we go...

Regedit your way to:
HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ services\ msahci
and create a new KEY called "Controller0"
inside Controller0, create a new KEY called "Channel0"
Now inside Channel0, create a new DWORD called "TreatAsInternalPort"
set this value to "1"
(this sets SATA port 0 (Drive C)to no longer show up in "Safely Remove Hardware")

Now, go back into the Controller0 folder again.
inside Controller0, create a new KEY called "Channel1"
Now inside Channel1, create a new DWORD called "TreatAsInternalPort"
set this value to "1"
(this sets SATA port 1 (Drive D)to no longer show up in "Safely Remove Hardware")
 
If your laptop had either a secondary (non-system) HDD or a CD drive, then maybe it would make sense for that button to appear. But what good does the button do if the only drive you can disable is the system drive? Of course it is not going to allow you to do that so why would it show you the button? Does the laptop have a CD drive?
 
Back
Top