Impossible de trouver le fichier de démarrage pour la configuration dans le DNS de Microsoft Windows Server

Microsoft.Windows.Server.DNS.Configuration.BootFileNotFound (Rule)

Règle générant des alertes pour la configuration.

Knowledge Base article:

Résumé

La configuration du serveur DNS comprend es paramètres qui déterminent comment le serveur DNS fonctionnera sur un réseau et comment ces paramètres sont stockés et récupérés lorsqu'ils sont nécessaires.

Causes

Le serveur DNS n'a pas pu trouver ou ouvrir le fichier de démarrage.

Résolutions

Remplacer le fichier de démarrage par une copie de sauvegarde

Le service Serveur DNS peut être configuré pour lire des informations d'initialisation à partir d'un fichier de démarrage. Si ce fichier est manquant ou endommagé, le service Serveur DNS ne peut pas démarrer correctement.

Il doit y avoir dans le répertoire de %SystemRoot%\System32\Dns un fichier de démarrage appelé Boot. Copiez cette version du fichier Boot dans un emplacement sécurisé, copiez le fichier Boot de %SystemRoot%\System32\Dns\Backup sur %SystemRoot%\System32\Dns, puis redémarrez le service de serveur DNS.

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

Pour redémarrer le service Serveur DNS :

1. Sur le serveur DNS, démarrez le Gestionnaire de serveur. Pour démarrer le Gestionnaire de serveur, cliquez sur Démarrer, sur Outils d'administration, puis sur Gestionnaire de serveur.

2.Dans l'arborescence de la console, développez Rôles, Serveur DNS, puis DNS.

3.Cliquez avec le bouton droit sur le serveur DNS, cliquez sur Toutes les tâches, puis sur Redémarrer.

Si le problème persiste, redémarrez l'ordinateur, puis utilisez le Gestionnaire de serveur pour vérifier que le service Serveur DNS a démarré.

Pour redémarrer l'ordinateur :

Cliquez sur Démarrer, sur la flèche en regard du bouton Verrou, puis sur Redémarrer.

Pour confirmer que le service Serveur DNS a démarré :

1. Sur le serveur DNS, démarrez le Gestionnaire de serveur.

2.Dans l'arborescence de la console, développez Rôles, puis cliquez sur Serveur DNS.

La liste Services système affiche l'état du service Serveur DNS.

Externe

http://technet.microsoft.com/en-us/library/dd349660(v=ws.10).aspx

Element properties:

TargetMicrosoft.Windows.Server.DNS.Server
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Windows DNS - Configuration - Impossible de trouver le fichier de démarrage
ID d’événement : {0} Source de l'événement : {1} Journal des événements : {2} Description de l'événement : {3}
Event LogDNS Server

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.Windows.Server.DNS.Configuration.BootFileNotFound" Enabled="true" Target="Microsoft.Windows.Server.DNS.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>DNS Server</LogName>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1200</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.DNS.Configuration.BootFileNotFound.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/EventSourceName$</AlertParameter2>
<AlertParameter3>$Data/Channel$</AlertParameter3>
<AlertParameter4>$Data/EventDescription$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>