Freigeben über


Konfigurieren der Umleitung des Medienübertragungsprotokolls und des Bildübertragungsprotokolls unter Windows über das Remotedesktopprotokoll

Tipp

Dieser Artikel wird für Dienste und Produkte freigegeben, die das Remotedesktopprotokoll (RDP) verwenden, um Remotezugriff auf Windows-Desktops und -Apps bereitzustellen.

Wählen Sie ein Produkt aus, indem Sie die Schaltflächen oben in diesem Artikel verwenden, um den relevanten Inhalt anzuzeigen.

Sie können das Umleitungsverhalten von Peripheriegeräten, die das Media Transfer Protocol (MTP) oder ptp (Picture Transfer Protocol) verwenden, z. B. eine Digitalkamera, von einem lokalen Gerät zu einer Remotesitzung über das Remotedesktopprotokoll (RDP) konfigurieren.

Für Azure Virtual Desktop empfiehlt es sich, die MTP- und PTP-Umleitung auf Ihren Sitzungshosts mithilfe von Microsoft Intune oder Gruppenrichtlinie zu aktivieren und dann die Umleitung mithilfe der RDP-Eigenschaften des Hostpools zu steuern.

Für Windows 365 können Sie Ihre Cloud-PCs mithilfe von Microsoft Intune oder Gruppenrichtlinie konfigurieren. Nach der Aktivierung leitet Windows 365 alle unterstützten MTP- und PTP-Peripheriegeräte um.

Für Microsoft Dev Box können Sie Ihre Dev-Boxen mithilfe von Microsoft Intune oder Gruppenrichtlinie konfigurieren. Nach der Aktivierung leitet Microsoft Dev Box alle unterstützten MTP- und PTP-Peripheriegeräte um.

Dieser Artikel enthält Informationen zu den unterstützten Umleitungsmethoden und zum Konfigurieren des Umleitungsverhaltens für MTP- und PTP-Peripheriegeräte. Weitere Informationen zur Funktionsweise der Umleitung finden Sie unter Umleitung über das Remotedesktopprotokoll.

MTP- und PTP-Umleitung im Vergleich zur USB-Umleitung

Die meisten MTP- und PTP-Peripheriegeräte werden über USB mit einem Computer verbunden. RDP unterstützt die Umleitung von MTP- und PTP-Peripheriegeräten mithilfe der nativen MTP- und PTP-Umleitung oder der undurchsichtigen Umleitung von GERÄTEN auf niedriger Ebene, unabhängig voneinander. Das Verhalten hängt vom Peripheriegerät und den unterstützten Features ab.

Beide Umleitungsmethoden leiten das Gerät an die Remotesitzung um, die unter Portable Geräte in Geräte-Manager aufgeführt ist. Diese Geräteklasse ist WPD , und die Geräteklassen-GUID ist {eec5ad98-8080-425f-922a-dabf3de3f69a}. Eine Liste der Geräteklassen finden Sie unter Systemdefinierte Geräteeinrichtungsklassen, die für Anbieter verfügbar sind.

Geräte werden je nach verwendeter Umleitungsmethode unterschiedlich umgeleitet. Bei der MTP- und PTP-Umleitung wird eine allgemeine Umleitung verwendet. Das Peripheriegerät ist lokal und in der Remotesitzung gleichzeitig verfügbar und erfordert, dass der entsprechende Treiber lokal installiert ist. Die undurchsichtige USB-Umleitung auf niedriger Ebene transportiert die rohe Kommunikation eines Peripheriegeräts, sodass der relevante Treiber in der Remotesitzung installiert ist. Sie sollten nach Möglichkeit allgemeine Umleitungsmethoden verwenden. Weitere Informationen finden Sie unter Umleitungsmethoden.

Das folgende Beispiel zeigt den Unterschied beim Umleiten eines Apple iPhones mit den beiden Methoden. Beide Methoden erzielen das gleiche Ergebnis, bei dem Bilder vom iPhone in die Remotesitzung importiert werden können.

  • Mithilfe der MTP- und PTP-Umleitung wird das iPhone als Digitale Still-Kamera für Anwendungen und unter Portable Geräte in Geräte-Manager aufgeführt:

    Screenshot: Tragbare Geräte in Geräte-Manager mit MTP- und PTP-Umleitung.

  • Bei Verwendung der USB-Umleitung wird das iPhone als Apple iPhone zu Anwendungen und unter Portable Geräte in Geräte-Manager aufgeführt:

    Screenshot: Tragbare Geräte in Geräte-Manager mit USB-Umleitung

