VirtualBox pozwala uruchamiać wiele systemów operacyjnych w środowisku wirtualnym bez wpływu na pliki systemowe hosta. Jest to świetna platforma hiperwizora, idealna do wypróbowania dowolnego systemu operacyjnego bez instalowania go wraz z systemem operacyjnym hosta. Jednak wielu użytkowników napotyka problem podczas podłączania urządzenia USB do maszyny wirtualnej VirtualBox.
VirtualBox obsługuje urządzenia USB po wyjęciu z pudełka, ale wymaga pakietu rozszerzeń, aby włączyć urządzenia USB 2.0 i USB 3.0. Jeśli przy każdej próbie podłączenia urządzenia USB pojawia się komunikat o błędzie „Nie udało się podłączyć urządzenia USB”, nie martw się. Wymienimy możliwe powody, dla których widzisz kod błędu, wraz z wieloma poprawkami, aby rozwiązać problem.
Przyczyny błędu „Nie udało się podłączyć urządzenia USB”.
Oto kilka możliwych przyczyn błędu urządzeń USB VirtualBox.
- Dysk USB jest uszkodzony lub port USB nie działa.
- Nie zainstalowałeś poprawnego pakietu rozszerzeń VirtualBox w swoim systemie.
- Używasz przestarzałej wersji VirtualBox.
- Nie dodałeś urządzenia USB do maszyny wirtualnej za pomocą ustawień USB.
Teraz znasz możliwe powody, dla których VirtualBox zgłasza kod błędu po podłączeniu urządzenia USB. Oto następujące metody, które możesz wypróbować, aby naprawić kod błędu i pomyślnie podłączyć urządzenie USB do maszyny wirtualnej.
Jak naprawić błąd „Nie udało się podłączyć urządzenia USB” w systemie Windows
Teraz, gdy wiemy, co potencjalnie powoduje problem, przyjrzyjmy się poprawkom.
1. Uruchom ponownie VirtualBox
Zanim przejdziesz do innych zaawansowanych poprawek, uruchom ponownie aplikację VirtualBox. Jeśli ponowne uruchomienie aplikacji nie działa, uruchom ponownie system Windows. Zrestartuje wszystkie procesy i usługi, w tym te, których VirtualBox potrzebuje do prawidłowego działania. Teraz podłącz urządzenie USB i spróbuj podłączyć je do maszyny wirtualnej w VirtualBox. Jeśli nadal się nie pojawia, przejdź do następnej poprawki.
2. Sprawdź urządzenie USB w systemie hosta
Przed próbą podłączenia urządzenia USB do maszyny wirtualnej VirtualBox najpierw sprawdź, czy pojawia się ono w systemie hosta. Uruchom Eksplorator plików i przejdź do tego komputera i sprawdź, czy pojawia się tam dysk USB. Jeśli nie widzisz dysku USB, wykonaj następujące czynności:
- Najpierw otwórz Menedżera urządzeń. Jest wiele różne sposoby otwierania Menedżera urządzeń, ale szybkim sposobem jest naciśnięcie Wygraj + R aby uruchomić okno poleceń Uruchom. Typ devmgmt.msc i naciśnij Wchodzić klawisz, aby uruchomić Menedżera urządzeń.
- Przejdź do Dyski opcję i kliknij przycisk strzałka ikonę, aby rozwinąć sekcję.
- Znajdź dysk USB podłączony do systemu hosta. Jeśli nie ma go na liście, wyciągnij go i podłącz ponownie do innego portu USB w systemie.
Jeśli port USB w systemie działa nieprawidłowo, dysk USB nie pojawi się w Menedżerze urządzeń ani w Eksploratorze plików. Ale jeśli dysk USB nie pojawia się w menedżerze urządzeń nawet po zmianie portu, może to oznaczać awarię sprzętu. W takim przypadku spróbuj podłączyć inny dysk USB do maszyny wirtualnej VirtualBox.
3. Zainstaluj pakiet rozszerzeń VirtualBox
VirtualBox może podłączać tylko urządzenia USB 1.0 do maszyny wirtualnej. Aby dodać urządzenia USB 2.0 lub 3.0, należy zainstalować pakiet rozszerzeń. Oto jak to zrobić.
- Otwórz VirtualBox w swoim systemie i przejdź do Pomoc > Informacje o VirtualBox. Zanotuj wersję aktualnie zainstalowaną w systemie.
- Uruchom dowolną przeglądarkę internetową w swoim systemie i przejdź do oficjalna strona pobierania VirtualBox.
- Kliknij numer kompilacji, który jest obecny w twoim systemie. Przewiń w dół i pobierz odpowiedni pakiet rozszerzeń.
- Teraz otwórz VirtualBox. Nawigować do Plik > Narzędzia > Menedżer pakietów rozszerzeń.
- Kliknij na zainstalować ikonę i wybierz plik pakietu rozszerzeń pobrany w kroku 3.
- Kliknij na zainstalować przycisk, zaakceptuj Umowa licencyjna i kliknij na Zgadzam się przycisk.
- Poczekaj na zainstalowanie pakietu rozszerzeń.
- Uruchom maszynę wirtualną i spróbuj podłączyć do niej urządzenie USB.
4. Zaktualizuj VirtualBox
Nieaktualna wersja VirtualBox może napotkać błędy. Musisz więc zaktualizować VirtualBox, aby naprawić podstawowe błędy i uzyskać dostęp do nowych funkcji oferowanych przez programistów. Oto jak zaktualizować VirtualBox w systemie Windows.
- Uruchom VirtualBox w swoim systemie. Automatycznie powiadomi Cię, jeśli dostępna jest nowsza wersja. Możesz iść do Pomoc > Informacje o VirtualBox i sprawdź tam informacje o aktualnej wersji.
- Następnie przejdź do Pomoc > Witryna VirtualBox. Przekieruje Cię do oficjalnej strony internetowej.
- Kliknij na Pliki do pobrania sekcję i pobierz najnowszą wersję. Pobierz także odpowiedni pakiet rozszerzeń.
- Zamknij aplikację VirtualBox i zakończ wszystkie powiązane procesy za pomocą Menedżera zadań.
- Uruchom pobrany plik wykonywalny i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować go w swoim systemie. Zainstaluj także pakiet rozszerzeń, jak pokazano w metodzie 3 powyżej.
- Teraz spróbuj podłączyć urządzenie USB do maszyny wirtualnej za pomocą menu ustawień.
5. Skonfiguruj kontroler USB w ustawieniach maszyny wirtualnej
Niezgodność w ustawieniach kontrolera USB może również powodować błąd VirtualBox. Jeśli chcesz dodać urządzenie USB do maszyny wirtualnej VirtualBox, musisz wybrać odpowiednią opcję kontrolera USB w ustawieniach USB.
- Otwórz VirtualBox i kliknij maszynę wirtualną, do której chcesz dodać dysk USB.
- Kliknij na Ustawienia ikona na górze. Następnie kliknij na USB opcja na liście.
- Najpierw kliknij Włącz kontroler USB zaznacz pole wyboru, aby włączyć funkcję podłączania urządzenia USB do maszyny wirtualnej.
- Następnie wybierz opcję kontrolera USB 2.0 lub 3.0 znajdującą się poniżej Włącz kontroler USB opcja.
- Teraz kliknij na Dodaj nowy filtr USB i wybierz urządzenie USB, które chcesz podłączyć do maszyny wirtualnej.
- Kliknij na OK i zamknij okno ustawień. Uruchom maszynę wirtualną i sprawdź, czy teraz pojawia się błąd.
6. Ponownie zainstaluj sterowniki USB VBox
Uszkodzone lub brakujące sterowniki VBox USB w systemie mogą powodować kod błędu Virtual Box. Ponowna instalacja sterowników USB może rozwiązać problem ze sterownikiem i umożliwić urządzeniom USB łączenie się z maszyną wirtualną.
- Uruchom Eksplorator plików w systemie Windows. Odwiedź następującą ścieżkę: C:\Program Files\Oracle\VirtualBox\drivers\USB
- Przejdź do Urządzenie podfolder i znajdź plik VBoxUSB.inf plik.
- Kliknij plik prawym przyciskiem myszy i wybierz zainstalować opcja.
- Teraz przejdź do Filtry podfolder i znajdź plik VBoxUSBMon.inf plik.
- Kliknij plik prawym przyciskiem myszy i wybierz zainstalować opcja.
- Zamknij Virtual Box i uruchom ponownie system. Podłącz urządzenie USB do maszyny wirtualnej i sprawdź, czy pojawia się kod błędu.
7. Zainstaluj ponownie VirtualBox
Jeśli wszystkie powyższe metody nie rozwiążą problemu z kodem błędu „Nie udało się podłączyć urządzenia USB”, rozważ ponowną instalację aplikacji VirtualBox w swoim systemie. Oto jak to zrobić.
- wciśnij Wygraj + R klawisz, aby uruchomić okno poleceń Uruchom (patrz jak otworzyć Windows Uruchom więcej sposobów). Typ appwiz.cpl i naciśnij klawisz Enter. Zostanie uruchomione okno Programy i funkcje.
- Zlokalizuj VirtualBox z listy zainstalowanych programów i kliknij go dwukrotnie.
- ZAK wyskoczy. Kliknij Tak kontynuować.
- Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby odinstalować VirtualBox z systemu.
- Teraz odwiedź oficjalna strona VirtualBox i pobierz aplikację oraz odpowiedni pakiet rozszerzeń.
- Otwórz lokalizację pobierania i uruchom plik instalacyjny. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować, a następnie zainstaluj pakiet rozszerzeń zgodnie z opisem w metodzie 3.
- Teraz podłącz urządzenie USB i uruchom maszynę wirtualną, aby sprawdzić, czy kod błędu występuje, czy nie.
Łatwe podłączanie urządzeń USB do maszyny wirtualnej jeszcze raz
VirtualBox potrzebuje pakietu rozszerzeń, aby umożliwić łączność dla urządzeń USB 2.0 i 3.0. Sprawdź, czy urządzenia USB nie zawierają błędów i sprawdź, czy są prawidłowo zamontowane w systemie hosta. Zainstaluj ponownie sterowniki USB, jeśli ponownie napotkasz błąd. Na koniec usuń VirtualBox z systemu i przeprowadź nową instalację.