Los valores de registro de Message Queue no se pueden leer. Es probable que el registro esté dañado.
Los valores de registro de Message Queue no se pueden leer (es probable que el registro esté dañado).
El servicio de MSMQ no puede leer la información de configuración del registro. Esto puede indicar que el registro está dañado o que Message Queue no se instaló de manera apropiada.
Elimine los valores del Registro de Message Queue Server y vuelva a instalar Message Queue Server.
Nota: El siguiente procedimiento borrará las entradas anteriores de Message Queue Server que estén almacenadas en el Registro.
Para llevar a cabo estos procedimientos, debe ser miembro de Administradores o tener delegada la autoridad adecuada.
Eliminar valores de Registro
Para eliminar valores de registro, 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.
Abra el Editor del Registro. Para abrir el Editor del Registro, haga clic en Inicio. En el cuadro de búsqueda, escriba regedit y presione ENTRAR.
Busque HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ.
Elimine todas las claves de registro debajo de la clave de MSMQ.
Desinstale y vuelva a instalar Message Queue Server (Windows 7)
Para desinstalar Message Queue Server y volver a instalarlo en Windows 7, realice lo siguiente:
En el panel izquierdo, haga clic en Activar o Desactivar las características de Windows.
Desactive la casilla Microsoft Message Queue (MSMQ) Server y haga clic en Quitar.
Repita los pasos 1 y 2.
En la sección Activar o desactivar las características de Windows, seleccione los componentes de Message Queue Server que desea instalar.
Desinstale y vuelva a instalar Message Queue Server (Windows Server 8)
Para desinstalar Message Queue Server y volver a instalarlo en Windows Server 8, realice lo siguiente:
Abra el Administrador del servidor: Para abrir el Administrador del servidor, haga clic en Inicio, luego en Herramientas administrativas y, a continuación, en Administrador del servidor.
En el árbol de consola, haga clic en Características.
En el panel de detalles, en la sección Resumen de características, haga clic en Eliminar características.
En el Asistente para quitar características, borre el contenido de la casilla de Message Queue y haga clic en Eliminar.
Luego de que se haya eliminado Message Queue, en el Administrador del servidor, haga clic en Agregar características.
En el Asistente para agregar características, seleccione los componentes de Message Queue que desea instalar y haga clic en Instalar.
Para obtener más información, consulte el identificador del evento 2097 ( http://technet.microsoft.com/es-es/library/dd337497(WS.10).aspx).
Target | Microsoft.MSMQ.10.0.Servers | ||
Category | AvailabilityHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.MSMQ.10.0.Rule.Alert.Event2097" Enabled="false" Target="Microsoft.MSMQ.10.0.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</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 Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2097</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">EventSourceName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.MSMQ.10.0.ServerRole"]/ServiceName$</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.MSMQ.10.0.Rule.Alert.Event2097.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>