Im weiteren Verlauf dieses Artikels wird die MTP- und PTP-Umleitung behandelt. Informationen zum Konfigurieren der USB-Umleitung finden Sie unter Konfigurieren der USB-Umleitung unter Windows über das Remotedesktopprotokoll.

Voraussetzungen

Bevor Sie MTP- und PTP-Umleitung konfigurieren können, benötigen Sie Folgendes:

  • Ein vorhandener Hostpool mit Sitzungshosts.

  • Ein Microsoft Entra ID Konto, dem mindestens die integrierten Rollen der rollenbasierten Zugriffssteuerung (Role-Based Access Control, RBAC) für Desktop Virtualization Host Pool Contributor für den Hostpool zugewiesen sind.

  • Ein vorhandener Cloud-PC.
  • Eine vorhandene Dev-Box.
  • Ein Gerät, das MTP oder PTP unterstützt, mit dem Sie die Umleitungskonfiguration testen können, die mit einem lokalen Gerät verbunden ist.

  • Zum Konfigurieren Microsoft Intune benötigen Sie Folgendes:

    • Microsoft Entra ID Konto, dem die integrierte RBAC-Rolle "Richtlinien- und Profil-Manager" zugewiesen ist.
    • Eine Gruppe, die die Geräte enthält, die Sie konfigurieren möchten.
  • Zum Konfigurieren Gruppenrichtlinie benötigen Sie Folgendes:

    • Ein Domänenkonto, das über die Berechtigung zum Erstellen oder Bearbeiten von Gruppenrichtlinie-Objekten verfügt.
    • Eine Sicherheitsgruppe oder Organisationseinheit (OE), die die Geräte enthält, die Sie konfigurieren möchten.
  • Sie müssen über eine unterstützte App und Plattform eine Verbindung mit einer Remotesitzung herstellen. Informationen zum Anzeigen der Umleitungsunterstützung in Windows App und der Remotedesktop-App finden Sie unter Vergleichen Windows App Features zwischen Plattformen und Geräten und Vergleichen von Remotedesktop-App-Features auf verschiedenen Plattformen und Geräten.

MTP- und PTP-Umleitung

Die Konfiguration eines Sitzungshosts mit Microsoft Intune oder Gruppenrichtlinie oder festlegen einer RDP-Eigenschaft in einem Hostpool steuert die Möglichkeit, MTP- und PTP-Peripheriegeräte zwischen der Remotesitzung und dem lokalen Gerät umzuleiten, die einer Prioritätsreihenfolge unterliegt.

Die Standardkonfiguration lautet:

  • Windows-Betriebssystem: MTP- und PTP-Umleitung ist nicht zulässig.
  • RDP-Eigenschaften des Azure Virtual Desktop-Hostpools: MTP- und PTP-Geräte werden vom lokalen Gerät zur Remotesitzung umgeleitet.
  • Resultierendes Standardverhalten: MTP- und PTP-Peripheriegeräte werden nicht umgeleitet.

Wichtig

Achten Sie beim Konfigurieren von Umleitungseinstellungen darauf, dass die restriktivste Einstellung das resultierende Verhalten ist. Wenn Sie beispielsweise die MTP- und PTP-Umleitung auf einem Sitzungshost mit Microsoft Intune oder Gruppenrichtlinie deaktivieren, sie aber mit der RDP-Eigenschaft des Hostpools aktivieren, ist die Umleitung deaktiviert. Sie können auch einzelne MTP- und PTP-Peripheriegeräte angeben, die nur umgeleitet werden sollen.

Die Konfiguration eines Cloud-PCs bestimmt die Möglichkeit, MTP- und PTP-Peripheriegeräte zwischen der Remotesitzung und dem lokalen Gerät umzuleiten, und wird mithilfe von Microsoft Intune oder Gruppenrichtlinie festgelegt.

Die Standardkonfiguration lautet:

  • Windows-Betriebssystem: MTP- und PTP-Umleitung ist nicht zulässig.
  • Windows 365: MTP- und PTP-Umleitung ist aktiviert.
  • Resultierendes Standardverhalten: MTP- und PTP-Peripheriegeräte werden umgeleitet.

Die Konfiguration einer Dev Box bestimmt die Möglichkeit, die MTP- und PTP-Peripheriegeräte zwischen der Remotesitzung und dem lokalen Gerät umzuleiten, und wird mithilfe von Microsoft Intune oder Gruppenrichtlinie festgelegt.

Die Standardkonfiguration lautet:

  • Windows-Betriebssystem: MTP- und PTP-Umleitung ist nicht zulässig.
  • Microsoft Dev Box: MTP- und PTP-Umleitung ist aktiviert.
  • Resultierendes Standardverhalten: MTP- und PTP-Peripheriegeräte werden umgeleitet.

