Moja córka miała napęd kciukiem podłączony do mojego pulpitu, wykonując trochę pracy. Skończyła, wylogowała się z konta, a ja zalogowałem się na swoje. Zauważyłem, że zostawiła swój napęd na kciuk w porcie USB, więc próbowałem go bezpiecznie wysunąć, ale otrzymuję następujący komunikat:
Problem z wysunięciem urządzenia pamięci masowej USB
To urządzenie jest obecnie w użyciu. Zamknij wszystkie programy lub okna, które mogą korzystać z urządzenia, a następnie spróbuj ponownie.
Ok, poddaję się. Właśnie zalogowałem się na swoje konto i pierwszą rzeczą, którą zrobiłem, było wysunięcie jej napędu kciuka. Co u diabła obecnie go używa? Po otrzymaniu tej wiadomości nie mam już nic otwartego / uruchomionego. Jak ustalić, który program najwyraźniej działa i robi cokolwiek to jest, na tym dysku USB? Jak mogę uzyskać cokolwiek to jest, aby zatrzymać, aby móc bezpiecznie odłączyć urządzenie?
taskkill
, który był wbudowany, ku mojemu zaskoczeniu - tj. Microsoft zasadniczo uznaje potrzebę ponownego uruchomienia Eksploratora).Kluczem jest zidentyfikowanie procesu, w którym katalog jest otwarty na urządzeniu, które należy odmontować (korzystałem z poniższych w systemie Windows 7).
Jest to już wyjaśnione w poście :
Wejdź w „Zarządzanie komputerem” (kliknij prawym przyciskiem myszy „Komputer” / „Zarządzaj”)
Użyj „Znajdź”, aby wyszukać identyfikator zdarzenia.
Użyj tego narzędzia, aby wyszukać uchwyt z literą dysku docelowego (na przykład f:), dostępny w obszarze Znajdź / Znajdź uchwyt lub DLL ... Pomoże to zidentyfikować proces / PID obrażający (podobny do użycia polecenia „lsof” w systemie Linux), a proces można zatrzymać ręcznie (np. za pomocą Menedżera zadań lub Eksploratora procesów). Może być konieczne uruchomienie Process Explorer jako Administrator, jeśli nie jesteś właścicielem procesu.
Przekonałem się, że niektóre aplikacje utrzymują katalog otwarty, nawet po zapisaniu i zamknięciu pliku. Czasami wystarczy otworzyć inny plik z dysku C:, aby zresetować katalog „bieżący” dla aplikacji. Ponadto aplikacje mogą nadal działać po zamknięciu okna. Powyższe wyszukiwania pomogą zidentyfikować aplikację, którą musisz zatrzymać.
źródło
Microsoft ma własne narzędzie o nazwie Devcon.exe .
Ze strony:
źródło