CORRECTIF : Un pilote d’imprimante HP hérité peut se bloquer lorsque vous exécutez une application 32 bits sur un ordinateur qui exécute une version 64 bits de Windows 7 ou de Windows Server 2008 R2

S’applique à : Windows 7 EnterpriseWindows 7 Enterprise NWindows 7 Home Basic

Symptômes


Envisagez le scénario suivant. Vous exécutez une application 32 bits sur un ordinateur qui exécute une version 64 bits de Windows 7 ou de Windows Server 2008 R2. Vous avez un pilote d’imprimante Hewlett Packard (HP) hérité installé. Dans ce scénario, le pilote d’imprimante peut se bloquer. En outre, les entrées peuvent être enregistrées dans un état Windows Error Reporting (WER) qui pointe vers le pilote d’imprimante HP comme étant la cause de la panne.

Cause


Ce problème se produit lorsque la méthode EnablePDEV et la méthode DisablePDEV se produisent sur des threads différents dans le processus Splwow64.exe.

Résolution


Informations sur le correctif

Un correctif pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est conçu pour résoudre uniquement le problème décrit dans cet article. Il s’applique uniquement aux systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n’êtes pas sérieusement concerné par ce problème, nous vous recommandons d’attendre le prochain service pack qui comprendra ce correctif.

Pour résoudre ce problème immédiatement, contactez les Services de Support technique Microsoft pour obtenir le correctif. Pour obtenir une liste complète des numéros de téléphone des Services de Support technique Microsoft et des informations sur les coûts de support, visitez le site Web de Microsoft à l’adresse suivante :Remarque Dans des cas particuliers, des frais généralement encourus pour les appels au support technique peuvent être annulés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes qui ne relèvent pas de la mise à jour spécifique en question.

Conditions préalables

Il n’y a aucune condition préalable à l’installation de ce correctif.

Informations sur le redémarrage

Vous devrez peut-être redémarrer l'ordinateur après avoir appliqué ce correctif.

Informations sur les fichiers

La version anglaise (États-Unis) de ce correctif possède les attributs de fichier (ou ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont répertoriées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, elles sont converties en heure locale. Pour trouver la différence entre l’UTC et l’heure locale, utilisez l’onglet fuseau horaire dans l’élément de Date et heure dans le panneau de configuration.
Pour toutes les versions x64 de Windows 7 et Windows Server 2008 R2 prises en charge
Nom de fichierVersion de fichierTaille du fichierDateHeure
Splwow64.exe6.1.7600.2062367,58421-Jan-201007:31
Pour toutes les versions Itanium et Windows Server 2008 R2
Nom de fichierVersion de fichierTaille du fichierDateHeure
Splwow64.exe6.1.7600.20623160,76821-Jan-201006:09
Remarques supplémentaires

Les fichiers MANIFEST (.manifest) et MUM (.mum) qui est installés pour chaque environnement est répertoriés séparément. Les fichiers MUM et MANIFEST, ainsi que les fichiers de catalogue sécurité (.cat) associées, sont essentiels pour conserver l'état du composant mis à jour. Les fichiers de catalogue de sécurité (attributs non répertoriés) sont signés avec une signature numérique Microsoft.

État


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Fichiers supplémentaires pour toutes les versions 64 bits prises en charge de Windows 7 et Windows Server 2008 R2
Nom de fichierAmd64_3190fcdd40598a7590ea5c794a10f5b0_31bf3856ad364e35_6.1.7600.20623_none_661aeef585db048b.manifest
Version de fichierNe s'applique pas
Taille du fichier717
Date (UTC)21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---
Nom de fichierAmd64_67f44546ff4949cbbc058dd452490c63_31bf3856ad364e35_6.1.7600.20623_none_5e16221d27e6ac3d.manifest
Version de fichierNe s'applique pas
Taille du fichier715
Date (UTC)

21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---

Nom de fichierAmd64_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7600.20623_none_2467c32cc497734e.manifest
Version de fichierNe s'applique pas
Taille du fichier2,644
Date (UTC)21-Jan-2010
Heure (UTC)08:07
PlateformeNe s'applique pas
---
Nom de fichierPackage_1_for_kb979681~31bf3856ad364e35~amd64~~6.1.1.0.mum
Version de fichierNe s'applique pas
Taille du fichier2,055
Date (UTC)

21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---

Nom de fichierPackage_2_for_kb979681~31bf3856ad364e35~amd64~~6.1.1.0.mum
Version de fichierNe s'applique pas
Taille du fichier2,059
Date (UTC)21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---
Nom de fichierPackage_for_kb979681_rtm~31bf3856ad364e35~amd64~~6.1.1.0.mum
Version de fichierNe s'applique pas
Taille du fichier2,166
Date (UTC)

21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---

Nom de fichierX86_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7600.20623_none_c84927a90c3a0218.manifest
Version de fichierNe s'applique pas
Taille du fichier1,846
Date (UTC)21-Jan-2010
Heure (UTC)07:23
PlateformeNe s'applique pas
Fichiers supplémentaires pour toutes les versions Itanium et prise en charge de Windows Server 2008 R2
Nom de fichierIa64_a46c810cefc577a11829556a0f69d4a3_31bf3856ad364e35_6.1.7600.20623_none_d879c2854a9bdc3b.manifest
Version de fichierNe s'applique pas
Taille du fichier1,072
Date (UTC)21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---
Nom de fichierIa64_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7600.20623_none_c84acb9f0c380b14.manifest
Version de fichierNe s'applique pas
Taille du fichier2,643
Date (UTC)21-Jan-2010
Heure (UTC)07:59
PlateformeNe s'applique pas
---
Nom de fichierPackage_1_for_kb979681~31bf3856ad364e35~ia64~~6.1.1.0.mum
Version de fichierNe s'applique pas
Taille du fichier2,072
Date (UTC)21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---
Nom de fichierPackage_for_kb979681_rtm~31bf3856ad364e35~ia64~~6.1.1.0.mum
Version de fichierNe s'applique pas
Taille du fichier1,462
Date (UTC)21-Jan-2010
Heure (UTC)17:45
PlateformeNe s'applique pas
---
Nom de fichierX86_microsoft-windows-p..ng-spooler-splwow64_31bf3856ad364e35_6.1.7600.20623_none_c84927a90c3a0218.manifest
Version de fichierNe s'applique pas
Taille du fichier1,846
Date (UTC)21-Jan-2010
Heure (UTC)07:23
PlateformeNe s'applique pas


Les produits tiers dont traite cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute forme de garantie, expresse ou implicite, concernant les performances ou la fiabilité de ces produits.