Konfigurieren der MTP- und PTP-Umleitung mithilfe von RDP-Eigenschaften des Hostpools

Die Einstellung der MTP- und PTP-Geräteumleitung in Azure Virtual Desktop steuert, ob MTP- und PTP-Peripheriegeräte zwischen der Remotesitzung und dem lokalen Gerät umgeleitet werden sollen. Die entsprechende RDP-Eigenschaft ist devicestoredirect:s:<value>. Weitere Informationen finden Sie unter Unterstützte RDP-Eigenschaften.

So konfigurieren Sie die MTP- und PTP-Umleitung mithilfe der RDP-Eigenschaften des Hostpools:

  1. Melden Sie sich beim Azure-Portal an.

  2. Geben Sie in der Suchleiste Azure Virtual Desktop ein, und wählen Sie den entsprechenden Diensteintrag aus.

  3. Wählen Sie Hostpools und dann den Hostpool aus, den Sie konfigurieren möchten.

  4. Wählen Sie RDP-Eigenschaften und dann Geräteumleitung aus.

    Screenshot: Registerkarte

  5. Wählen Sie für MTP- und PTP-Geräteumleitung die Dropdownliste und dann eine der folgenden Optionen aus:

    • Keine Geräte umleiten
    • Umleiten portabler Media Player basierend auf dem Media Transfer Protocol (MTP) und Digitalkameras basierend auf dem Picture Transfer Protocol (PTP) (Standard)
    • Nicht konfiguriert
  6. Klicken Sie auf Speichern.

Tipp

Wenn Sie die Umleitung mithilfe von RDP-Eigenschaften des Hostpools aktivieren, müssen Sie überprüfen, ob die Umleitung nicht durch eine Microsoft Intune- oder Gruppenrichtlinie-Einstellung blockiert wird.

Optional: Rufen Sie bestimmte MTP- und PTP-Geräte-instance-IDs ab, und fügen Sie sie der RDP-Eigenschaft hinzu.

Standardmäßig leitet die RDP-Eigenschaft des Hostpools alle unterstützten MTP- und PTP-Peripheriegeräte um. Sie können jedoch auch bestimmte Geräte-instance-IDs in die Hostpooleigenschaften eingeben, sodass nur die von Ihnen genehmigten Peripheriegeräte umgeleitet werden. So rufen Sie das Gerät instance-IDs ab, die von den USB-Geräten auf einem lokalen Gerät verfügbar sind, die Sie umleiten möchten:

  1. Verbinden Sie auf dem lokalen Gerät alle Geräte, die Sie umleiten möchten.

  2. Öffnen Sie eine PowerShell-Eingabeaufforderung, und führen Sie den folgenden Befehl aus:

    Get-PnPdevice | Where-Object {$_.Class -eq "WPD" -and $_.Status -eq "OK"} | FT -AutoSize
    

    Die Ausgabe ähnelt dem folgenden Beispiel. Notieren Sie sich den InstanceId-Wert für jedes Gerät, das Sie umleiten möchten.

    Status Class FriendlyName InstanceId
    ------ ----- ------------ ----------
    OK     WPD   Apple iPhone USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  3. Kehren Sie im Azure-Portal zur Konfiguration der RDP-Eigenschaften des Hostpools zurück, und wählen Sie Erweitert aus.

  4. Suchen Sie im Textfeld die relevante RDP-Eigenschaft, die standardmäßig istdevicestoredirect:s:*, und fügen Sie dann die instance IDs hinzu, die Sie umleiten möchten, wie im folgenden Beispiel gezeigt. Trennen Sie jedes Gerät instance-ID durch ein Semikolon (;).

    devicestoredirect:s:USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  5. Klicken Sie auf Speichern.

Tipp

Das folgende Verhalten wird erwartet, wenn Sie eine instance-ID angeben:

  • Wenn Sie die Azure-Portal aktualisieren, ändert sich der eingegebene Wert in Kleinbuchstaben, und jedes umgekehrte Schrägstrichzeichen in der instance ID wird durch einen anderen umgekehrten Schrägstrich mit Escapezeichen versehen.

  • Wenn Sie zur Registerkarte Geräteumleitung navigieren, ist der Wert für die MTP- und PTP-Geräteumleitung leer.

Konfigurieren der MTP- und PTP-Umleitung mithilfe von Microsoft Intune oder Gruppenrichtlinie

Konfigurieren der MTP- und PTP-Umleitung mithilfe von Microsoft Intune oder Gruppenrichtlinie

Wählen Sie die relevante Registerkarte für Ihr Szenario aus.

