Le support de Windows Vista Service Pack 1 (SP1) a pris fin le 12 juillet 2011. Pour continuer à recevoir des mises à jour de sécurité pour Windows, assurez-vous que vous exécutez Windows Vista avec le Service Pack 2 (SP2). Pour plus d’informations, reportez-vous à la page web suivante de Microsoft : Le support de Windows a pris fin.
Symptômes
Prenons le scénario suivant :
- Vous disposez d’une interface PCI Express qui prend en charge la fonctionnalité de branchement à chaud sur un ordinateur Windows Server 2008 ou Windows Vista.
- Vous connectez un appareil au port racine de l’interface PCI Express.
- La fonction « hot-plugging » permet d’ajouter ou de supprimer un périphérique PCI Express sur l’ordinateur.
Dans ce scénario, l’ordinateur Windows Server 2008 ou Windows Vista peut redémarrer de manière inattendue. En outre, le message d’erreur suivant s’affiche :
Remarque
0x00000124
Remarque Lorsque vous redémarrez un ordinateur Windows Server 2008 ou Windows Vista, le problème peut également se produire si un périphérique PCI est connecté au port racine du bus PCI-Express de l’ordinateur.
Cause
Ce problème se produit car le rééquilibrage des ressources est déclenché après le branchement à chaud d’un périphérique PCI. Pendant le processus de rééquilibrage, le système ne configure pas correctement la valeur Taille maximale de la charge utile sur le port racine du bus PCI Express. Une valeur incorrecte entraîne une incompatibilité entre le port racine du bus PCI Express et le périphérique du bus PCI Express. Par conséquent, le système d’exploitation déclenche une exception Machine Check Architecture (MCA) et le système d’exploitation renvoie une exception « 0x00000124 ».
Résolution
Informations sur le correctif logiciel Windows Vista
Un correctif logiciel pris en charge est disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème décrit dans cet article. N’appliquez ce correctif qu’aux systèmes sur lesquels vous rencontrez ce problème. Ce correctif logiciel va peut-être subir des tests supplémentaires. Ainsi, si vous n'êtes pas sérieusement concerné par ce problème, il est recommandé d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.
Si le correctif logiciel est disponible en téléchargement, une section « Téléchargement de correctif logiciel disponible » figure en haut du présent article de la Base de connaissances. Si cette section est absente, procurez-vous le correctif logiciel auprès des services de Support technique Microsoft.
Remarque Si des problèmes supplémentaires surviennent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support s'appliqueront aux autres questions et problèmes du support non directement liés au correctif logiciel en question. Pour obtenir la liste complète des numéros de téléphone des services d'assistance technique Microsoft ou pour créer une demande de service distincte, reportez-vous au site web de Microsoft à l'adresse suivante :
http://support.microsoft.com/contactus/?ws=support Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif logiciel est disponible. Si votre langue n'est pas répertoriée, cela signifie qu'aucun correctif logiciel n'est disponible pour cette langue.
Configuration requise
Il n’y a aucune condition préalable.
Nécessité de redémarrer
Vous devez redémarrer l'ordinateur après l'application de ce correctif logiciel.
Informations sur le remplacement des correctifs logiciels
Ce correctif logiciel ne remplace aucun correctif logiciel déjà publié.
Informations de fichier
La version anglaise de ce correctif possède les attributs de fichier répertoriés dans le tableau suivant ou ceux d’une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Windows Vista, éditions 32 bits
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp440.sys | 6.0.6000.20832 | 56,376 | 10-mai-2008 | 03:14 | x86 |
| Amdagp.sys | 6.0.6000.20832 | 57,400 | 10-mai-2008 | 03:14 | x86 |
| Isapnp.sys | 6.0.6000.20832 | 49,720 | 10-mai-2008 | 03:14 | x86 |
| Machine.inf | Non applicable | 288,088 | 09-mai-2008 | 22:29 | Non applicable |
| Msisadrv.sys | 6.0.6000.20832 | 16,440 | 10-mai-2008 | 03:14 | x86 |
| Mssmbios.sys | 6.0.6000.20832 | 31,288 | 10-mai-2008 | 03:14 | x86 |
| Nv_agp.sys | 6.0.6000.20832 | 109,112 | 10-mai-2008 | 03:14 | x86 |
| Pci.sys | 6.0.6000.20832 | 143,928 | 10-mai-2008 | 03:14 | x86 |
| Rdpdr.sys | 6.0.6000.20832 | 242,688 | 10-mai-2008 | 2,201 | x86 |
| Sisagp.sys | 6.0.6000.20832 | 55,864 | 10-mai-2008 | 03:14 | x86 |
| Streamci.dll | 6.0.6000.20832 | 25,144 | 10-mai-2008 | 03:14 | x86 |
| Swenum.sys | 6.0.6000.20832 | 15,288 | 10-mai-2008 | 03:14 | Non applicable |
| Termdd.sys | 6.0.6000.20832 | 53,304 | 10-mai-2008 | 03:14 | x86 |
| Uliagpkx.sys | 6.0.6000.20832 | 60,984 | 10-mai-2008 | 03:14 | x86 |
| Viaagp.sys | 6.0.6000.20832 | 56,888 | 10-mai-2008 | 03:14 | x86 |
| Volmgr.sys | 6.0.6000.20832 | 52,792 | 10-mai-2008 | 03:14 | x86 |
Windows Vista avec Service Pack 1, éditions 32 bits
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp440.sys | 6.0.6001.22176 | 56,376 | 10-mai-2008 | 03:22 | x86 |
| Amdagp.sys | 6.0.6001.22176 | 57,400 | 10-mai-2008 | 03:22 | x86 |
| Isapnp.sys | 6.0.6001.22176 | 49,720 | 10-mai-2008 | 03:22 | x86 |
| Machine.inf | Non applicable | 288,444 | 09-mai-2008 | 22:31 | Non applicable |
| Msisadrv.sys | 6.0.6001.22176 | 16,440 | 10-mai-2008 | 03:22 | x86 |
| Mssmbios.sys | 6.0.6001.22176 | 31,288 | 10-mai-2008 | 03:22 | x86 |
| Nv_agp.sys | 6.0.6001.22176 | 109,112 | 10-mai-2008 | 03:23 | x86 |
| Pci.sys | 6.0.6001.22176 | 151,096 | 10-mai-2008 | 03:23 | x86 |
| Rdpdr.sys | 6.0.6001.22176 | 248 832 | 10-mai-2008 | 0.12.7 | x86 |
| Sisagp.sys | 6.0.6001.22176 | 55,864 | 10-mai-2008 | 03:24 | x86 |
| Streamci.dll | 6.0.6001.22176 | 25,144 | 10-mai-2008 | 03:24 | x86 |
| Swenum.sys | 6.0.6001.22176 | 15,288 | 10-mai-2008 | 03:24 | Non applicable |
| Termdd.sys | 6.0.6001.22176 | 54,328 | 10-mai-2008 | 03:24 | x86 |
| Uliagpkx.sys | 6.0.6001.22176 | 60,984 | 10-mai-2008 | 03:24 | x86 |
| Viaagp.sys | 6.0.6001.22176 | 56,888 | 10-mai-2008 | 03:24 | x86 |
| Volmgr.sys | 6.0.6001.22176 | 52,792 | 10-mai-2008 | 03:24 | x86 |
Windows Vista, éditions 64 bits
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp440.sys | 6.0.6000.20832 | 64,568 | 10-mai-2008 | 03:35 | x64 |
| Isapnp.sys | 6.0.6000.20832 | 23,608 | 10-mai-2008 | 03:35 | x64 |
| Machine.inf | Non applicable | 276,208 | 09-mai-2008 | 2,228 | Non applicable |
| Msisadrv.sys | 6.0.6000.20832 | 17,976 | 10-mai-2008 | 03:35 | x64 |
| Mssmbios.sys | 6.0.6000.20832 | 34,872 | 10-mai-2008 | 03:35 | x64 |
| Nv_agp.sys | 6.0.6000.20832 | 126,520 | 10-mai-2008 | 03:35 | x64 |
| Pci.sys | 6.0.6000.20832 | 170,552 | 10-mai-2008 | 03:36 | x64 |
| Rdpdr.sys | 6.0.6000.20832 | 305 664 | 10-mai-2008 | 01:46 | x64 |
| Streamci.dll | 6.0.6000.20832 | 26,680 | 10-mai-2008 | 03:37 | x64 |
| Swenum.sys | 6.0.6000.20832 | 15,544 | 10-mai-2008 | 03:39 | x64 |
| Termdd.sys | 6.0.6000.20832 | 62,520 | 10-mai-2008 | 03:39 | x64 |
| Uliagpkx.sys | 6.0.6000.20832 | 68 152 | 10-mai-2008 | 03:39 | x64 |
| Volmgr.sys | 6.0.6000.20832 | 62,520 | 10-mai-2008 | 03:37 | x64 |
Windows Vista avec Service Pack 1, éditions 64 bits
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp440.sys | 6.0.6001.22176 | 64,568 | 10-mai-2008 | 04:03 | x64 |
| Isapnp.sys | 6.0.6001.22176 | 23,608 | 10-mai-2008 | 03:58 | x64 |
| Machine.inf | Non applicable | 276,564 | 09-mai-2008 | 22:30 | Non applicable |
| Msisadrv.sys | 6.0.6001.22176 | 17,976 | 10-mai-2008 | 03:58 | x64 |
| Mssmbios.sys | 6.0.6001.22176 | 34,872 | 10-mai-2008 | 03:58 | x64 |
| Nv_agp.sys | 6.0.6001.22176 | 126,520 | 10-mai-2008 | 03:58 | x64 |
| Pci.sys | 6.0.6001.22176 | 179,768 | 10-mai-2008 | 03:58 | x64 |
| Rdpdr.sys | 6.0.6001.22176 | 314,368 | 10-mai-2008 | 01:58 | x64 |
| Streamci.dll | 6.0.6001.22176 | 26,680 | 10-mai-2008 | 04:01 | x64 |
| Swenum.sys | 6.0.6001.22176 | 15,544 | 10-mai-2008 | 04:08 | x64 |
| Termdd.sys | 6.0.6001.22176 | 63,544 | 10-mai-2008 | 04:01 | x64 |
| Uliagpkx.sys | 6.0.6001.22176 | 68 152 | 10-mai-2008 | 04:08 | x64 |
| Volmgr.sys | 6.0.6001.22176 | 68,664 | 10-mai-2008 | 04:01 | x64 |
Windows Vista avec Service Pack 1, éditions Itanium
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp460.sys | 6.0.6001.22176 | 136,704 | 10-mai-2008 | 01:00 | IA-64 |
| Isapnp.sys | 6.0.6001.22176 | 37,432 | 10-mai-2008 | 03:50 | IA-64 |
| Machine.inf | Non applicable | 270,758 | 09-mai-2008 | 22:29 | Non applicable |
| Msisadrv.sys | 6.0.6001.22176 | 25,144 | 10-mai-2008 | 03:47 | IA-64 |
| Mssmbios.sys | 6.0.6001.22176 | 57,400 | 10-mai-2008 | 03:47 | IA-64 |
| Pci.sys | 6.0.6001.22176 | 439,864 | 10-mai-2008 | 15:45 | IA-64 |
| Rdpdr.sys | 6.0.6001.22176 | 709,632 | 10-mai-2008 | 01:54 | IA-64 |
| Streamci.dll | 6.0.6001.22176 | 46,136 | 10-mai-2008 | 03:46 | IA-64 |
| Swenum.sys | 6.0.6001.22176 | 19 256 | 10-mai-2008 | 03:46 | Non applicable |
| Termdd.sys | 6.0.6001.22176 | 156,216 | 10-mai-2008 | 03:46 | IA-64 |
| Volmgr.sys | 6.0.6001.22176 | 148,536 | 10-mai-2008 | 03:46 | IA-64 |
Informations sur le correctif logiciel de Windows Server 2008
Un correctif logiciel pris en charge est disponible auprès de Microsoft. Toutefois, il est conçu uniquement pour corriger le problème décrit dans cet article. N’appliquez ce correctif qu’aux systèmes sur lesquels vous rencontrez ce problème. Ce correctif logiciel va peut-être subir des tests supplémentaires. Ainsi, si vous n'êtes pas sérieusement concerné par ce problème, il est recommandé d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif.
Si le correctif logiciel est disponible en téléchargement, une section « Téléchargement de correctif logiciel disponible » figure en haut du présent article de la Base de connaissances. Si cette section est absente, procurez-vous le correctif logiciel auprès des services de Support technique Microsoft.
Remarque Si des problèmes supplémentaires surviennent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être créer une demande de service distincte. Les coûts habituels du support s'appliqueront aux autres questions et problèmes du support non directement liés au correctif logiciel en question. Pour obtenir la liste complète des numéros de téléphone des services d'assistance technique Microsoft ou pour créer une demande de service distincte, reportez-vous au site web de Microsoft à l'adresse suivante :
http://support.microsoft.com/contactus/?ws=support Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif logiciel est disponible. Si votre langue n'est pas répertoriée, cela signifie qu'aucun correctif logiciel n'est disponible pour cette langue.
D’importants correctifs logiciels Windows Vista et Windows Server 2008 sont contenus dans les mêmes packages. Toutefois, un seul de ces produits peut être répertorié sur la page « Demande de correctif logiciel ». Pour demander le package de correctifs logiciels qui s’applique à la fois à Windows Vista et à Windows Server 2008, sélectionnez simplement le produit indiqué sur la page.
Configuration requise
Il n’y a aucune condition préalable.
Nécessité de redémarrer
Vous devez redémarrer l’ordinateur après l’application de ce correctif logiciel.
Informations sur le remplacement des correctifs logiciels
Ce correctif logiciel n'en remplace pas d'autre.
Informations de fichier
La version anglaise de ce correctif possède les attributs de fichier répertoriés dans le tableau suivant ou ceux d’une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Windows Server 2008, éditions 32 bits
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp440.sys | 6.0.6001.22176 | 56,376 | 10-mai-2008 | 03:22 | x86 |
| Amdagp.sys | 6.0.6001.22176 | 57,400 | 10-mai-2008 | 03:22 | x86 |
| Isapnp.sys | 6.0.6001.22176 | 49,720 | 10-mai-2008 | 03:22 | x86 |
| Machine.inf | Non applicable | 288,444 | 09-mai-2008 | 22:31 | Non applicable |
| Msisadrv.sys | 6.0.6001.22176 | 16,440 | 10-mai-2008 | 03:22 | x86 |
| Mssmbios.sys | 6.0.6001.22176 | 31,288 | 10-mai-2008 | 03:22 | x86 |
| Nv_agp.sys | 6.0.6001.22176 | 109,112 | 10-mai-2008 | 03:23 | x86 |
| Pci.sys | 6.0.6001.22176 | 151,096 | 10-mai-2008 | 03:23 | x86 |
| Rdpdr.sys | 6.0.6001.22176 | 248 832 | 10-mai-2008 | 0.12.7 | x86 |
| Sisagp.sys | 6.0.6001.22176 | 55,864 | 10-mai-2008 | 03:24 | x86 |
| Streamci.dll | 6.0.6001.22176 | 25,144 | 10-mai-2008 | 03:24 | x86 |
| Swenum.sys | 6.0.6001.22176 | 15,288 | 10-mai-2008 | 03:24 | Non applicable |
| Termdd.sys | 6.0.6001.22176 | 54,328 | 10-mai-2008 | 03:24 | x86 |
| Uliagpkx.sys | 6.0.6001.22176 | 60,984 | 10-mai-2008 | 03:24 | x86 |
| Viaagp.sys | 6.0.6001.22176 | 56,888 | 10-mai-2008 | 03:24 | x86 |
| Volmgr.sys | 6.0.6001.22176 | 52,792 | 10-mai-2008 | 03:24 | x86 |
Windows Server 2008, éditions 64 bits
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp440.sys | 6.0.6001.22176 | 64,568 | 10-mai-2008 | 04:03 | x64 |
| Isapnp.sys | 6.0.6001.22176 | 23,608 | 10-mai-2008 | 03:58 | x64 |
| Machine.inf | Non applicable | 276,564 | 09-mai-2008 | 22:30 | Non applicable |
| Msisadrv.sys | 6.0.6001.22176 | 17,976 | 10-mai-2008 | 03:58 | x64 |
| Mssmbios.sys | 6.0.6001.22176 | 34,872 | 10-mai-2008 | 03:58 | x64 |
| Nv_agp.sys | 6.0.6001.22176 | 126,520 | 10-mai-2008 | 03:58 | x64 |
| Pci.sys | 6.0.6001.22176 | 179,768 | 10-mai-2008 | 03:58 | x64 |
| Rdpdr.sys | 6.0.6001.22176 | 314,368 | 10-mai-2008 | 01:58 | x64 |
| Streamci.dll | 6.0.6001.22176 | 26,680 | 10-mai-2008 | 04:01 | x64 |
| Swenum.sys | 6.0.6001.22176 | 15,544 | 10-mai-2008 | 04:08 | x64 |
| Termdd.sys | 6.0.6001.22176 | 63,544 | 10-mai-2008 | 04:01 | x64 |
| Uliagpkx.sys | 6.0.6001.22176 | 68 152 | 10-mai-2008 | 04:08 | x64 |
| Volmgr.sys | 6.0.6001.22176 | 68,664 | 10-mai-2008 | 04:01 | x64 |
Windows Server 2008, édition Itanium
| Nom de fichier | Version du fichier | Taille du fichier | Date | Heure | Plateforme |
|---|---|---|---|---|---|
| Agp460.sys | 6.0.6001.22176 | 136,704 | 10-mai-2008 | 01:00 | IA-64 |
| Isapnp.sys | 6.0.6001.22176 | 37,432 | 10-mai-2008 | 03:50 | IA-64 |
| Machine.inf | Non applicable | 270,758 | 09-mai-2008 | 22:29 | Non applicable |
| Msisadrv.sys | 6.0.6001.22176 | 25,144 | 10-mai-2008 | 03:47 | IA-64 |
| Mssmbios.sys | 6.0.6001.22176 | 57,400 | 10-mai-2008 | 03:47 | IA-64 |
| Pci.sys | 6.0.6001.22176 | 439,864 | 10-mai-2008 | 15:45 | IA-64 |
| Rdpdr.sys | 6.0.6001.22176 | 709,632 | 10-mai-2008 | 01:54 | IA-64 |
| Streamci.dll | 6.0.6001.22176 | 46,136 | 10-mai-2008 | 03:46 | IA-64 |
| Swenum.sys | 6.0.6001.22176 | 19 256 | 10-mai-2008 | 03:46 | Non applicable |
| Termdd.sys | 6.0.6001.22176 | 156,216 | 10-mai-2008 | 03:46 | IA-64 |
| Volmgr.sys | 6.0.6001.22176 | 148,536 | 10-mai-2008 | 03:46 | IA-64 |
Informations supplémentaires
Le bus PCI Express est une grande amélioration technologique par rapport au bus PCI. PCI Express offre une meilleure bande passante. Il dispose également d’une architecture qui peut être mise à l’échelle pour répondre aux exigences de la prochaine génération de matériel et de logiciels.
PCI Express simplifie la configuration matérielle requise pour la fonctionnalité de branchement à chaud. Les utilisateurs peuvent désormais remplacer les périphériques système endommagés, tels que les cartes réseau et les contrôleurs de stockage, lorsqu’un ordinateur est en marche.
La fonction de rééquilibrage des ressources permet au système d’exploitation de redistribuer les ressources allouées aux E/S, à la mémoire et aux interruptions lorsqu’un périphérique est branché à chaud sur le système. Cette fonctionnalité constitue un mécanisme d’allocation des ressources plus efficace et plus flexible que le mécanisme d’allocation de ressources statique implémenté dans d’autres systèmes d’exploitation Windows.
Pour afficher les périphériques répertoriés sous le port racine PCI Express dans le Gestionnaire de périphériques, procédez comme suit :
- Démarrez le Gestionnaire de périphériques.
- Cliquez sur Afficher, puis sur Appareils par connexion.
- Développez le bus PCI.
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».