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?

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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.