Fix: L'opération IO sur l'adresse du bloc logique pour le disque a été réessayée

Certains utilisateurs ont découvert « L'opération IO à l'adresse de bloc logique pour le disque a été réessayée» dans l' observateur d'événements après un blocage général du système ou un crash BSOD aléatoire. Le problème est généralement signalé sous Windows 7 et Windows 8.

L'opération IO à l'adresse de bloc logique pour le disque a été retentée

Quelle est la cause de l’ opération IO à l’adresse du bloc logique pour l’erreur réessayée du disque?

Nous avons étudié ce problème en examinant divers rapports d’utilisateurs et les méthodes qu’ils utilisaient pour résoudre le problème. L'erreur signifie essentiellement que le IRP (paquet de demandes d'E / S) a expiré pendant que le système IO a attendu qu'elle se termine. Ceci est connu pour se produire pour diverses raisons.

D'après ce que nous avons recueilli, plusieurs coupables communs peuvent être responsables de l'apparition de l'erreur:

  • Instabilité causée par l'utilisation du mode de disque AHCI - Cela est connu pour se produire avec des systèmes plus anciens conçus pour tirer parti des fonctionnalités AHCI avancées telles que le NCQ (Native Command Queuing) .
  • Câble d'alimentation ou SATA défectueux - Une interruption de connexion ou une panne de courant peut être à l'origine de l'erreur. Vous pouvez vérifier si c'est le cas en échangeant les câbles que vous utilisez actuellement.
  • Contrôleur IDE ATA / ATAPI périmé - Les anciennes versions du pilote de contrôleur IDE ATA / ATAPI fourni par Windows sont connues pour générer cette erreur particulière. La mise à jour du pilote devrait résoudre le problème.
  • Le tick dynamique est activé - sur certains ordinateurs, l’erreur peut se produire lors du montage vidéo, des communications unifiées et d’autres activités multimédias. La plupart du temps, le problème se produit en raison d'un problème lié aux transitions dynamiques de ticks.
  • La connexion FC a abandonné un paquet - Selon la documentation de Microsoft, ce problème peut se produire si un paquet d'informations est abandonné quelque part entre l'adaptateur de bus hôte (HBA) et la matrice de stockage.
  • Le matériel dépasse les délais définis - Le problème peut également survenir si le contrôleur ou un périphérique du groupe répond à la demande d'E / S en indiquant que le matériel dépasse les délais définis.
  • Version du BIOS obsolète - Une version du BIOS obsolète peut également provoquer cette erreur. Ce scénario est principalement signalé avec les cartes mères MSI. Les symptômes de ce problème sont très similaires à ceux d'un disque dur ou SSD défaillant.

Si vous recherchez des étapes de dépannage vous permettant de résoudre l' opération d'E / S à l'adresse du bloc logique pour l' erreur liée à une nouvelle tentative du disque, cet article vous fournit des stratégies de réparation vérifiées. Vous trouverez ci-dessous un ensemble de méthodes que d'autres utilisateurs dans une situation similaire ont utilisées pour résoudre le problème.

Pour rationaliser autant que possible la tentative de dépannage, suivez les méthodes ci-dessous dans l'ordre, jusqu'à ce que vous rencontriez un correctif qui résout correctement le message d'erreur dans votre scénario particulier.

Méthode 1: Mise à jour du contrôleur IDE ATA / ATAPI

Si vous découvrez un fonctionnement cohérent des E / S à l'adresse du bloc logique pour que le disque présente de nouvelles erreurs dans l' observateur d'événements, il est possible que vous les voyiez car votre système utilise un contrôleur IDE ATA / ATAPI obsolète.

