Unable to update EventLog information in registry
A registry key may not be registered properly. Uninstall and then reinstall Message Queuing triggers.
To perform these procedures, you must have membership in Administrators, or you must have been delegated the appropriate authority.
Uninstall and reinstall Message Queuing triggers (Windows 7)
To uninstall Message Queuing triggers:
Click Start, and then click Control Panel.
In the left pane, click Classic View.
Click Programs and Features.
In the left pane, click Turn Windows features on or off.
In the Windows Features dialog box, expand Microsoft Message Queue (MSMQ) Server Core, and then clear the MSMQ Triggers box.
Click OK.
To install Message Queuing triggers:
Click Start, and then click Control Panel.
In the left pane, click Classic View.
Click Programs and Features.
In the left pane, click Turn Windows features on or off.
In the Windows Features dialog box, expand Microsoft Message Queue (MSMQ) Server Core, and then select the MSMQ Triggers check box.
Click OK.
Uninstall and reinstall Message Queuing triggers (Windows Server 2008 R2)
To uninstall Message Queuing triggers:
Open Server Manager. To open Server Manager, click Start, point to Administrative Tools, and then click Server Manager.
Start the Remove Features Wizard. To start the Remove Features Wizard, in the Features Summary section, click Remove Features.
Expand Message Queuing, and then expand Message Queuing Services.
Clear the Message Queuing Triggers check box, and then click Next.
Click Remove.
To install Message Queuing triggers:
Open Server Manager. To open Server Manager, click Start, point to Administrative Tools, and then click Server Manager.
Start the Add Features Wizard. To start the Add Features Wizard, in the Features Summary section, click Add Features.
Expand Message Queuing, and then expand Message Queuing Services.
Select the Message Queuing Triggers check box, and then click Next.
Click Install.
If you continue to get this error, note any details in the event message, and then contact Microsoft Customer Service and Support (CSS). For information about how to contact CSS, see Enterprise Support ( http://go.microsoft.com/fwlink/?LinkId=52267).
For more information, see Event ID 2214 ( http://technet.microsoft.com/en-us/library/dd338557(WS.10).aspx)
Target | Microsoft.MSMQ.2008R2.Triggers | ||
Category | ConfigurationHealth | ||
Enabled | False | ||
Event_ID | 2214 | ||
Event Source | MSMQ Triggers Cluster Resource DLL | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.MSMQ.2008R2.Rule.Alert.Event2214" Enabled="false" Target="Microsoft.MSMQ.2008R2.Triggers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</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>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>MSMQ Triggers Cluster Resource DLL</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2214</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.2008R2.Rule.Alert.Event2214.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>