Um dieses Problem zu beheben, stellen Sie sicher, dass dem Registrierungsschlüssel LogEvents die ordnungsgemäßen Berechtigungen gewährt werden. Wenn das Problem hierdurch nicht behoben wird, stellen Sie sicher, dass der Remoteregistrierungsdienst gestartet ist.
Zum Ausführen dieser Verfahren müssen Sie Mitglied der lokalen Administratorgruppe sein, oder an Sie müssen die entsprechenden Berechtigungen delegiert worden sein.
Gewähren der erforderlichen Berechtigungen für den Registrierungsschlüssel LogEvents
Vorsicht: Durch eine fehlerhafte Bearbeitung der Registrierung können schwere Systemschäden verursacht werden. Bevor Änderungen an der Registrierung vorgenommen werden, sollten Sie eine Sicherungskopie aller wichtigen Daten erstellen.
So gewähren Sie dem Registrierungsschlüssel LogEvents die erforderlichen Berechtigungen
Klicken Sie auf dem Terminaldienste-Gatewayserver auf Start und auf Ausführen, geben Sie regedit ein, und drücken Sie dann die EINGABETASTE.
Navigieren Sie zu dem Unterschlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\TerminalServerGateway\Config\Core\LogEvents, klicken Sie mit der rechten Maustaste auf den Unterschlüssel, und klicken Sie dann auf Berechtigungen.
Klicken Sie im Dialogfeld Berechtigungen für LogEvents unter Gruppen- oder Benutzernamen auf SYSTEM. Wenn unter Berechtigungen für SYSTEM die Option Vollzugriff als nicht zulässig festgelegt ist, aktivieren Sie neben Vollzugriff das Kontrollkästchen Zulassen.
Klicken Sie im gleichen Dialogfeld unter Gruppen- oder Benutzernamen auf Administratoren. Wenn unter Berechtigungen für Administratoren die Option Vollzugriff als nicht zulässig festgelegt ist, aktivieren Sie neben Vollzugriff das Kontrollkästchen Zulassen.
Klicken Sie auf OK.
Wenn das Problem weiterhin auftritt, bestimmen Sie, ob der Remoteregistrierungsdienst gestartet wurde, und starten Sie ihn, falls er nicht gestartet wurde.
Bestimmen, ob der Remoteregistrierungsdienst gestartet wurde
Wenn Sie einen Dienst aktivieren oder deaktivieren und ein Problem beim Starten des Computers auftritt, können Sie möglicherweise den Computer im abgesicherten Modus starten. Dann können Sie die Dienstkonfiguration ändern oder die Standardkonfiguration wiederherstellen.
Wenn Sie einen Dienst beenden, starten oder neu starten, wirkt sich dies auf abhängige Dienste aus.
So bestimmen Sie, ob der Remoteregistrierungsdienst gestartet wurde
Klicken Sie auf Start, zeigen Sie auf Verwaltung, und klicken Sie dann auf Dienste.
Suchen Sie im Dienste-Snap-In nach Remoteregistrierung, und überprüfen Sie dann, ob in der Spalte Status der Eintrag Gestartet angezeigt wird.
Wenn der Status nicht Gestartet lautet, klicken Sie mit der rechten Maustaste auf Remoteregistrierung, und klicken Sie dann auf Starten.
Wenn der Versuch, nur den Dienst zu starten, fehlschlägt, starten Sie den Computer neu. Dies erzwingt einen Neustart aller zugehörigen und abhängigen Dienste.
Wenn der Dienst immer nach dem Neustart des Servers automatisch gestartet werden soll, klicken Sie mit der rechten Maustaste auf Remoteregistrierung, klicken Sie auf Eigenschaften, und wählen Sie in Starttyp die Option Automatisch aus.
Target | Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway | ||
Category | EventCollection | ||
Enabled | True | ||
Event Source | Microsoft-Windows-TerminalServices-Gateway | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Microsoft-Windows-TerminalServices-Gateway/Admin |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway.EventCollection.505.507" Enabled="onStandardMonitoring" Target="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Microsoft-Windows-TerminalServices-Gateway/Admin</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(505|507)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-Gateway</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2008.TerminalServicesRole.Service.TSGateway.EventCollection.505.507.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>