No se pueden inicializar los archivos de registro.

Microsoft.MSMQ.10.0.Rule.Alert.Event2076 (Rule)

Knowledge Base article:

Resumen

No se pueden inicializar los archivos de registro. El QMLog en la carpeta Msmq\Storage está dañado o no existe.

Causas

El servicio de MSMQ necesita permisos de acceso a los archivos de punto de control y de registro. Si el servicio cuenta con los permisos y recibe este error, es probable que el archivo esté dañado. Para iniciar el servicio de MSMQ sin perder consistencia, debe corregir o recuperar los archivos de punto de control y de registro dañados.

Soluciones

Corregir o recuperar los archivos de punto de control y de registro dañados

Para llevar a cabo este procedimiento, debe ser miembro del grupo Administradores o tener delegada la autoridad adecuada.

Para corregir o recuperar los archivos de punto de control y de registro dañados, realice lo siguiente:

Precaución: La edición incorrecta del Registro puede dañar gravemente el sistema. Antes de realizar cambios en el Registro, se recomienda hacer una copia de seguridad de los datos de valor.

Adicional

Si continúa obteniendo este error, anote los detalles del mensaje de evento y póngase en contacto con el soporte técnico y atención al cliente de Microsoft (CSS). Para obtener más información sobre cómo ponerse en contacto con CSS, consulte la página sobre las opciones de soporte técnico ( http://go.microsoft.com/fwlink/?LinkId=52267).

Para obtener más información, consulte el identificador del evento 2076 ( http://technet.microsoft.com/es-es/library/dd337437(WS.10).aspx).

Element properties:

TargetMicrosoft.MSMQ.10.0.Servers
CategoryConfigurationHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
No se pueden inicializar los archivos de registro.
{0}
Event LogApplication

Member Modules:

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

Source Code:

<Rule ID="Microsoft.MSMQ.10.0.Rule.Alert.Event2076" Enabled="false" Target="Microsoft.MSMQ.10.0.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="Microsoft.MSMQ.10.0.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2076</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.10.0.Rule.Alert.Event2076.AlertName"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>