Message d’erreur « 0x000000BE » lors de l’utilisation du pilote Storport.sys pour gérer certains périphériques de stockage dans Windows Server 2008, Windows Vista, Windows 7 ou Windows Server 2008 R2

S’applique à
Windows Vista Home Basic Windows Vista Home Premium Windows Vista Business Windows Vista Enterprise Windows Vista Ultimate Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business 64-bit Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 Standard without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 for Itanium-Based Systems Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard

Symptômes

Prenons le scénario suivant :

  • Vous installez des dispositifs de stockage hautes performances sur un ordinateur qui exécute Windows Server 2008, Windows Vista, Windows 7 ou Windows Server 2008 R2. Par exemple, installez un adaptateur RAID basé sur l’hôte ou un adaptateur Fibre Channel.
  • Le pilote Storport.sys est utilisé pour gérer ces périphériques de stockage.

Dans ce scénario, l’ordinateur peut redémarrer de manière inattendue et l’un des messages d’erreur d’arrêt suivants peut s’afficher :

Remarque

STOP 0x000000BE (paramètre1, paramètre2, paramètre3, paramètre4) ATTEMPTED_WRITE_TO_READONLY_MEMORY

STOP 0x000000D1 (paramètre1, paramètre2, paramètre3, paramètre4) DRIVER_IRQL_NOT_LESS_OR_EQUAL

Remarque

  • Les paramètres affichés dans ce message d’erreur varient en fonction de la configuration de l’ordinateur.
  • Toutes les erreurs d’arrêt « 0x000000BE » ou « 0x000000D1 » ne sont pas provoquées par ce problème.
  • Ce problème se produit généralement si les dispositifs de stockage sont suspendus puis repris fréquemment.

Cause

Ce problème se produit parce qu’une valeur signée est utilisée comme index de la liste du journal de débogage dans le pilote Storport.sys. Lorsque la valeur dépasse la valeur positive maximale, un index négatif est utilisé pour interroger les entrées du journal de débogage. Ce comportement entraîne l’accès à de la mémoire non valide. Par conséquent, le code d’arrêt est déclenché.

Résolution

Informations sur le correctif logiciel

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 constatez le problème décrit dans le présent article. 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

Pour appliquer ce correctif logiciel, vous devez exécuter l’un des systèmes d’exploitation suivants :

  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 SP2
  • Windows 7
  • Windows Server 2008 R2

Pour plus d’informations sur la procédure d’obtention d’un Service Pack Windows Vista, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft.

935791 Comment faire pour obtenir le dernier Service Pack Windows Vista Pour plus d’informations sur la procédure d’obtention d’un Service Pack Windows Server 2008, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft.

968849 Comment obtenir le dernier Service Pack pour Windows Server 2008

Nécessité de redémarrer

Vous devrez peut-être 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 (États-Unis) de ce correctif logiciel installe des fichiers dont les attributs sont répertoriés dans les tableaux ci-dessous. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Les date et heure de ces fichiers s’affichent sur votre ordinateur local conformément à l’heure locale et en tenant compte de l’heure d’été. En outre, ces date et heure peuvent changer lorsque vous effectuez certaines opérations sur les fichiers.

Notes d'informations sur les fichiers Windows Vista et Windows Server 2008

