Remotedesktopdienste - Verfügbarkeit

Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_17 (UnitMonitor)

Dieses Objekt überwacht die Verfügbarkeit des Remotedesktop-Sitzungshostservers.

Knowledge Base article:

Zusammenfassung

Der Rollendienst "Remotedesktop-Sitzungshost" ist davon abhängig, dass der Dienst für Remotedesktopdienste ausgeführt wird, da sonst keine Remoteverbindungen angenommen werden können. Remotedesktop erfordert ebenfalls den Dienst für Remotedesktopdienste, um Remoteverbindungen für administrative Zwecke zu unterstützen.

Lösungen

Um dieses Problem zu beheben, überprüfen Sie die Ereignis-ID, und zeigen Sie die Problembehandlungsinformationen für dieses Ereignis in den nachstehenden Abschnitten an.

Lösungsschrittefür die folgende Ereignis-ID: 20

Wenn beim Senden von Nachrichten an das Windows-Audiosubsystem Fehler auftreten, kann der Fehlercode bei der Ermittlung der Fehlerursache hilfreich sein.

Um dieses Problem zu beheben, überprüfen Sie die Ereignis-ID, und zeigen Sie die Problembehandlungsinformationen für dieses Ereignis in den nachstehenden Abschnitten an.

Lösungsschritte für die folgenden Ereignis-IDs: 19, 18, 17, 16

Um dieses Problem zu beheben, starten Sie den Dienst für Remotedesktopdienste auf dem Computer. Wenn das Problem weiterhin auftritt, starten Sie den Computer neu.

Zum Ausführen dieses Verfahrens müssen Sie Mitglied der lokalen Administratorgruppe sein, oder die entsprechenden Berechtigungen müssen an Sie delegiert worden sein.

So starten Sie den Dienst für die Remotedesktopdienste

1. Öffnen Sie auf dem Computer das Snap-In "Dienste". Klicken Sie zum Öffnen des Snap-Ins "Dienste" auf Start, zeigen Sie auf Verwaltung, und klicken Sie dann auf Dienste.

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

3. Klicken Sie im Bereich "Dienste" mit der rechten Maustaste auf Remotedesktopdienste, und klicken Sie dann auf Eigenschaften.

4. Vergewissern Sie sich, dass auf der Registerkarte Allgemein die Option Starttyp auf Automatisch festgelegt ist. Wenn diese Option nicht ausgewählt ist, klicken Sie auf Automatisch und dann auf Übernehmen.

5. Klicken Sie unter Dienststatus auf Start.

6. Klicken Sie auf OK, um das Dialogfeld Eigenschaften von Remotedesktopdienste zu schließen.

Vergewissern Sie sich, dass in der Spalte Status für den Dienst "Remotedesktopdienste" der Status Gestartet angezeigt wird.

Element properties:

TargetMicrosoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Remotedesktopdienste - Warnung zur Verfügbarkeit
Ereignis ID: {0} - Beschreibung: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_17" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.10.0.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.RemoteDesktopServices.NewUnitMonitor_17_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId915369bc8372455e946d3e4df0928aa7" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId3cf217a7b9f4447794edbf899cda1a4d" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId25034dd15b7440a6b72b5e2c40d49c21" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>Microsoft-Windows-TerminalServices-LocalSessionManager/Operational</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-LocalSessionManager/Operational</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">20</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">16</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>Microsoft-Windows-TerminalServices-LocalSessionManager/Operational</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-LocalSessionManager/Operational</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">18</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">19</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>