Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Wie man den Fehler
„Failed to Attach the USB Device“
in VirtualBox behebt

Editorial Team Editorial Team May 29, 2025

Viele VirtualBox-Nutzer erhalten beim Einsatz von USB-Geräten in der Plattform Fehlermeldungen wie:

  • „VirtualBox konnte das USB-Gerät nicht verbinden…“

  • „Failed to create a proxy device for the USB device“
    (VERR_PDM_NO_USB_PORTS)
  • „USB device is busy with a previous request“

Solche Probleme entstehen meist durch Fehleinstellungen in VirtualBox oder wenn das Host-System den USB-Zugriff blockiert. Auch ein Versagen des USB-Subsystems kann vorkommen und zu Meldungen wie „VirtualBox kann USB-Geräte nicht auflisten“ führen.

Lesen Sie weiter, um schnelle und effektive Lösungen zu finden, wenn VirtualBox das USB-Gerät nicht anbindet.

Profi-Tipp: So nutzen Sie USB-Geräte erfolgreich in VirtualBox

• Installieren Sie das VirtualBox Extension Pack, das zu Ihrer aktuellen Version passt.
Verwenden Sie USB 2.0 (EHCI) statt USB 3.0 unter macOS und bestimmten Linux-Distributionen.
Fügen Sie einen leeren USB-Filter hinzu, damit VirtualBox alle USB-Geräte erkennen kann.
• Stellen Sie sicher, dass das Host-Betriebssystem das USB-Gerät nicht über den Datei-Explorer oder andere Programme verwendet.
• Um Konflikte mit dem Host zu vermeiden, starten Sie zuerst die virtuelle Maschine und schließen Sie dann das USB-Gerät an.

Wie man USB-Fehler in VirtualBox behebt

Wenn die USB-Passthrough-Funktion von VirtualBox nicht funktioniert, können verschiedene Probleme auftreten – z. B. dass das Gerät nicht erkannt wird, beim Start ein Fehler erscheint oder das Host-System das Gerät blockiert. Um dies zu verhindern, erklären wir die richtigen Schritte für verschiedene Betriebssysteme, damit USB-Verbindungen stabil laufen.

So beheben Sie USB-Fehler in VirtualBox unter Windows

Folgen Sie diesen Schritten, um eine stabile Verbindung zwischen VirtualBox (Windows) und einem USB-Gerät herzustellen:

Schritt 1: Extension Pack installieren

Das Extension Pack ist Voraussetzung für USB‑2.0‑ oder USB‑3.0‑Geräte. Gehen Sie wie folgt vor:

  1. Öffnen Sie die Seite **„VirtualBox Downloads“**.
  2. Laden Sie das Extension Pack herunter, das exakt mit Ihrer VirtualBox-Version übereinstimmt.

Schritt 2: USB‑Controller aktivieren

Damit VirtualBox USB-Geräte erkennt, aktivieren Sie den entsprechenden Controller:

  1. Öffnen Sie die VM‑Einstellungen → **USB**.
  2. Wählen Sie **USB 2.0 (EHCI)** oder **USB 3.0 (xHCI)**.
  3. Fügen Sie ggf. einen leeren USB-Filter hinzu (dies erlaubt die Nutzung sämtlicher USB-Geräte).

Schritt 3: USB-Gerät im Host auswerfen

VirtualBox erhält nur dann uneingeschränkten Zugriff, wenn das Host-Betriebssystem das USB-Gerät nicht mehr verwendet. Sie können das Gerät über die Symbolleiste auswerfen, bevor Sie es über **Geräte → USB** der VM zuordnen.

Schritt 4: Guest Additions installieren

Fehlende Gasttreiber können die USB-Erkennung blockieren. So installieren Sie sie:

  1. Starten Sie die VM.
  2. Wählen Sie **Geräte → CD‑Image für Guest Additions einlegen**.
  3. Führen Sie die Installation innerhalb der VM durch.

So beheben Sie USB-Probleme in VirtualBox unter Linux

USB-Passthrough in VirtualBox ist unter Linux etwas komplexer. Hier spielen Benutzerrechte, Kernel-Module und Gruppenmitgliedschaften eine entscheidende Rolle. Im Folgenden erfahren Sie, wie Sie USB unter Linux problemlos nutzen.

Schritt 1: Benutzer zur Gruppe „vboxusers“ hinzufügen

Damit Ihr Benutzerkonto USB-Zugriffsrechte erhält, führen Sie diesen Befehl aus:


sudo usermod -aG vboxusers $USER

Anschließend ab- und wieder anmelden.

Schritt 2: Erweiterungspaket und Tools installieren

Falls Ihr Linux-System die benötigten Kernel-Module nicht enthält, installieren Sie diese manuell mit:


sudo apt install virtualbox-ext-pack virtualbox-dkms

Schritt 3: Auf USB 3.0-Controller (xHCI) umstellen

