Jak „wysunąć” nieistniejący dysk USB z hosta Windows 7?

10

Używam klucza USB, który jest szyfrowany za pomocą BitLocker do przechowywania różnych danych. Cały czas trzymam ten klucz przy sobie.

Cały czas dzieje się tak, że wysyłam komputer domowy do hibernacji bez uprzedniego wysunięcia klucza USB. Następnie odłączam klucz i zabieram go ze sobą do pracy. Po powrocie do domu wznawiam sesję systemu Windows i mimo że klucz nie jest podłączony, dysk nadal wygląda na zamontowany w systemie.

Mogę również odmontować nieistniejące urządzenie mountvol, ale to usuwa tylko literę dysku. System Windows nadal będzie myśleć, że urządzenie jest podłączone. Po podłączeniu klucza nic się nie dzieje.

Identyfikator klasy urządzenia jest wymieniony w mountvoldanych wyjściowych, ale urządzenie nie jest wymienione w panelu Zarządzanie dyskami.

Aktualizacja : Więc problem pojawił się ponownie i wypróbowałem wszystkie sugestie. Sugestia tkaczy wydawała się bardzo obiecująca, ale nie przyniosła rezultatów. Jednak podczas przeglądania Menedżera urządzeń zauważyłem, że dane urządzenie nadal znajduje się na liście w „Urządzeniach przenośnych” i nie jest wyszarzone.
Próba odinstalowania tego urządzenia powoduje wyświetlenie okna „Potwierdź odinstalowanie urządzenia”, które informuje mnie, że odinstalowuje urządzenie, ale nigdy się nie kończy. W tym momencie podłączenie urządzenia do innego gniazda USB nie ma wpływu.

Niekończące się okno odinstalowywania

Der Hochstapler
źródło

Odpowiedzi:

2

Kroki usuwania urządzenia „duchów” z systemu

Otwórz wiersz polecenia (CMD) i wykonaj następujące kroki (wpisz następujące polecenie bez cudzysłowów):

  • wpisz "set devmgr_show_nonpresent_devices = 1"
  • wpisz „start devmgmt.msc” Menedżer urządzeń powinien się otworzyć.
  • wybierz „widok -> ukryte urządzenia”
  • otwórz „dyski”
  • Usuń wszelkie wyblakłe elementy, które pasują do identyfikatora napędu USB

    Ponowne uruchomienie nie jest konieczne w większości przypadków, ale może być dobrym pomysłem.

Tkacz
źródło
Podoba mi się to podejście, ale bez ponownego uruchomienia nieistniejące urządzenie nie znika z widoku eksploratora „Mój komputer”. Mimo że dokładnie usunąłem to urządzenie z listy w Menedżerze urządzeń.
Der Hochstapler,
0

Spróbuj kliknąć przycisk „Start” -> kliknij prawym przyciskiem myszy „komputer” -> kliknij „Właściwości” -> kliknij „Menedżer urządzeń” (w lewej kolumnie) -> a następnie kliknij przycisk „Skanuj w poszukiwaniu zmian sprzętu” ... Powinno to odświeżyć kluczowy problem z usb ... Szukałem sposobu lub skryptu, aby automatycznie uruchamiać tę funkcję przycisków, ale nie znalazłem wiele. Jeśli coś znajdziesz, daj mi znać!

Powodzenia!

CenterOrbit
źródło
1
możesz użyć narzędzia DevCon firmy Microsoft :> devcon rescan
Synetech,
Spróbuję przy następnym problemie. Dzięki.
Der Hochstapler
Skanuj w poszukiwaniu zmian sprzętu nie usunęło nieistniejącego urządzenia w moim przypadku.
Der Hochstapler,
0

Podłącz urządzenie do innego portu USB. Następnie Windows zdaje sobie sprawę, że to rzeczywiście nowo podłączone urządzenie, a stary duch zostaje wygnany.

Zds
źródło
Dla mnie to nigdy nie działało, ponieważ system Windows nadal uważa, że ​​urządzenie jest już podłączone. Podłączenie go ponownie nie przyniosło efektu.
Der Hochstapler,
0

Może to zabrzmieć trochę dziwnie ... ale nie powinieneś doświadczać tego problemu, jeśli całkowicie zamkniesz maszynę zamiast hibernować.

Po hibernacji urządzenie próbuje zapamiętać wszystko „dokładnie” tak, jak zostało podłączone po wznowieniu sesji. Jeśli korzystasz z USB z dala od komputera w ciągu dnia, zostaną wprowadzone zmiany w plikach przechowywanych w ukrytym folderze oznaczonym informacją o woluminie systemowym na twoim USB, z którymi komputer będzie miał problemy po uruchomieniu go ponownie.

Całkowite wyłączenie urządzenia usunie wszystkie informacje o twoim USB z pamięci systemowej, więc nie będzie świadomy żadnych zmian i założy, że te pliki powinny być takie, jakie są. Powinno to również pomóc przyspieszyć system, ponieważ hibernacja wymaga dużych zasobów.

gnbatten
źródło
Przynajmniej powinien wysunąć urządzenie przed zawieszeniem. Nie mógł nawet tego zawiesić.
Ramhound,
0

Sprawdź USBDeview od Nirsoft. Ma możliwość przeskanowania systemu w poszukiwaniu wszystkich urządzeń związanych z USB i usunięcia wszelkich niedziałających sterowników USB. Prawdopodobnie możesz chcieć najpierw usunąć dysk USB przed użyciem narzędzia.

http://www.nirsoft.net/utils/usb_devices_view.html

USBDeview to oprogramowanie, które wyświetla listę wszystkich urządzeń USB podłączonych do komputera i umożliwia ich wyłączenie, włączenie lub odinstalowanie.

Moif Murphy
źródło
USBDeview nie wymienił żadnych urządzeń podobnych do tego, o którym mowa. Zakładam, że jest to przynajmniej częściowo spowodowane faktem, że usunąłem już wiele urządzeń za pośrednictwem menedżera urządzeń.
Der Hochstapler,
0

przejdź do zarządzania dyskami, a następnie kliknij prawym przyciskiem myszy na konkretny dysk i wybierz opcję zmień literę dysku i ścieżkę, a następnie zobaczysz opcję Usuń i zrób to. problem rozwiązany

użytkownik3552509
źródło