Udostępnij za pośrednictwem


Niektóre urządzenia USB nie są dostępne za pośrednictwem przekierowania USB RemoteFX

W tym artykule opisano, dlaczego określone urządzenia USB nie są dostępne dla przekierowania USB RemoteFX i jak je udostępnić.

Dotyczy: Windows 7 z dodatkiem Service Pack 1
Oryginalny numer KB: 2653326

Symptomy

W systemie, w którym włączono przekierowywanie USB RemoteFX, urządzenia następujących typów mogą nie być wymienione w obszarze Podłączanie pulpitu zdalnego w kategorii Inne obsługiwane urządzenia USB RemoteFX:

  • Drukarka
  • Nagrywanie/odtwarzanie audio
  • Urządzenie pamięci masowej (na przykład dyski twarde, dyski CD/DVD-RW, dyski flash i czytniki kart pamięci)
  • Czytnik kart inteligentnych
  • Kamera PTP
  • Odtwarzacz multimedialny MTP
  • Apple iPod/iPod Touch/iPhone/iPad
  • Blackberry PDA
  • Windows Mobile PDA
  • Karta sieciowa

Ponadto urządzenia złożone, które zawierają interfejs urządzenia, który odpowiada dowolnemu z tych typów urządzeń, również nie mogą być wymienione w obszarze Podłączanie pulpitu zdalnego w kategorii Inne obsługiwane urządzenia USB RemoteFX.

Przyczyna

Domyślnie urządzenia w kategoriach wymienionych w sekcji "Objawy" są dostępne w sesji zdalnej przy użyciu metod przekierowywania urządzeń wysokiego poziomu. Te metody przekierowania umożliwiają optymalną wydajność i zgodność z poprzednimi wersjami urządzenia w większości scenariuszy użytkownika. W związku z tym te urządzenia nie są oferowane za pośrednictwem przekierowania USB RemoteFX.

Rozwiązanie

Mechanizm przesłonięcia jest udostępniany w celu selektywnego włączenia użycia określonych typów urządzeń w kategoriach wymienionych w sekcji "Objawy" za pośrednictwem przekierowania USB RemoteFX. Typy urządzeń, które są włączone przez ten mechanizm, zostaną udostępnione dla przekierowania USB RemoteFX i będą wyświetlane w obszarze Podłączanie pulpitu zdalnego w kategorii Inne obsługiwane urządzenia USB RemoteFX. Aby można było używać urządzenia za pośrednictwem przekierowania USB RemoteFX, urządzenie musi być wybrane do dostępu zdalnego przy użyciu interfejsu użytkownika podłączania pulpitu zdalnego, "usbdevicestoredirect:s: ciąg pliku RDP lub innej metody.

Ważne

W tej sekcji, metodzie lub w tym zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może jednak być przyczyną poważnych problemów. Dlatego należy uważnie wykonać poniższe kroki. Aby zapewnić dodatkową ochronę, utwórz kopię zapasową rejestru przed przystąpieniem do jego modyfikacji. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat tworzenia kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu, aby wyświetlić artykuł w bazie wiedzy Microsoft Knowledge Base: 322756 Jak utworzyć kopię zapasową i przywrócić rejestr w systemie Windows
Aby włączyć typ urządzenia dla przekierowania USB RemoteFX, wykonaj następujące kroki:

  1. Usuń wszystkie wystąpienia urządzeń pamięci masowej USB z klienta.

  2. Upewnij się, że na kliencie nie można zainstalować urządzeń pamięci masowej USB za pomocą zasad grupy.

  3. Zidentyfikuj identyfikator GUID klasy interfejsu dla typu urządzenia, który chcesz udostępnić. Przykłady są następujące:

    Typ urządzenia Identyfikator GUID klasy interfejsu
    Dysk twardy {53F5630 7 -B6BF-11D0-94F2-00A0C91EFB8B}
    CD-ROM {53F5630 8 -B6BF-11D0-94F2-00A0C91EFB8B}

    Aby uzyskać pełną listę wszystkich klas interfejsów urządzeń zdefiniowanych przez system, przejdź do następującej witryny sieci Web Microsoft Developer Network: Klasy interfejsów urządzeń zdefiniowanych przez system

    Uwaga 16.

    W przypadku urządzenia z wieloma identyfikatorami GUID klasy interfejsu, które mają być udostępniane za pośrednictwem tego mechanizmu, do rejestru należy dodać tylko jeden odpowiadający mu identyfikator GUID klasy interfejsu.

    Ważne

    Dodanie następujących identyfikatorów GUID nie jest obsługiwane:

    • GUID_CLASS_USB_DEVICE
    • GUID_CLASS_USB_HOST_CONTROLLER
    • GUID_CLASS_USBHUB
    • GUID_DEVINTERFACE_USB_DEVICE
    • GUID_DEVINTERFACE_USB_HOST_CONTROLLER
    • GUID_DEVINTERFACE_USB_HUB
  4. Znajdź następujący klucz w rejestrze komputera klienckiego (czyli komputera korzystającego z aplikacji Podłączanie pulpitu zdalnego w celu nawiązania połączenia z innym komputerem):

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbSelectDeviceByInterfaces
    W tym kluczu użyj następującego formatu, aby dodać wartość dla każdego identyfikatora GUID klasy interfejsu urządzenia, który chcesz udostępnić:

    Typ: REG_SZ (ciąg) Nazwa: Dowolne unikatowe dane ciągu: identyfikator GUID klasy interfejsu w następującym formacie: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxx}, gdzie każdy x reprezentuje cyfrę szesnastkowa, bez uwzględniania wielkości liter. Przykład aby włączyć przekierowanie USB RemoteFX dysków CD-ROM, dodaj następującą wartość:

    Typ: REG_SZ Nazwa: 100 Dane: {53F56308-B6BF-11D0-94F2-00A0C91EFB8B}

    Możesz też uruchomić następujące polecenie w wierszu polecenia administratora:

    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbSelectDeviceByInterfaces" /v 100 /t REG_SZ /d {53f56308-b6bf-11d0-94f2-00a0c91efb8b} /f

  5. Uruchom ponownie połączenie pulpitu zdalnego, jeśli jest aktualnie uruchomione.

Więcej informacji

Aby uzyskać instrukcje krok po kroku dotyczące konfigurowania wdrożenia ewaluacyjnej przekierowania USB RemoteFX dla systemu Windows 7 z dodatkiem SP1, przejdź do następującej witryny internetowej firmy Microsoft Technet:
Konfigurowanie przekierowania urządzenia USB za pomocą rozwiązania Microsoft RemoteFX — przewodnik krok po kroku

Aby uzyskać więcej informacji na temat przekierowywania USB RemoteFX, zapoznaj się z następującym artykułem na blogu usług pulpitu zdalnego:
Wprowadzenie do przekierowania USB RemoteFX firmy Microsoft: część 3