USB‑3.0‑Geräte sind häufig nicht mit älteren EHCI‑Controllern (USB 2.0) kompatibel. Daher empfehlen wir die Umstellung:


VM starten → Einstellungen → USB → USB 3.0 (xHCI) wählen.

Schritt 4: USB-Gerät aushängen und neu verbinden

Um den Zugriff der VM zu ermöglichen, müssen Sie das Gerät vom Host-System trennen:


sudo umount /dev/sdX

Anschließend das Gerät über das VirtualBox-Menü der VM zuweisen.

So beheben Sie USB-Probleme in VirtualBox auf macOS

Wenn VirtualBox unter macOS USB-Geräte nicht erkennt, liegt das oft an Berechtigungen oder Sicherheitsrichtlinien. So beheben Sie die häufigsten Probleme:

Schritt 1: Vollzugriff auf die Festplatte gewähren

Öffnen Sie **Systemeinstellungen → Sicherheit & Datenschutz → Vollständiger Festplattenzugriff** und fügen Sie VirtualBox hinzu.

Schritt 2: USB-Gerät erst nach dem VM-Start anschließen

macOS sperrt USB-Geräte gelegentlich automatisch. Um dies zu umgehen, starten Sie zuerst die virtuelle Maschine und verbinden Sie dann das USB-Gerät über **Geräte → USB**.

Schritt 3: Statt USB 3.0 lieber USB 2.0 verwenden

Viele macOS-Nutzer berichten von Inkompatibilitäten mit USB 3.0. Die Lösung: Wechseln Sie auf USB 2.0 (EHCI) in den VM-Einstellungen.

So beheben Sie spezifische VirtualBox USB-Fehlermeldungen

Wenn Sie eine bestimmte Fehlermeldung wie „VirtualBox konnte das USB-Gerät nicht verbinden“ erhalten, finden Sie hier gezielte Lösungen:

„Fehler beim Erstellen eines Proxy-Geräts“ (VERR_PDM_NO_USB_PORTS)

Diese Fehlermeldung tritt häufig auf, wenn der USB-Controller deaktiviert ist oder ein Treiber- bzw. Registrierungsproblem den Zugriff blockiert. Um das Problem zu beheben, aktivieren Sie USB 2.0 oder 3.0 in den VM-Einstellungen oder installieren Sie das passende VirtualBox Extension Pack neu.

Die Windows-Registrierung kann zudem mit folgendem Pfad korrigiert werden:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class

{36FC9E60-C465-11CF-8056-444553540000}

Sie können dort UpperFilters und LowerFilters löschen oder die USB-Treiber neu installieren unter:
C:\Program Files\Oracle\VirtualBox\drivers\USB

Befolgen Sie diese Schritte zur Problemlösung:

  1. Aktivieren Sie die USB-Controller-Funktion (siehe Anleitung oben).
  2. Installieren Sie ein passendes Extension Pack für Ihre aktuelle VirtualBox-Version.
  3. Entfernen Sie bei Windows ggf. störende Registry-Filter.
  4. Installieren Sie die USB-Filter bei Bedarf neu.

„USB-Gerät ist durch eine vorherige Anforderung belegt“

Ein häufiger Grund, warum VirtualBox USB-Geräte nicht erkennt, ist, dass das Gerät vom Hostsystem noch verwendet wird.

Lösung: Werfen Sie das USB-Gerät vor dem Start der virtuellen Maschine aus. Starten Sie dann den Host-Rechner neu und verwenden Sie einen anderen USB-Anschluss. Zusätzlich kann das automatische Mounten auf dem Host deaktiviert werden.

„USB-Gerät belegt“

Dieser Fehler bedeutet, dass Hintergrundprogramme unter Windows – wie Datei-Manager oder Synchronisationsdienste – weiterhin auf das USB-Gerät zugreifen.

Gehen Sie wie folgt vor:

  1. Beenden Sie alle Anwendungen, die auf das USB-Gerät zugreifen.
  2. Trennen Sie das Gerät vom USB-Port und schließen Sie es erneut an.
  3. Richten Sie in den VM-Einstellungen einen USB-Filter ein.
  4. Starten Sie den Host neu, falls das Problem weiterhin besteht.

Fazit

Keine Panik, wenn beim Einsatz von USB-Geräten in VirtualBox Fehler auftreten. Diese Probleme sind zwar häufig, lassen sich aber meist einfach beheben. Oft liegen die Ursachen in fehlenden Rechten, Konflikten mit dem Hostsystem oder falsch konfigurierten Einstellungen.

Mit dem richtigen USB-Controller, einem installierten Extension Pack und einigen gezielten Anpassungen am Betriebssystem funktioniert das USB-Passthrough in VirtualBox zuverlässig und stabil.

USB Network Gate
USB-Geräte über das Netzwerk umleiten
14-tägige kostenlose Testversion verfügbar
Der Lizenzpreis beginnt bei $159.95
Verfügbar für