D’importants correctifs logiciels Windows Vista et Windows Server 2008 sont contenus dans les mêmes packages. Toutefois, seul « Windows Vista » figure sur la page de demande de correctif logiciel. Pour demander le package de correctifs logiciels qui s’applique à l’un des systèmes d’exploitation ou aux deux, sélectionnez le correctif logiciel répertorié sous Windows Vista sur la page. Reportez-vous systématiquement à la liste des produits concernés pour déterminer le système d'exploitation auquel les différents correctifs logiciels s'appliquent.

  • Vous pouvez identifier les fichiers qui s'appliquent à un produit spécifique, SR_Level (RTM, SPn) et à un dossier (LDR, GDR) en examinant les numéros de version des fichiers tels qu'ils apparaissent dans le tableau suivant.

    Version Produit SR_Level Dossier
    6.0.600
    0.
    20xxx
    Windows Vista RTM LDR
    6.0.600
    1.
    22xxx
    Windows Vista et Windows Server 2008 SP1 LDR
    6.0.600
    2.
    22xxx
    Windows Vista et Windows Server 2008 SP2 LDR
  • Service Pack 1 est intégré à la version commerciale de Windows Server 2008. Par conséquent, les fichiers de jalon RTM s’appliquent uniquement à Windows Vista. Les fichiers de jalon RTM ont un 6.0.0000. XXXXX Numéro de version.

  • Les fichiers MANIFEST (.manifest) et MUM (.mum) qui sont installés pour chaque environnement sont répertoriés séparément dans la section « Informations sur les fichiers supplémentaires pour Windows Server 2008 et Windows Vista ». Les fichiers MUM et MANIFEST, ainsi que les fichiers de catalogue de sécurité associés (.cat), sont extrêmement importants pour conserver l’état des composants mis à jour. Les fichiers du catalogue de sécurité pour lesquels les attributs ne sont pas répertoriés sont dotés d’une signature numérique Microsoft.

Pour toutes les versions x86 prises en charge de Windows Server 2008 et Windows Vista

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Storport.sys 6.0.6001.22689 123,784 11-mai-2010 16:25 x86
Storport.sys 6.0.6002.22402 123,272 11-mai-2010 17:38 x86

Pour toutes les versions x64 prises en charge de Windows Server 2008 et Windows Vista

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Storport.sys 6.0.6001.22689 159,624 11-mai-2010 1,653 x64
Storport.sys 6.0.6002.22402 166,280 11-mai-2010 1,749 x64

Pour toutes les versions IA-64 prises en charge de Windows Server 2008

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Storport.sys 6.0.6001.22689 372,112 11-mai-2010 16:29 IA-64
Storport.sys 6.0.6002.22402 372,104 11-mai-2010 17 : 32 IA-64

Notes d’informations sur les fichiers Windows 7 et Windows Server 2008 R2

D'importants correctifs pour Windows 7 et Windows Server 2008 R2 sont contenus dans les mêmes packages. Toutefois, les correctifs de la page Demande de correctifs sont répertoriées pour les deux systèmes d'exploitation. Pour demander le package de correctifs logiciels qui s'applique à l'un des systèmes d'exploitation ou aux deux, sélectionnez le correctif logiciel répertorié sous Windows 7/Windows Server 2008 R2 sur la page. Reportez-vous systématiquement à la liste des produits concernés pour déterminer le système d'exploitation auquel les différents correctifs logiciels s'appliquent.

  • Vous pouvez identifier les fichiers qui s'appliquent à un produit spécifique, SR_Level (RTM, SPn) et à un dossier (LDR, GDR) en examinant les numéros de version des fichiers tels qu'ils apparaissent dans le tableau suivant.

    Version Produit SR_Level Dossier
    6.1.760
    0.
    20xxx
    Windows 7 et Windows Server 2008 R2 RTM LDR
  • Les fichiers MANIFEST (.manifest) et MUM (.mum) qui sont installés pour chaque environnement sont répertoriés séparément dans la section « Informations sur les fichiers supplémentaires pour Windows Server 2008 R2 et Windows 7 ». Les fichiers MUM et MANIFEST, ainsi que les fichiers du catalogue de sécurité associés (.cat), sont extrêmement importants pour conserver l'état des composants mis à jour. Les fichiers du catalogue de sécurité pour lesquels les attributs ne sont pas répertoriés sont dotés d’une signature numérique Microsoft.

Pour toutes les versions x86 prises en charge de Windows 7

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Storport.sys 6.1.7600.20913 148,864 02-mars-2011 06:45 x86

Pour toutes les versions x64 prises en charge de Windows 7 et Windows Server 2008 R2

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Storport.sys 6.1.7600.20913 187,776 02-mars-2011 07:19 x64

Pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Storport.sys 6.1.7600.20913 428,416 02-mars-2011 06:07 IA-64

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Informations supplémentaires

Pour plus d’informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Informations sur les fichiers supplémentaires

Informations sur les fichiers supplémentaires pour Windows Vista et Windows Server 2008