So lassen oder deaktivieren Sie die MTP- und PTP-Umleitung mit Microsoft Intune

  1. Melden Sie sich beim Microsoft Intune Admin Center an.

  2. Erstellen oder bearbeiten Sie ein Konfigurationsprofil für Windows 10 und höhere Geräte mit dem Profiltyp Einstellungskatalog.

  3. Navigieren Sie in der Einstellungsauswahl zu Administrative Vorlagen>Windows-Komponenten>Remotedesktopdienste>Remotedesktop-Sitzungshostgerät>und Ressourcenumleitung.

    Screenshot: Optionen für die Geräte- und Ressourcenumleitung im Microsoft Intune-Portal

  4. Aktivieren Sie das Kontrollkästchen Unterstützte Plug & Play Geräteumleitung nicht zulassen, und schließen Sie dann die Einstellungsauswahl.

  5. Erweitern Sie die Kategorie Administrative Vorlagen, und legen Sie dann den Schalter für Unterstützte Plug & Play Geräteumleitung nicht zulassen fest, je nach Ihren Anforderungen:

    • Um die MTP- und PTP-Umleitung zuzulassen, schalten Sie den Schalter auf Deaktiviert um.

    • Um die MTP- und PTP-Umleitung zu deaktivieren, schalten Sie den Schalter auf Aktiviert um.

  6. Wählen Sie Weiter aus.

  7. Optional: Wählen Sie auf der Registerkarte Bereichstags ein Bereichstag aus, um das Profil zu filtern. Weitere Informationen zu Bereichstags finden Sie unter Verwenden von rollenbasierten Zugriffssteuerungen (RBAC) und Bereichstags für verteilte IT.

  8. Wählen Sie auf der Registerkarte Zuweisungen die Gruppe mit den Computern aus, die eine Remotesitzung bereitstellen, die Sie konfigurieren möchten, und wählen Sie dann Weiter aus.

  9. Überprüfen Sie auf der Registerkarte Überprüfen + erstellen die Einstellungen, und wählen Sie dann Erstellen aus.

  10. Sobald die Richtlinie für die Computer gilt, die eine Remotesitzung bereitstellen, starten Sie sie neu, damit die Einstellungen wirksam werden.

Hinweis

Wenn Sie die Intune-Richtlinieneinstellung Unterstützte Plug & Play Geräteumleitung nicht zulassen konfigurieren, wirkt sich dies auch auf die USB-Umleitung aus.

Testen der MTP- und PTP-Umleitung

So testen Sie die MTP- und PTP-Umleitung:

  1. Stellen Sie sicher, dass ein Gerät, das MTP oder PTP unterstützt, mit dem lokalen Gerät verbunden ist.

  2. Stellen Sie mithilfe der Windows-App oder der Remotedesktop-App auf einer Plattform, die MTP- und PTP-Umleitung unterstützt, eine Verbindung mit einer Remotesitzung her. Weitere Informationen finden Sie unter Vergleichen Windows App Features auf verschiedenen Plattformen und Geräten und Vergleichen von Remotedesktop-App-Features auf verschiedenen Plattformen und Geräten.

  3. Überprüfen Sie, ob das MTP- oder PTP-Gerät in der Remotesitzung verfügbar ist. Hier sind einige Möglichkeiten, um folgendes zu überprüfen:

    1. Öffnen Sie die Fotos-App (von Microsoft) in der Remotesitzung über das Startmenü. Wählen Sie Importieren aus, und überprüfen Sie, ob das umgeleitete Gerät in der Liste der verbundenen Geräte angezeigt wird.

      Screenshot der verfügbaren Drucker und Scanner in der Remotesitzung.

    2. Öffnen Sie eine PowerShell-Eingabeaufforderung in der Remotesitzung, und führen Sie den folgenden Befehl aus:

      Get-PnPdevice | ? Class -eq "WPD" | FT -AutoSize
      

      Die Ausgabe sieht in etwa wie das folgende Beispiel aus:

      Status Class FriendlyName         InstanceId
      ------ ----- ------------         ----------
      OK     WPD   Digital Still Camera TSBUS\UMB\2&FD4482C&0&TSDEVICE#0002.0003
      

      Sie können überprüfen, ob das Gerät mithilfe der MTP- und PTP-Umleitung oder der USB-Umleitung durch den InstanceId-Wert umgeleitet wird:

      • Für die MTP- und PTP-Umleitung beginnt der InstanceId-Wert mit TSBUS.

      • Bei der USB-Umleitung beginnt USBder InstanceId-Wert .

  4. Öffnen Sie eine Anwendung, und drucken Sie eine Testseite, um zu überprüfen, ob der Drucker ordnungsgemäß funktioniert.