Le service Gestionnaire de disque logique signale que le disque ne peut être lu
Cet événement indique que le Gestionnaire de disque logique n'a pas pu lire les données d'un disque dynamique ou écrire des données sur ce disque.
Cet événement peut être dû à des secteurs de disque défectueux ou à un disque entièrement défectueux.
L'intégrité des données des volumes figurant sur le disque peut être affectée par ces éléments défectueux. Toute application utilisant ces volumes peut rencontrer des erreurs.
Ce problème est publié dans le journal système par Dmio.sys. Le journal système peut contenir des informations supplémentaires provenant d'autres pilotes de stockage qui indiquent la cause de l'erreur.
Exemple d'événement :
Type d’événement : Informations
Source de l'événement : dmio
Catégorie d’événement : Aucun
ID d'événement : 29
Date : MM/JJ/AAAA
Heure : HH:MM:SS AM/PM
Utilisateur : Non applicable
Ordinateur : Nom_Ordinateur
Description :
dmio : Erreur de lecture Harddisk9 au bloc 445136247 : état 0xC000009A
Type d’événement : Avertissement
Source de l'événement : dmio
Catégorie d’événement : Aucun
ID d'événement : 35
Date : MM/JJ/AAAA
Heure : HH:MM:SS AM/PM
Utilisateur : Non applicable
Ordinateur : Nom_Ordinateur
Description :
dmio : Disque Harddisk9 bloc 445136247 (point de montage F:) : Erreur de lecture irrécupérable
Type d’événement : Informations
Source de l'événement : dmio
Catégorie d’événement : Aucun
ID d'événement : 30
Date : MM/JJ/AAAA
Heure : HH:MM:SS AM/PM
Utilisateur : Non applicable
Ordinateur : Nom_Ordinateur
Description :
dmio : Erreur d'écriture Harddisk2 au bloc 411779656 : état 0xC000009A
Événements connexes
Dmio : ID d'événement 29
Dmio : ID d'événement 30
Dmio : ID d'événement 31
Dmio : ID d'événement 32
Les autres codes d'état pertinents sont :
0xC000000E STATUS_NO_SUCH_DEVICE = Un périphérique qui n'existe pas a été spécifié.
0xC0000185 STATUS_IO_DEVICE_ERROR = Le périphérique d'E/S a signalé une erreur d'E/S.
Les causes possibles sont :
Une défaillance matérielle empêche la communication avec le disque (par exemple, un problème de disque, de contrôleur ou de câble).
Secteurs défectueux irrécupérables sur le disque.
La suppression inattendue du disque.
Effectuez une ou plusieurs des actions suivantes :
1. Ouvrez le composant logiciel enfichable Gestion des disques.
2. Analysez de nouveau les disques, puis réactivez ceux avec des erreurs. Resynchronisez ou régénérez le volume en fonction des besoins si le disque était membre d'un volume en miroir ou RAID-5.
3. Exécutez chkdsk sur les volumes réactivés.
Vérifiez l'état de votre matériel lors d'un problème (par exemple, en cas de problème de disque, de contrôleur ou de câblage). Dans la plupart des cas, le journal système contient des événements supplémentaires provenant des pilotes de stockage de niveau inférieur qui indiquent la cause du problème.
Une fois que le problème matériel a été isolé et résolu :
1. Ouvrez le composant logiciel enfichable Gestion des disques.
2. Analysez de nouveau les disques, puis réactivez ceux avec des erreurs. Resynchronisez ou régénérez le volume en fonction des besoins si le disque était membre d'un volume en miroir ou RAID-5.
3. Exécutez chkdsk sur les volumes réactivés.
Target | Microsoft.Windows.Server.2003.OperatingSystem | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 31 | ||
Event Source | DISK | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | System |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
EventDS | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<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>