Jak uzyskać dostęp do wysuniętego napędu flash USB bez wyjmowania go i podłączania z powrotem w [duplikacie]

10

Jeśli wysuniesz dysk flash USB w systemie Windows i nie wyjmiesz go z portu, nie będziesz mógł uzyskać do niego dostępu, dopóki nie wyjmiesz go z portu i nie włączysz ponownie.

Jak uzyskać do niego dostęp bez wyjmowania go i ponownego podłączania? Czy mogę użyć polecenia lub skryptu?

Suraj
źródło

Odpowiedzi:

9

Można uruchomić Uwe Sieber „s RescanDevices narzędzia:

Gdy dysk IDE lub SATA został przygotowany do bezpiecznego usunięcia, można go ponownie aktywować poprzez skanowanie w poszukiwaniu nowego sprzętu. To właśnie inicjuje to narzędzie.

Jest to ... aplikacja Windows. Robi to samo co narzędzie DEVCON Microsoftu, gdy jest wywoływane z parametrem „rescan”, ale nie pojawia się okno konsoli.

Nie ma interfejsu użytkownika ani monitów, wystarczy go uruchomić.

Dodatkowo przydatne może być narzędzie RestartSrDev , które ponownie uruchamia urządzenia „Bezpiecznie usunięte”, które mają kod problemu „Kod 21” lub „Kod 47” .


Jeśli uda ci się uzyskać kopię MS DevCon (zobacz moją odpowiedź tutaj, aby znaleźć kilka linków), możesz również użyć tego:

devcon restart <hardware or device instance ID>

Użyj devcon status *lub devcon hwids *lub, devcon findall =usbaby znaleźć identyfikator sprzętu, lub możesz to zrobić ręcznie, sprawdzając właściwości każdego koncentratora głównego wymienionego w Menedżerze urządzeń dla dysku USB:

1

Po zlokalizowaniu dysku sprawdź jego właściwości, aby poznać identyfikator wystąpienia urządzenia na karcie Szczegóły . Kiedy już to wszystko zrobisz, coś takiego devcon restart "USB\VID_0781&PID_7113"powinno wystarczyć.

Oczywiście możesz zrezygnować z całej działalności związanej z identyfikatorem urządzeń i spróbować devcon restart *również bardziej wymagającego podejścia.

Karan
źródło
1
„Jeśli jest nieinteraktywny i niewidoczny, jak go wykonać?” - Umm, po prostu uruchomić? Mam nadzieję, że wysunięte dyski zostaną ponownie zamontowane. Zedytowałem odpowiedź powyżej, aby dodać więcej informacji o RestartSrDev i DevCon.
Karan,
1
@ fixer1234: Niewidoczny jest oczywisty (brak interfejsu użytkownika), a brak interakcji oznacza, że ​​nie ma monitów ani nic takiego. Nie rozumiem, dlaczego te warunki są tak mylące i musiały zostać zredagowane. No cóż ...
Karan,
Jeśli uważasz, że jest to ważne, możesz je wycofać. Uznałem to za mylące i pomyślałem, że inni też mogą. Twoje wyjaśnienie ma sens, ale nie było oczywiste (może po prostu użyj swojego wyjaśnienia, a nie cytowanych terminów?). Sprawiło, że coś trywialnego (uruchomienie programu) zabrzmiało potencjalnie bardziej skomplikowane, na przykład być może ktoś musiał przeczytać instrukcję, aby dowiedzieć się, jak rozwiązać pytanie zadane w pytaniu (np. Problem z odpowiedziami zawierającymi tylko łącza), gdy nie jest to walizka. Oczyściłeś pytania i rozszerzyłeś je na dobrą odpowiedź, którą głosowałem.
fixer1234 20.04.2015
Jest ok, wycofałbym się, gdybym tak mocno to odczuwał. Mój komentarz powyżej powinien wystarczyć, jeśli ktoś ma wątpliwości co do tych warunków. Dzięki za edycję / wyjaśnienie i opinię. :)
Karan