Fichiers supplémentaires pour toutes les versions x86 prises en charge de Windows Vista et Windows Server 2008

Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 3,565
Date (UTC) 12-mai-2010
de redémarrage (UTC) 00:33
Plateforme Non applicable
Nom de fichier X86_microsoft-windows-storport_31bf3856ad364e35_6.0.6001.22689_none_27b8782c49853af7.manifest
Version de fichier Non applicable
Taille du fichier 5,145
Date (UTC) 11-mai-2010
de redémarrage (UTC) 1 731
Plateforme Non applicable
Nom de fichier X86_microsoft-windows-storport_31bf3856ad364e35_6.0.6002.22402_none_29ee69544670fc59.manifest
Version de fichier Non applicable
Taille du fichier 5,145
Date (UTC) 11-mai-2010
de redémarrage (UTC) 18:43
Plateforme Non applicable

Fichiers supplémentaires pour toutes les versions x64 prises en charge de Windows Vista et Windows Server 2008

Nom de fichier Amd64_microsoft-windows-storport_31bf3856ad364e35_6.0.6001.22689_none_83d713b001e2ac2d.manifest
Version de fichier Non applicable
Taille du fichier 5,397
Date (UTC) 11-mai-2010
de redémarrage (UTC) 1,801
Plateforme Non applicable
Nom de fichier Amd64_microsoft-windows-storport_31bf3856ad364e35_6.0.6002.22402_none_860d04d7fece6d8f.manifest
Version de fichier Non applicable
Taille du fichier 5,397
Date (UTC) 11-mai-2010
de redémarrage (UTC) 1,850
Plateforme Non applicable

Fichiers supplémentaires pour toutes les versions IA-64 prises en charge de Windows Server 2008

Nom de fichier Ia64_microsoft-windows-storport_31bf3856ad364e35_6.0.6001.22689_none_27ba1c22498343f3.manifest
Version de fichier Non applicable
Taille du fichier 5,395
Date (UTC) 11-mai-2010
de redémarrage (UTC) 1,716
Plateforme Non applicable
Nom de fichier Ia64_microsoft-windows-storport_31bf3856ad364e35_6.0.6002.22402_none_29f00d4a466f0555.manifest
Version de fichier Non applicable
Taille du fichier 5,395
Date (UTC) 11-mai-2010
de redémarrage (UTC) 1,818
Plateforme Non applicable
Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 2 748
Date (UTC) 12-mai-2010
de redémarrage (UTC) 00:33
Plateforme Non applicable

Informations sur les fichiers supplémentaires pour Windows 7 et Windows Server 2008 R2

Fichiers supplémentaires pour toutes les versions x86 prises en charge de Windows 7

Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 1,874
Date (UTC) 02-mars-2011
de redémarrage (UTC) 09:35
Plateforme Non applicable
Nom de fichier X86_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.20913_none_2825f9f5aa69168c.manifest
Version de fichier Non applicable
Taille du fichier 15,725
Date (UTC) 02-mars-2011
de redémarrage (UTC) 07:10
Plateforme Non applicable

Fichiers supplémentaires pour toutes les versions x64 prises en charge de Windows 7 et Windows Server 2008 R2

Nom de fichier Amd64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.20913_none_8444957962c687c2.manifest
Version de fichier Non applicable
Taille du fichier 15,727
Date (UTC) 02-mars-2011
de redémarrage (UTC) 06:08
Plateforme Non applicable
Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 2,108
Date (UTC) 02-mars-2011
de redémarrage (UTC) 09:35
Plateforme Non applicable

Fichiers supplémentaires pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2

Nom de fichier Ia64_microsoft-windows-storport_31bf3856ad364e35_6.1.7600.20913_none_28279debaa671f88.manifest
Version de fichier Non applicable
Taille du fichier 15,726
Date (UTC) 02-mars-2011
de redémarrage (UTC) 08:07
Plateforme Non applicable
Nom de fichier Update.mum
Version de fichier Non applicable
Taille du fichier 1,684
Date (UTC) 02-mars-2011
de redémarrage (UTC) 09:35
Plateforme Non applicable