Mam kilka zewnętrznych dysków twardych USB Seagate FreeAgent Go i chciałbym, aby wyłączyły się z gracją po wysunięciu w Windows 7.
W systemie Windows XP kilka sekund po wysunięciu z wdziękiem wyłączają się. Podczas wysuwania ich w systemie Windows 7 pozostają one włączone i muszą zostać fizycznie odłączone, zanim stracą moc.
Sprawdziłem zasady usuwania dysku twardego i jest ono ustawione na szybkie usuwanie. Szukałem również na forach Seagate, ale nie mogłem znaleźć żadnych informacji na ten temat, więc pomyślałem, że zapytam społeczność SuperUser o jakieś pomysły, dlaczego różnica i jak uzyskać takie samo zachowanie w Windows 7 jak w XP?
Aktualizacja: odkrywam, że dzieje się tak również w przypadku napędów USB.
Moja obecna teoria jest taka, że nastąpiły zmiany w modelu sterownika w Vista / Win 7, które nie zostały jeszcze odzwierciedlone w sterownikach urządzeń. Więc rzeczy, które działały pod XP, nie pod Win7, ponieważ sterowniki nie zostały zaktualizowane do nowego modelu. Czy to brzmi dobrze?
Odpowiedzi:
Uważam, że jest to nowa „funkcja” w systemie Windows 7, a problem dotyczy wszystkich dysków USB, a nie tylko FreeAgent.
Zobacz także ten wątek, aby zobaczyć to samo z innymi producentami.
EDYCJA: Microsoft wyjaśnia teraz tę funkcję i jak ją cofnąć w tym artykule:
Port USB pozostaje aktywny dla wyłączonego lub bezpiecznie usuniętego urządzenia USB .
Można to zrobić dla poszczególnych urządzeń. Odtwarzam tutaj globalne ustawienie dla wszystkich urządzeń, które znajduje się w kluczu rejestru
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub\HubG
,nowym elemencie
DisableOnSoftRemove
(DWORD), wartości danych 1.źródło