Od czasu do czasu wyjmuję urządzenie USB, zazwyczaj kartę pamięci lub zewnętrzny dysk twardy, kiedy myślę, że skończyłem przesyłać dane tylko po to, aby zdać sobie sprawę, że jest coś innego, co muszę z tym zrobić. Zwykle wiąże się to wyłącznie z odłączeniem urządzenia i ponownym podłączeniem. Co powiesz na to, czy wykonuję pracę zdalnie? Czy istnieje polecenie, które mogę uruchomić, aby system Windows ponownie wykrył i zamontował urządzenie?
Aktualizacja:
Dziękuję wszystkim, którzy odpowiedzieli.
Chociaż niektóre z sugerowanych metod będą działać, powodują również problemy, jeśli inne urządzenie jest podłączone za pośrednictwem tego samego koncentratora. Inne, takie jak devcon, mogą równie dobrze działać dla innych, ale dla mnie zawiodły, chociaż nie wiem, dlaczego nie i nie będę dalej tego badał.
Wolałbym nie polegać na produkcie komercyjnym, ale Safelyremove, sugerowany w zaakceptowanej odpowiedzi, działał tak dobrze w moich testach, że uważam go za opiekuna.
Odpowiedzi:
Gdy „bezpiecznie wyjmiesz” dysk twardy USB - przestanie się on obracać. Uważam, że istnieje polecenie USB, aby wyłączyć urządzenie (właściwie tryb uśpienia). Potrzebne jest więc ponowne włączenie urządzenia.
Aplikacja Safelyremove ma narzędzie wiersza polecenia, które jest w stanie przywrócić urządzenie z powrotem: „Zwracanie właśnie zatrzymanego urządzenia z powrotem!”.
To jest shareware, ale działa :)
źródło
Po kliknięciu przycisku wysuwania / bezpiecznego usuwania przejdź do menedżera urządzeń (Panel sterowania -> System -> karta Sprzęt).
Pod USB powinieneś zobaczyć urządzenie z ikoną (!). Jeśli zobaczysz urządzenie, powie coś w stylu:
Zmień widok Menedżera urządzeń za pomocą menu Widok na „Urządzenia według połączenia”. Znajdź nadrzędny koncentrator USB. Kliknij prawym przyciskiem myszy i wyłącz koncentrator, a następnie kliknij prawym przyciskiem myszy i włącz koncentrator.
źródło
Wiersz polecenia mountvol lub mount . Wpisz mountvol w wierszu polecenia, aby zobaczyć dostępne opcje. Wyjaśnia wszystkie dostępne opcje. Następnie utwórz plik wsadowy. Możesz uzyskać dostęp do pliku wsadowego ze zdalnego pulpitu. Pamiętaj, aby włączyć uprawnienia na pulpicie zdalnym. Wypróbuj to.
źródło
Właśnie to przetestowałem i byłem w stanie zweryfikować, czy to działa w systemie Windows Vista, a także sprawdziłem, czy działa w systemie Windows XP. Wyłączenie i ponowne włączenie urządzenia USB nie spowodowało ponownej inicjalizacji. Poniższe kroki zrobiły.
Po „bezpiecznym usunięciu urządzenia” przejdź do Menedżera urządzeń.
Znajdź urządzenie pamięci masowej USB, kliknij je prawym przyciskiem myszy i wybierz opcję odinstaluj.
Następnie, pojedynczo, wyłącz i ponownie włącz kontrolery hosta USB. Nie spiesz się z tym krokiem, ponieważ jeden ze sterowników ponownie zainicjuje urządzenie USB.
Żadna z tych czynności nie wymagała ponownego uruchomienia, więc powinna spełniać Twoje potrzeby. Zignoruj wszelkie monity o ponowne uruchomienie.
źródło
Chciałem również zasugerować devcon, ale oprócz tego istnieje kilka sztuczek GUI, których możesz użyć.
Jeśli użyjesz wysuwania zamiast bezpiecznego usuwania, usuwa mapowanie dysku i zabija wszystkie otwarte uchwyty (i wyświetla wyskakujące okienko z informacją, że można go bezpiecznie usunąć), jednak urządzenie jest nadal obecne. Następnie możesz przejść do Menedżera urządzeń i wyłączyć, a następnie włączyć dysk flash, który powinien się ponownie mapować.
Nie mogę zagwarantować, ale zakładam, że to samo powinno działać w celu bezpiecznego usunięcia - jednak jeśli faktycznie usunie urządzenie, powinieneś być w stanie odczytać je, przechodząc do Menedżera urządzeń, klikając prawym przyciskiem myszy obiekt komputera i klikając skanuj w poszukiwaniu nowego sprzętu .
źródło
Wypróbuj narzędzie wiersza polecenia devcon firmy Microsoft .
źródło