Plusieurs utilisateurs qui ont du mal à résoudre le même message d'erreur ont réussi à résoudre le problème en mettant à jour le pilote du contrôleur avec la dernière version. Voici un guide rapide sur la façon de procéder:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter . Ensuite, tapez « devmgmt.msc » et appuyez sur Entrée pour ouvrir le Gestionnaire de périphériques .

    Boîte de dialogue Exécuter: devmgmt.msc
  2. Dans le Gestionnaire de périphériques, développez le menu déroulant Contrôleurs IDE ATA / ATAPI . Ensuite, cliquez avec le bouton droit de la souris sur chaque entrée sous Contrôleurs IDE ATA / ATAPI et choisissez Mettre à jour le pilote.

    Mise à jour de chaque canal sous le contrôleur IDE ATA ATAPI
  3. Dans l'écran suivant, cliquez sur Rechercher automatiquement le pilote mis à jour et suivez les instructions à l'écran pour installer la dernière version.
  4. Répétez la procédure ci-dessus (étape 2 et étape 3) avec chaque contrôleur ATA et ATAPI jusqu'à ce que vous vous assuriez que chaque entrée est exécutée avec la dernière version du pilote.
  5. Redémarrez votre ordinateur et voyez si l' opération d'E / S à l'adresse du bloc logique pour le disque a été réessayée. Des erreurs ont cessé d'apparaître dans l' observateur d'événements .

Certains utilisateurs ont signalé que, pour eux, cela avait également aidé à définir le plan d'alimentation sur Haute performance . Pour ce faire, ouvrez une boîte de dialogue Exécuter (touche Windows + R), tapez « powercfg.cpl » et appuyez sur Entrée . Une fois dans l'écran Options d'alimentation, définissez le mode de gestion de l'alimentation active sur Performances élevées ou créez-en un nouveau.

Définir un plan d'alimentation haute performance

Si vous rencontrez toujours le même problème, passez à la méthode suivante ci-dessous.

Méthode 2: Désactivation du tick dynamique

Certains utilisateurs ont réussi à résoudre le problème après avoir désactivé la fonctionnalité de tick dynamique. Cela semble principalement efficace dans les situations où le système cesse de répondre de manière aléatoire ou se bloque lors de l'exécution d'activités multimédias ou de communication.

Selon les spéculations de l'utilisateur, le problème peut survenir en raison d'un problème lié à l'interaction entre les transitions dynamiques de ticks qui entraînent la machine et les changements de fréquence d'horloge.

Remarque: Cette procédure ne fonctionne que pour Windows 8.

Si vous rencontrez une opération IO à l'adresse du bloc logique car le disque a rencontré une nouvelle erreur lors de l'exécution d'activités multimédias ou de communication, suivez les instructions ci-dessous pour désactiver le tick dynamique:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez « cmd » et appuyez sur Ctrl + Maj + Entrée pour ouvrir une fenêtre d'invite de commande avec des privilèges élevés. Lorsque le UAC (Contrôle de compte d'utilisateur) vous y invite, cliquez sur Oui pour octroyer des privilèges d'administration.

    Exécuter le dialogue: cmd, puis appuyer sur Ctrl + Maj + Entrée
  2. Dans l'invite de commande avec privilèges élevés, tapez la commande suivante et appuyez sur Entrée pour désactiver le tick dynamique :
     bcdedit / set disabledynamictick oui 
  3. Une fois la commande traitée avec succès, redémarrez votre ordinateur et voyez si le problème a été résolu au prochain démarrage.

Si le problème persiste, passez à la méthode suivante ci-dessous.

Méthode 3: augmentation de la valeur TimeOutValue à l'aide de l'Éditeur du Registre

Si votre ordinateur est connecté à une matrice de stockage telle que le stockage FC (Fibre Channel), le problème peut être dû à un paquet perdu ou à un contrôleur RAID qui a envoyé une requête alarmante.

Dans ces situations, Microsoft vous recommande de réduire le plus souvent possible le fichier disk.sys TimeOutValue. Plusieurs utilisateurs rencontrant le même problème ont signalé que le problème avait été résolu après avoir suivi les étapes ci-dessous:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez « regedit » et appuyez sur Entrée pour ouvrir l'éditeur de registre. Lorsque le UAC (Contrôle de compte d'utilisateur) vous y invite , cliquez sur Oui pour octroyer des privilèges d'administration.

    Exécuter le dialogue: regedit
  2. Dans l'Éditeur du Registre, accédez au sous-clé suivant à l'aide du menu de gauche:
     Ordinateur \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Disk 
  3. À l'intérieur de la clé de disque, déplacez-vous dans le volet de droite et double-cliquez sur TimeOutValue .

    Double-cliquez sur TimeOutValue dans le volet de droite.
  4. Définissez les données de valeur de TimeOutValue sur pas plus de 30 .

    Définissez les données de valeur de TimeOutValue sur une valeur maximale de 30.
  5. Fermez l'Éditeur du Registre, redémarrez votre ordinateur et voyez si le problème a été résolu au prochain démarrage.

