No se puede leer el disco

Microsoft.Windows.Server.2003.OperatingSystem.LDMCantReadDisk.Alert (Rule)

El Administrador de discos lógicos informa de que no se puede leer el disco

Knowledge Base article:

Resumen

Este evento indica que el Administrador de discos lógicos no pudo leer los datos de un disco dinámico o escribir datos en él.

La causa de este evento podrían ser sectores del disco con errores, o bien puede deberse a un error total del disco.

La integridad de los datos de los volúmenes que residen en el disco podría verse afectada por los errores. Las aplicaciones que usen estos volúmenes podrían experimentar errores.

Dmio.sys publica este evento en el registro del sistema. El registro del sistema podría contener información adicional de otros controladores de almacenamiento que indica la causa del error.

Evento de muestra:

Tipo de evento: Información

Origen del evento: dmio

Categoría del evento: Ninguno

Id. de evento: 29

Fecha: MM/DD/AAAA

Hora: HH:MM:SS AM/PM

Usuario: N/A

Equipo: Nombre_equipo

Descripción:

dmio: DiscoDuro9 error de lectura en el bloque 445136247: estado 0xC000009A

Tipo de evento: Advertencia

Origen del evento: dmio

Categoría del evento: Ninguno

Id. de evento: 35

Fecha: MM/DD/AAAA

Hora: HH:MM:SS AM/PM

Usuario: N/A

Equipo: Nombre_equipo

Descripción:

dmio: Disco DiscoDuro9 bloque 445136247 (punto de montaje F:): Error de lectura sin solución.

Tipo de evento: Información

Origen del evento: dmio

Categoría del evento: Ninguno

Id. de evento: 30

Fecha: MM/DD/AAAA

Hora: HH:MM:SS AM/PM

Usuario: N/A

Equipo: Nombre_equipo

Descripción:

dmio: DiscoDuro2 error de escritura en el bloque 411779656: estado 0xC000009A

Eventos relacionados

Otros códigos de estado relevantes son:

0xC000000E STATUS_NO_SUCH_DEVICE = Se ha especificado un dispositivo inexistente.

0xC0000185 STATUS_IO_DEVICE_ERROR = El dispositivo de E/S ha comunicado un error de E/S.

Causas

Las posibles causas son:

Soluciones

Elija una o varias de las opciones siguientes:

1. Abra el complemento Administración de discos.

2. Vuelva a examinar los discos y, a continuación, reactive los discos con errores. Vuelva a sincronizar o generar el volumen, según las necesidades, en caso de que el disco sea miembro de un volumen reflejado o RAID-5.

3. Ejecute chkdsk en los volúmenes reactivados.

Compruebe el estado del hardware para ver si presenta errores (por ejemplo, un error de disco, controlador o cableado). En la mayoría de los casos, el registro del sistema contiene otros eventos procedentes de los controladores de almacenamiento de nivel inferior que indican la causa del error.

Una vez aislado y solucionado el problema de hardware:

1. Abra el complemento Administración de discos.

2. Vuelva a examinar los discos y, a continuación, reactive los discos con errores. Vuelva a sincronizar o generar el volumen, según las necesidades, en caso de que el disco sea miembro de un volumen reflejado o RAID-5.

3. Ejecute chkdsk en los volúmenes reactivados.

Externo

http://go.microsoft.com/fwlink/?LinkId=25824

Element properties:

TargetMicrosoft.Windows.Server.2003.OperatingSystem
CategoryEventCollection
EnabledTrue
Event_ID31
Event SourceDISK
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
LDM: no se puede leer el disco
{0}
Event LogSystem

Member Modules:

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

Source Code:

<Rule ID="Microsoft.Windows.Server.2003.OperatingSystem.LDMCantReadDisk.Alert" Enabled="true" Target="Microsoft.Windows.Server.2003.OperatingSystem" ConfirmDelivery="true">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>System</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>DISK</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>31</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.Windows.Server.2003.OperatingSystem.LDMCantReadDisk.Alert.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>