Umleitung unterstützter Plug & Play-Geräte

UIGeneratedMonitorce2ef0968fb74fb888dbbd018acf47ae (UnitMonitor)

Dieses Objekt überwacht die Umleitung unterstützter Plug & Play-Geräte.

Knowledge Base article:

Zusammenfassung

Die Remotedesktopdienste in Windows Server 2008 R2 bieten Unterstützung für die Umleitung tragbarer Windows-Geräte. Dies gilt insbesondere für auf MTP (Media Transfer Protocol) basierende Medienplayer, auf PTP (Picture Transfer Protocol) basierende Digitalkameras sowie für Geräte, die Microsoft Point of Service (POS) für .NET 1.11 verwenden.

Wenn ein Benutzer eine Remotesitzung mit einem RD-Sitzungshostserver einrichtet, auf dem Windows Server 2008 oder Windows Server 2008 R2 ausgeführt wird, kann das an den lokalen Computer des Benutzers angeschlossene Plug & Play-Gerät umgeleitet und für den Benutzer in der Remotesitzung zur Verfügung gestellt werden.

Lösungen

Um dieses Problem zu beheben, installieren Sie den vom Gerätehersteller bereitgestellten Treiber. Erkundigen Sie sich beim Gerätehersteller, ob der Treiber aktualisiert wurde, um die Geräteumleitung in Remotedesktopdienste zu unterstützen.

Hinweis: Wenn ein Gerät angeschlossen wird, wird auf dem RD-Sitzungshostserver nach einem Treiber gesucht, der genau mit der Hardwareidentifikationsnummer des Geräts übereinstimmt. Wird keine genaue Übereinstimmung gefunden, wird stattdessen (basierend auf der kompatiblen ID des Geräts) ein generischer Treiber auf dem RD-Sitzungshostserver geladen. Der generische Treiber bietet möglicherweise nur eingeschränkte Funktionalität für das Gerät.

Verwenden Sie zum Installieren des Treibers vom Gerätehersteller auf dem RD-Sitzungshostserver eine der folgenden Methoden.

Zum Ausführen dieser Verfahren müssen Sie Mitglied der lokalen Gruppe Administratoren sein, oder an Sie müssen die entsprechenden Berechtigungen delegiert worden sein.

Methode 1

Führen Sie das Setupprogramm für das Gerät aus, um die INF-Gerätetreiberdatei auf dem RD-Sitzungshostserver zu installieren.

Methode 2

Installieren Sie den Treiber über den Geräte-Manager.

So installieren Sie den Treiber über den Geräte-Manager

1. Öffnen Sie auf dem RD-Sitzungshostserver den Geräte-Manager. Klicken Sie zum Öffnen des Geräte-Managers auf Start und auf Ausführen, geben Sie devmgmt.msc ein, und klicken Sie dann auf OK.

2. Wenn das Dialogfeld Benutzerkontensteuerung angezeigt wird, vergewissern Sie sich, dass die gewünschte Aktion angezeigt wird, und klicken Sie dann auf Ja.

3. Klicken Sie im Menü Ansicht auf Geräte nach Verbindung.

4. Suchen Sie das Gerät unter dem Knoten Benutzermodus-Buscontroller.

5. Klicken Sie mit der rechten Maustaste auf das Gerät, und klicken Sie dann auf Treibersoftware aktualisieren.

6. Klicken Sie auf Auf dem Computer nach Treibersoftware suchen.

7. Geben Sie den Speicherort des Treibers vom Gerätehersteller an, und klicken Sie auf Weiter.

Folgen Sie den Anweisungen, um die Aktualisierung des Treibers abzuschließen.

Element properties:

TargetMicrosoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Umleitung unterstützter Plug & Play-Geräte - Warnung
Ereignis-ID: {0} -- Beschreibung: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="UIGeneratedMonitorce2ef0968fb74fb888dbbd018acf47ae" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitorce2ef0968fb74fb888dbbd018acf47ae_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId5768de5d571c419f9f261a7a04672a82" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIda36446501bfe4b0b956370bf480e3233" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Microsoft-Windows-TerminalServices-PnPDevices/Admin</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-PnPDevices/Admin</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">35</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>