Si vous rencontrez toujours la même opération d'E / S à l'adresse du bloc logique pour l' erreur liée à une nouvelle tentative de disque dans l'application Observateur d'événements, passez à la méthode 4.

Méthode 4: désactivation du responsable de la radiomessagerie

Un correctif temporaire a été appliqué par plusieurs utilisateurs rencontrant le même problème. Cela implique la désactivation de Paging Executive à l' aide de l'Éditeur du Registre. Paging Executive empêche Windows de remplacer la mémoire utilisée par les pilotes de périphérique par des fichiers de pagination.

Voici un guide rapide sur la façon de désactiver le responsable de la pagination:

  1. Appuyez sur les touches Windows + R pour ouvrir une boîte de dialogue Exécuter. Ensuite, tapez « regedit » et appuyez sur Entrée pour ouvrir l’Éditeur du Registre. Lorsque le UAC (Contrôle de compte d'utilisateur) vous y invite, cliquez sur Oui pour octroyer des privilèges d'administration.

    Exécuter le dialogue: regedit
  2. Dans l'éditeur de registre, accédez à l'emplacement suivant à l'aide du menu de gauche:
     \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Gestion de la mémoire 
  3. La clé de gestion de la mémoire étant ouverte, passez au volet de droite et double-cliquez sur DisablePagingExecutive .

    Double-cliquez sur DisablePagingExecutive dans le volet de droite.
  4. Lorsque DisablePagingExecutive Dword est ouvert, modifiez ses données de valeur de 0 à 1 pour désactiver Paging Executive .

    Définissez les données de la valeur sur 1 pour désactiver la fonctionnalité de paging exécutif.
  5. Fermez l'Éditeur du Registre et redémarrez votre ordinateur pour appliquer les modifications.

Au démarrage suivant, voyez si les symptômes ont été résolus. Si vous constatez toujours des opérations d'E / S à l'adresse du bloc logique pour le disque après avoir réessayé les erreurs dans votre Observateur d'événements, passez à la méthode suivante ci-dessous.

Méthode 5: changement du câble SATA du disque dur

Une ou deux utilisateurs rencontrant l’ opération IO à l’adresse du bloc logique après l’ erreur répétée du disque ont signalé que les erreurs ne se produisaient plus après avoir remplacé le câble de connecteur d’alimentation SATA reliant le lecteur à la carte mère et à l’alimentation.

Cela suggère que l'erreur peut également être liée à une défaillance matérielle. Très probablement, le problème s’est produit pour eux en raison d’une interruption de la connexion ou d’une panne de courant.

Si vous pensez que vous pouvez rencontrer l’erreur pour les mêmes raisons et que vous disposez de câbles de connexion de disque dur de rechange, vous pouvez essayer de les échanger avec vos câbles actuels. Si vous n'avez pas de câbles de connexion inutilisés, vous pouvez essayer d'utiliser ceux de votre graveur de DVD et voir si l'erreur ne se produit plus.

Si vous ne voyez aucune nouvelle mention de l' opération d'E / S à l'adresse du bloc logique car le disque a subi une nouvelle tentative d' erreur alors que les nouveaux câbles sont en place, vous avez simplement réussi à identifier le coupable.

Méthode 6: Modification du disque dur SATA en ATA (ou IDE) à partir d'AHCI

Plusieurs utilisateurs rencontrant les mêmes utilisateurs ont réussi à résoudre le problème après avoir changé le mode de disque de AHCI à ATA ou IDE. Même le plus robuste des interfaces AHCI constitue la nouvelle méthode d'interface avec le contrôleur SATA. Certains systèmes ne sont pas conçus pour tirer parti de fonctionnalités telles que la mise en file d'attente des commandes natives . Cela pourrait éventuellement déclencher l' opération d'E / S à l'adresse du bloc logique pour l' erreur liée à la tentative répétée du disque .

N'oubliez pas qu'à moins de suivre cette procédure, le fait de changer le mode de disque de AHCI à ATA à partir du BIOS empêchera Windows de démarrer. Cette procédure permettra au système de charger les paramètres BIOS appropriés associés au mode de disque ATA (ou IDE) et de reconfigurer le registre.

Voici un guide rapide avec ce que vous devez faire:

  1. Cliquez sur l'icône Démarrer (coin inférieur gauche), puis cliquez sur l' icône d'alimentation . Avec la touche Maj enfoncée, cliquez sur le bouton Redémarrer . Cela redémarrera votre ordinateur directement dans le menu de récupération.

    Cliquez sur Redémarrer tout en maintenant la touche Maj enfoncée
  2. Au prochain démarrage, votre ordinateur démarrera directement dans le menu de récupération . Une fois que vous y êtes arrivé, cliquez sur l'entrée Dépannage, puis sur Options avancées .

    Cliquez sur Dépanner puis sélectionnez Options avancées.
  3. Dans le menu Options avancées, cliquez sur Paramètres de démarrage .

    Dans le menu Options avancées, cliquez sur Paramètres de démarrage.
  4. Ensuite, cliquez sur le bouton Redémarrer pour redémarrer votre ordinateur dans le menu Paramètres de démarrage .
  5. Au début de la séquence d'amorçage suivante, commencez à appuyer plusieurs fois sur la touche Setup jusqu'à ce que vous définissiez vos paramètres BIOS .

    Appuyez sur [key] pour entrer dans la configuration. Remarque : N'oubliez pas que la clé Setup (BIOS) est spécifique au fabricant de votre carte mère, mais elle sera affichée lors de l'écran initial. Il s’agit généralement d’une des touches F (F4, F6, F8, F10, F12) ou de la touche Suppr. Vous pouvez également rechercher en ligne votre clé de configuration spécifique.
  6. Une fois dans les paramètres du BIOS, recherchez un paramètre d’ opération SATA et réglez-le sur ATA. Veillez à enregistrer vos modifications avant de quitter les paramètres du BIOS.

    Modification du fonctionnement SATA en ATA

    Remarque: N'oubliez pas que les paramètres et les emplacements exacts peuvent varier en fonction du fabricant de votre carte mère. Si vous ne trouvez pas d'étapes équivalentes pour modifier l'opération SATA, recherchez des étapes spécifiques en fonction de votre carte mère.

  7. Attendez que votre ordinateur démarre dans le menu Paramètres de démarrage . Une fois que vous y êtes arrivé, appuyez sur la touche 5 (ou F5 ) pour démarrer en mode sans échec avec mise en réseau. Cela permettra à votre système d'exploitation d'obtenir les pilotes appropriés pour les paramètres du BIOS que vous venez de charger sur le système.

    Ordinateur de démarrage en mode sans échec avec mise en réseau
  8. Une fois la procédure de démarrage terminée, effectuez un redémarrage normal pour démarrer en mode normal. Au démarrage suivant, vous ne devriez plus rencontrer l' opération IO à l'adresse du bloc logique pour l' erreur liée à une nouvelle tentative du disque .

Méthode 7: Mise à jour du BIOS vers la dernière version

Plusieurs utilisateurs rencontrant le même problème ont réussi à résoudre le problème après avoir mis à jour leur version de BIOS vers la dernière version disponible. Cela se produit généralement avec les cartes mères MSI, mais le même correctif peut s’appliquer à différents fabricants de cartes mères.

Gardez à l'esprit que la mise à jour de votre BIOS n'est pas aussi compliquée qu'avant. La plupart des principaux fabricants de cartes mères encapsulent la mise à jour du microprogramme dans un fichier exécutable pouvant être facilement installé en double-cliquant.

Pour vérifier si une nouvelle mise à jour du BIOS est disponible pour votre carte mère, visitez le site Web de votre fabricant pour obtenir des instructions spécifiques à votre modèle. De nos jours, chaque fabricant a son propre programme flash qui effectuera la mise à jour pour vous (M-Flash pour MSI, EZ Flash sur Asus, etc.)

Des Articles Intéressants