Printer Connections: Try again or install an updated printer driver

Microsoft.Windows.Server.2008.PrintServer.PrintSpoolerService.PrinterConnectionsStatus.System.EventCollection.1.2 (Rule)

Try again or install an updated printer driver.

Knowledge Base article:

Summary

Try again or install an updated printer driver.

Resolutions

Install the printer driver on the destination computer, and then retry connecting to the printer. If prompted to use existing drivers, choose to reinstall them.

Element properties:

TargetMicrosoft.Windows.Server.2008.PrintServerRole
CategoryAlert
EnabledTrue
Event SourceMicrosoft-Windows-SpoolerWin32SPL
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Printer Connections Status Alert
{0}
Event LogSystem

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.PrintServer.PrintSpoolerService.PrinterConnectionsStatus.System.EventCollection.1.2" Enabled="true" Target="Microsoft.Windows.Server.2008.PrintServerRole" 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>System</LogName>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(1|2)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-SpoolerWin32SPL</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2008.PrintServer.PrintSpoolerService.PrinterConnectionsStatus.System.EventCollection.1.2.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression/>
</WriteAction>
</WriteActions>
</Rule>