Disponibilité des services Bureau à distance

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

Cet objet analyse la disponibilité du serveur hôte de session Bureau à distance.

Knowledge Base article:

Résumé

Le service de rôle Hôte de session Bureau à distance compte sur l’exécution du service Services Bureau à distance pour accepter les connexions à distance. Le composant Bureau à distance compte également sur le service Services Bureau à distance pour prendre en charge les connexions à distance à des fins d’administration.

Solutions

Pour résoudre ce problème, vérifiez l’ID d’événement, puis consultez les informations de dépannage associées à cet événement dans les sections ci-dessous.

Étapes de résolutionpour l’ID d’événement suivant :: 20

Lorsqu’une tentative d’envoi de messages au sous-système vidéo Windows échoue, le code de l’erreur peut aider à déterminer la cause de cette dernière.

Pour résoudre ce problème, vérifiez l’ID d’événement, puis consultez les informations de dépannage associées à cet événement dans les sections ci-dessous.

Étapes de résolution pour les ID d’événement suivants : 19, 18, 17, 16

Pour résoudre ce problème, démarrez le service Services Bureau à distance sur l’ordinateur. Si le problème persiste, redémarrez l'ordinateur.

Pour effectuer cette procédure, vous devez être membre du groupe Administrateurs local ou l'autorité appropriée doit vous avoir été déléguée.

Pour démarrer le service Services Bureau à distance :

1. Sur l'ordinateur, ouvrez le composant logiciel enfichable Services. Pour cela, cliquez sur Démarrer, pointez sur Outils d'administration, puis cliquez sur Services.

2. Si la boîte de dialogue Contrôle de compte d'utilisateur s'affiche, vérifiez que l'action affichée est celle que vous souhaitez, puis cliquez sur Oui.

3. Dans le volet Services, cliquez avec le bouton droit de la souris sur Services Bureau à distance, puis cliquez sur Propriétés.

4. Sur l'onglet Général, assurez-vous que Type de démarrage est défini sur Automatique. S'il n'est pas sélectionné, cliquez sur Automatique, puis cliquez sur Appliquer.

5. Sous État du service, cliquez sur Démarrer.

6. Cliquez sur OK pour fermer la boîte de dialogue Propriétés des services Bureau à distance.

Confirmez que la colonne État du service Services Bureau à distance affiche Démarré.

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
Alerte de disponibilité des services Bureau à distance
ID de l'événement : {0} -- Description : {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>