Die Verfügbarkeit des DHCP-Servers ist davon abhängig, ob dieser auf die DLLs (Dynamic Link Library) des DHCP-Servers zugreifen kann. Wenn die DLLs fehlen oder keine Administratorrechte vorhanden sind, kann der DHCP-Dienst auf diese nicht zugreifen, und der Dienst wird nicht initialisiert. Zum Beheben dieses Problems müssen Sie möglicherweise Folgendes ausführen:
Suchen der im Ereignis zitierten DLL
Zuweisen von Administratorrechten zur DLL
Suchen der im Ereignis zitierten DLL
So suchen Sie die im Ereignis zitierte DLL
Durchsuchen Sie den Computer nach der im Fehlertext genannten DLL.
Wenn die DLL auf dem DHCP-Server nicht vorhanden ist, installieren Sie den DHCP-Serverdienst neu.
Wenn die DLL vorhanden ist, wählen Sie diese in Windows-Explorer aus, und weisen Sie dem Administratorkonto Berechtigungen zum Lesen und Ausführen der DLL zu.
Ändern von Berechtigungen für Dateien und Ordner
Zum Ausführen dieses Verfahrens müssen Sie Mitglied der Administratorgruppe sein, oder an Sie müssen die entsprechenden Berechtigungen delegiert worden sein.
So ändern Sie Berechtigungen für Dateien und Ordner
Zeigen Sie auf dem DHCP-Servercomputer im Startmenü auf Alle Programme und auf Zubehör, und klicken Sie dann auf Windows-Explorer.
Klicken Sie mit der rechten Maustaste auf die Datei oder den Ordner, für die oder den Sie Berechtigungen festlegen möchten, klicken Sie auf Eigenschaften und dann auf die Registerkarte Sicherheit.
Führen Sie bei Bedarf Folgendes aus:
Zum Festlegen von Berechtigungen für eine Gruppe oder einen Benutzer, die oder der nicht im Feld Gruppenname bzw. Benutzername angezeigt wird, klicken Sie auf Hinzufügen, geben Sie den Namen der Gruppe bzw. des Benutzers ein, und klicken Sie dann auf OK.
Zum Ändern oder Entfernen von Berechtigungen für eine vorhandene Gruppe oder einen vorhandenen Benutzer klicken Sie auf den Namen der Gruppe bzw. des Benutzers.
Zum Gewähren oder Verweigern einer Berechtigung aktivieren Sie im Benutzer- oder Gruppenfeld das Kontrollkästchen Zulassen oder Verweigern.
Zum Entfernen der Gruppe oder des Benutzers aus dem Feld Gruppenname bzw. Benutzername klicken Sie auf Entfernen.
Anmerkungen
Sie können Datei- und Ordnerberechtigungen nur für Laufwerke festlegen, die für die Verwendung von NTFS formatiert wurden.
Gruppen oder Benutzer, denen Vollzugriff für einen Ordner gewährt wird, können Dateien und Unterordner in diesem Ordner löschen, unabhängig von den Berechtigungen, mit denen die Dateien und Unterordner geschützt werden.
Wenn für den Benutzer oder die Gruppe die Kontrollkästchen unter Berechtigungen abgeblendet sind oder die Schaltfläche Entfernen nicht verfügbar ist, erbt die Datei oder der Ordner die Berechtigungen vom übergeordneten Ordner.
Wenn Sie einen neuen Benutzer oder eine Gruppe hinzufügen, werden dem Benutzer oder der Gruppe standardmäßig die Berechtigungen "Lesen", "Lesen und Ausführen" sowie "Ordnerinhalt anzeigen" gewährt.
Target | Microsoft.Windows.DHCPServer.Library.IPv4Runtime | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.3SingleEventLog3StateUnitMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Microsoft.Windows.DHCPServer.Library.ActionAccount |
<UnitMonitor ID="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.UnitMonitor.GeneralAvailability.3" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.DHCPServer.Library.IPv4Runtime" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.3SingleEventLog3StateUnitMonitorType" ConfirmDelivery="true" RunAs="Microsoft.Windows.DHCPServer.Library.ActionAccount">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.DHCPServer.Library.IPv4Runtime.UnitMonitor.GeneralAvailability.3_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FirstEventRaised" MonitorTypeStateID="FirstEventRaised" HealthState="Error"/>
<OperationalState ID="SecondEventRaised" MonitorTypeStateID="SecondEventRaised" HealthState="Warning"/>
<OperationalState ID="ThirdEventRaised" MonitorTypeStateID="ThirdEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1034</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1031</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1032</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</SecondExpression>
<ThirdComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ThirdComputerName>
<ThirdLogName>System</ThirdLogName>
<ThirdExpression>
<And>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-DHCP-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">DHCPServer</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1033</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ThirdExpression>
</Configuration>
</UnitMonitor>