BCD File Access and Creation: Associate the correct boot image

Microsoft.Windows.Server.2008.WDSRole.Service.DeploymentServer.EventCollection.1298 (Rule)

Knowledge Base article:

Summary

Windows Deployment Services must be able to access the boot image that is associated with the client computer. To resolve this issue, ensure that the client computer is prestaged with the correct image and that the image has been uploaded to the Windows Deployment Services image store.

Resolutions

To perform this procedure, you must either be a member of the local Administrators group or have been delegated the appropriate authority.

To ensure that the associated boot image is correct:

External

For more information about adding images and configuring computers, see "How to Perform Common Tasks" at http://go.microsoft.com/fwlink/?LinkId=89223.

Element properties:

TargetMicrosoft.Windows.Server.2008.WDSRole.Service.DeploymentServer
CategoryEventCollection
EnabledTrue
Event_ID1298
Event SourceBINLSVC
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
BCD File Access and Creation: Associate the correct boot image
{0}
Event LogApplication

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.2008.WDSRole.Service.DeploymentServer.EventCollection.1298" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.Server.2008.WDSRole.Service.DeploymentServer" 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>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">1298</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">BINLSVC</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.WDSRole.Service.DeploymentServer.EventCollection.1298.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>