USB hard drive doesn't graceful power off after eject on Windows 7

5,291

I believe that this a new "feature" in Windows 7, and the problem is with all USB disks, nor just with FreeAgent.

See also this thread for the same thing with other manufacturers.

EDIT: Microsoft now explains this feature and how to undo it in this article :
USB Port Remains Active for Disabled or Safely Removed USB Device.

This can be done per-device. I reproduce here the global setting for all devices, which is in registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub\HubG,
new item DisableOnSoftRemove (DWORD), data value 1.

Share:
5,291

Related videos on Youtube

Sim
Author by

Sim

Updated on September 17, 2022

Comments

  • Sim
    Sim over 1 year

    I have a couple of Seagate FreeAgent Go external USB hard drives and would like them to gracefully power off after ejecting in Windows 7.

    With Windows XP a few seconds after they are ejected they gracefully power off. When ejecting them on Windows 7 they just stay on and have to be physically disconnected before they lose power.

    I have checked the hard drive removal policy and it is set to quick removal. I have also looked in the Seagate forums but I couldn't find any info on this so I thought I'd ask the SuperUser community on any ideas why the difference and how to get the same behaviour in Windows 7 as in XP?

    Update: I am finding that this also happens with USB thumb drives as well.

    My current theory is that there were changes to the driver model with Vista/Win 7 that haven't been reflected in the device drivers yet. So things that worked under XP don't under Win7 as the drivers haven't been updated for the new model. Does that sound right?

    • Sim
      Sim over 14 years
      I have contacted Seagate support and asked them if there are any new drivers being released. No joy so far.
  • Sim
    Sim over 14 years
    Thanks harrymc. I wasn't aware it was more widespread. Now to find out if this really is a feature.
  • Sim
    Sim over 13 years
    It is a feature as per support.microsoft.com/kb/2401954 which also contains info on how to disable this.
  • harrymc
    harrymc over 13 years
    @Sim: Thanks. I have incorporated the info into the answer.