在Windows 7上弹出USB硬盘驱动器后无法正常关机


8

我有几个Seagate FreeAgent Go外部USB硬盘驱动器,希望它们在Windows 7中弹出后能正常关机。

使用Windows XP弹出后几秒钟,它们可以正常关闭电源。在Windows 7上弹出它们时,它们只是停留在断开电源之前必须物理断开。

我已经检查了硬盘驱动器的拆卸策略,并将其设置为快速拆卸。我也曾在Seagate论坛中查看过,但找不到任何相关信息,因此我想向SuperUser社区询问任何想法,为什么Windows 7与XP中的差异以及如何获得相同的行为?

更新:我发现USB拇指驱动器也会发生这种情况。

我目前的理论是,使用Vista / Win 7进行驱动程序模型的更改尚未反映在设备驱动程序中。因此,在XP下工作的东西不在Win7下,因为驱动程序尚未针对新模型进行更新。听起来对吗?


我已联系Seagate支持并询问他们是否有任何新的驱动程序发布。到目前为止没有喜悦。
Sim

Answers:


8

我相信这是Windows 7中的新“功能”,问题出在所有USB磁盘上,而不仅仅是FreeAgent。

另请参见此线程,以了解与其他制造商的相同之处。

编辑:Microsoft现在在本文中解释了此功能以及如何撤消该功能:
USB端口对于已禁用或安全删除的USB设备保持活动状态

可以按设备完成此操作。我在这里重现所有设备的全局设置,该设置在注册表项
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub\HubG
新项DisableOnSoftRemove(DWORD),数据值1中。


谢谢harrymc。我不知道它更广泛。现在找出这是否真的是一项功能。

它是support.microsoft.com/kb/2401954的一项功能,其中还包含有关如何禁用此功能的信息。

@Sim:谢谢。我已将信息纳入答案。
harrymc

1
太棒了 突出显示与Windows 7中的旧行为有关的一些问题也是值得的。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.