Microsofts Hyper-V unterstützt das Durchreichen von USB-Geräten wie WebCams mittels RemoteFX USB-Geräteumleitung. Jedoch sind die hierfür benötigten Konfigurations-Optionen und Policies sehr gut versteckt. Nachfolgend daher ein kleines Tutorial wie vorzugehen ist, um Webcam + Audio in eine Hyper-V Virtual Machine mit Windows 10 oder 11 durchzureichen.
Vorbereitung
- Die Virtuelle Maschine herunterfahren, sie muss gestoppt sein, also ausgeschaltet. Nicht pausiert, nicht nur das Verbindungsfenster geschlossen, sondern heruntergefahren. Im Hyper-V-Manager also mit Phase „Aus“ angezeigt werden.
- Auf der Host-Maschine ist in den Gruppenrichtlinien die Einstellung „RDP-Umleitung für andere unterstützte RemoteFX USB-Geräte auf diesem Computer zulassen“ zu ändern. Hierzu den Gruppenrichtlinien-Editor starten, im Startmenü tippt man hierzu: gpedit.msc
- Im Gruppenrichtlinieneditor Navigieren nach: Computerkonfiguration => Administrative Vorlagen => Windows-Komponenten => Remotedesktopdienste => Remotedesktopverbindungs-Client => RemoteFX USB-Geräteumleitung
- Hier nun die „RDP-Umleitung für andere unterstützte RemoteFX USB-Geräte auf diesem Computer zulassen“ aktivieren und Zugriffsrechte für „Administratoren und Benutzer“ konfigurieren.
- Nun ist das Windows-Betriebssystems der Host-Maschine zu rebooten! Ohne Neustart des Systems wirkt diese Einstellung nicht!
- Nach dem Neustart der Host-Maschine die VM im Hyper-V-Manager starten und verbinden. Die Verbindung muss im Modus „Ansicht“ => „Erweiterte Sitzung“ erfolgen.
- Nun ist als Administrator die VMCONNECT Einstellung anzupassen. Hierzu eine „Eingabeaufforderung“ (cmd.exe) „Als Administrator ausführen“ starten. Auch wenn das lokale Benutzerkonto Administrator-Rechte hat muss (wegen Split-Token) dennoch unbedingt „Als Administrator ausführen“ gewählt werden!
- In der Eingabeaufforderung folgendes ausführen: vmconnect localhost „Win11-22H2“ /edit … wobei „Win11-22H2“ der Name der VM ist (anzupassen an den eigenen VM-Namen, exakt so wie im Hyper-V-Manager angezeigt!)
- Das sich nun öffnende Verbindungs-Fenster weist einen „Optionen anzeigen“ Dropdown-Button auf, diesen betätigen:
- „Lokale Ressourcen“ -> „Mehr…“ auswählen
- Die eigene Kamera (kann unterschiedlich heißen) aktivieren. Jedoch NICHT das USB Headset in die VM durchreichen, auch nicht „weitere unterstützte Plug & Play Geräte die später angeschlossen werden„. Die Audio-Geräte reichen wir vom Host im nächsten Schritt 12 auf andere Weise über „Remote-Audio“ durch!
- Weiters auch noch Audio richtig für die Nutzung konfigurieren, hierzu im vorherigen Dialog nochmal zurück und bei „Remoteaudio“ => „Einstellungen“ die Remoteaudiowiedergabe und Remoteaudioaufzeichnung „von diesem Computer wiedergeben/aufzeichnen“ konfigurieren.
Testen der WebCam und des Headsets in der VM
- Damit der Test nun positiv verläuft, muss die VM-Verbindung unbedingt im Modus „Erweiterte Sitzung“ laufen!
- In der virtuellen Maschine eine Sichtprüfung der Geräte im Geräte Manager durchführen (Startmenü: Geräte Manager). Hier muss nun Remote Audio und WebCam wie folgt angezeigt werden:
- Einen Audio-Test in der virtuellen Maschine mittels der App “Sprachrekorder” (Win10) oder “Audiorekorder” (Win11) durchführen:
- Die App ist vorinstalliert im Startmenü als “Audiorekorder” zu finden.
- Der Audiorekorder muss als Mikrofon “Remoteaudio” aufweisen.
- Die Aufnahme muss funktionieren.
- Die Wiedergabe der aufgenommenen Aufzeichnung muss funktionieren.
- Einen Webcam-Test in der Virtuellen Maschine mittels der App „Kamera“ durchführen
- Die App ist vorinstalliert im Startmenü zu finden.
- Die WebCam muss erkannt und das Bild der WebCam dargestellt werden.