Irql_(not)_less_or_(not)_equal :
Cette erreur provoque invariablement le redémarrage de l'ordinateur.
Si le redémarrage automatique est désactivé dans les Propriétés du système (onglet Avancé, Paramètres de la section Démarrage et récupération), elle s'affiche dans un écran bleu (BSOD).
En cas de redémarrage automatique, elle est répertoriée dans l'observateur d'évènement.
La syntaxe la plus courante d'une erreur IRQL_LESS_OR_EQUAL est la suivante:
STOP: 0x0000000A (0xWWWWWWWW, 0xXXXXXXXX, 0xYYYYYYYY, 0xZZZZZZZZ) IRQL_NOT_LESS_OR_EQUAL ** Address 0xZZZZZZZZ has base at <ADDRESS>- <DRIVER>
Explication sommaire:
0x0000000A indique un processus ou un pilote tentant d'accéder à une adresse de la mémoire qu'il n'est pas autorisé à utiliser
0xWWWWWWWW signale une adresse probablement mal référencée
0xXXXXXXXX, IRQL qui devait accéder à la mémoire
0xYYYYYYYY Type d'accès, 0=Lecture 1=Ecriture
0xZZZZZZZZ Adresse de l'instruction qui tentait de se référer à la mémoire à 0xXXXXXXXX
Ce dernier paramètre est contenu dans la dernière ligne du message d'erreur ainsi que le nom du pilote qui est en cause.
Si le <DRIVER>est un nom de pilote spécifique, cela facilitera la résolution du problème en ciblant le coupable .
L'une des premières causes de cette erreur est une surchauffe du processeur ou du système. Il est important de vérifier que le ventilateur fonctionne correctement. Un surchauffe pourrait avoir des conséquences catastrophiques pour le matériel et les données. Il n'est pas rare de perdre une ou plusieurs cartes, les lecteurs CD voire les disques durs, sans parler du processeur et de la carte mère!
Certains constructeurs mettent à disposition un programme, souvent compatible XP, qui surveille la température de la carte mère, du processeur et l'activité du processeur. Si aucun utilitaire de ce type n'est prévu, utliser Motherboard Monitor.
L'installation de Windows2000 et WindowsXP en multi amorçage (multiboot) sur la même partition provoque presque invariablement l'erreur suivante: STOP: 0x0000000A (0x2E9C0E56, 0x00000002, 0x00000001, 0x00000000) IRQL_NOT_LESS_OR_EQUAL Le seul remède est d'installer Windows XP sur une autre partition que celle utilisée par Windows2000. Cela vaut également pour les anciennes versions de NT.
Fichier de mémoire virtuelle corrompu: la procédure pour désactiver provisoirement le fichier d'échange, vérifier le lecteur, le défragmenter puis redéfinir la mémoire virtuelle.
Barrettes de mémoire défectueuses: Vérifier avec Memtest86+
Un conflit entre une carte PCI (son ou carte TV ou carte graphique pour 2ème moniteur, etc..) et le contrôleur USB: Changer la place d'une ou plusieurs cartes PCI (ou intervertir deux cartes). Lire la documentation accompagnant la carte-mère, elle comporte parfois des infos sur les slots occasionnant des conflits si utilisés par telle ou telle carte PCI.
Après installation de matériel ou de pilotes.
Vérifier qu'il n'y a pas de conflit dans le gestionnaire de périphériques
Télécharger sur le site du fabricant l'éventuelle mise à jour des pilotes et l'installer. Les périphériques USB comme les modems SpeedTouch USB occasionnent ce type d'erreur et nécessitent une mise à jour du pilote et du chipset de la carte mère (voir au point 7)
Note: Un problème d'alimentation peut également provoquer ce type d'erreur en présence d'un onduleur utilisé de puissance insuffisante
[*]Chipset de la carte mère: Selon le matériel utilisé, le chipset de la carte mère et plus précisément les pilotes des contrôleurs USB, IDE ou audio et video (si les cartes son et graphique sont intégrées) nécessitent une mise à jour. Vérifier sur le site du fabricant de la carte mère. Contrôler également sur le site si le Bios a subi une mise à niveau pouvant régler le problème. Attention lors du flashage du Bios. Certaines mises à jour réinitialise les paramètres!
[*]Après réinstallation du système par-dessus lui-même: Il faut également installer le Service Pack 1 qui règle les problèmes liés au contrôleur USB.
[*]Après l'installation d'un nouveau programmeVérifier sur le site du concepteur du programme si des mises à jour existent.
Télécharger et installer les mises à niveau ou correctifs disponibles.
Consulter les FAQ et supports de ces sites qui traitent peut-être du problème
[*]En cas d'erreur Stop 0x000000D1. En général, le coupable est un pilote partiellement incompatible ou dont la mise à jour s'est mal passée. Selon les cas, revenir au pilote précédent ou télécharger et installer une mise à jour récente.
La piste des programmes qui créent des services ou font appel aux pilotes graphiques ou audio, ne doit pas être négligée. Une mise à jour peut s'avérer le meilleur remède.
[*]Une réinitialisation à sa valeur par défaut du paramètre de la NVRAM (mémoire permanente du BIOS) peut parfois solutionner ce problème. Ce paramètre figure dans l'un des menus du BIOS. Voir la documentaiton accompagnant la carte mère
Astuce: L'observateur d'évènement peut aider à trouver le problème. Les erreurs IRQL y sont généralement répertoriées. Les événements Erreurs ou Avertissements qui précèdent immédiatement l'erreur (ou qui correspondent à peu de chose près au moment de l'erreur) peuvent apporter des éléments intéressants pour trouver la cause du problème.
Cette erreur provoque invariablement le redémarrage de l'ordinateur.
Si le redémarrage automatique est désactivé dans les Propriétés du système (onglet Avancé, Paramètres de la section Démarrage et récupération), elle s'affiche dans un écran bleu (BSOD).
En cas de redémarrage automatique, elle est répertoriée dans l'observateur d'évènement.
La syntaxe la plus courante d'une erreur IRQL_LESS_OR_EQUAL est la suivante:
STOP: 0x0000000A (0xWWWWWWWW, 0xXXXXXXXX, 0xYYYYYYYY, 0xZZZZZZZZ) IRQL_NOT_LESS_OR_EQUAL ** Address 0xZZZZZZZZ has base at <ADDRESS>- <DRIVER>
Explication sommaire:
0x0000000A indique un processus ou un pilote tentant d'accéder à une adresse de la mémoire qu'il n'est pas autorisé à utiliser
0xWWWWWWWW signale une adresse probablement mal référencée
0xXXXXXXXX, IRQL qui devait accéder à la mémoire
0xYYYYYYYY Type d'accès, 0=Lecture 1=Ecriture
0xZZZZZZZZ Adresse de l'instruction qui tentait de se référer à la mémoire à 0xXXXXXXXX
Ce dernier paramètre est contenu dans la dernière ligne du message d'erreur ainsi que le nom du pilote qui est en cause.
Si le <DRIVER>est un nom de pilote spécifique, cela facilitera la résolution du problème en ciblant le coupable .
L'une des premières causes de cette erreur est une surchauffe du processeur ou du système. Il est important de vérifier que le ventilateur fonctionne correctement. Un surchauffe pourrait avoir des conséquences catastrophiques pour le matériel et les données. Il n'est pas rare de perdre une ou plusieurs cartes, les lecteurs CD voire les disques durs, sans parler du processeur et de la carte mère!
Certains constructeurs mettent à disposition un programme, souvent compatible XP, qui surveille la température de la carte mère, du processeur et l'activité du processeur. Si aucun utilitaire de ce type n'est prévu, utliser Motherboard Monitor.
L'installation de Windows2000 et WindowsXP en multi amorçage (multiboot) sur la même partition provoque presque invariablement l'erreur suivante: STOP: 0x0000000A (0x2E9C0E56, 0x00000002, 0x00000001, 0x00000000) IRQL_NOT_LESS_OR_EQUAL Le seul remède est d'installer Windows XP sur une autre partition que celle utilisée par Windows2000. Cela vaut également pour les anciennes versions de NT.
Fichier de mémoire virtuelle corrompu: la procédure pour désactiver provisoirement le fichier d'échange, vérifier le lecteur, le défragmenter puis redéfinir la mémoire virtuelle.
Barrettes de mémoire défectueuses: Vérifier avec Memtest86+
Un conflit entre une carte PCI (son ou carte TV ou carte graphique pour 2ème moniteur, etc..) et le contrôleur USB: Changer la place d'une ou plusieurs cartes PCI (ou intervertir deux cartes). Lire la documentation accompagnant la carte-mère, elle comporte parfois des infos sur les slots occasionnant des conflits si utilisés par telle ou telle carte PCI.
Après installation de matériel ou de pilotes.
Vérifier qu'il n'y a pas de conflit dans le gestionnaire de périphériques
Télécharger sur le site du fabricant l'éventuelle mise à jour des pilotes et l'installer. Les périphériques USB comme les modems SpeedTouch USB occasionnent ce type d'erreur et nécessitent une mise à jour du pilote et du chipset de la carte mère (voir au point 7)
Note: Un problème d'alimentation peut également provoquer ce type d'erreur en présence d'un onduleur utilisé de puissance insuffisante
[*]Chipset de la carte mère: Selon le matériel utilisé, le chipset de la carte mère et plus précisément les pilotes des contrôleurs USB, IDE ou audio et video (si les cartes son et graphique sont intégrées) nécessitent une mise à jour. Vérifier sur le site du fabricant de la carte mère. Contrôler également sur le site si le Bios a subi une mise à niveau pouvant régler le problème. Attention lors du flashage du Bios. Certaines mises à jour réinitialise les paramètres!
[*]Après réinstallation du système par-dessus lui-même: Il faut également installer le Service Pack 1 qui règle les problèmes liés au contrôleur USB.
[*]Après l'installation d'un nouveau programmeVérifier sur le site du concepteur du programme si des mises à jour existent.
Télécharger et installer les mises à niveau ou correctifs disponibles.
Consulter les FAQ et supports de ces sites qui traitent peut-être du problème
[*]En cas d'erreur Stop 0x000000D1. En général, le coupable est un pilote partiellement incompatible ou dont la mise à jour s'est mal passée. Selon les cas, revenir au pilote précédent ou télécharger et installer une mise à jour récente.
La piste des programmes qui créent des services ou font appel aux pilotes graphiques ou audio, ne doit pas être négligée. Une mise à jour peut s'avérer le meilleur remède.
[*]Une réinitialisation à sa valeur par défaut du paramètre de la NVRAM (mémoire permanente du BIOS) peut parfois solutionner ce problème. Ce paramètre figure dans l'un des menus du BIOS. Voir la documentaiton accompagnant la carte mère
Astuce: L'observateur d'évènement peut aider à trouver le problème. Les erreurs IRQL y sont généralement répertoriées. Les événements Erreurs ou Avertissements qui précèdent immédiatement l'erreur (ou qui correspondent à peu de chose près au moment de l'erreur) peuvent apporter des éléments intéressants pour trouver la cause du problème.
Dernière édition: