Une application peut se bloquer lorsqu'il utilise des méthodes héritées aux valeurs de compteur de performances requête dans Windows Vista ou dans Windows Server 2008

Traductions disponibles Traductions disponibles
Numéro d'article: 953290 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Envisagez le scénario suivant :
  • Sur un ordinateur qui exécute Windows Vista ou Windows Server 2008, une application utilise des méthodes héritées aux valeurs de compteur de performances de requête. Par exemple, l'application utilise la fonction RegQueryValueEx d'effectuer une requête globale pour les données du compteur de performance.
  • Données du compteur provient plus de 64 jeux compteur qui est enregistrés par compteur de performances 2.0 API. Par exemple, l'application exécute une requête globale sur un système sur lequel 64 plusieurs de ces ensembles de compteurs sont enregistrés.
Dans ce scénario, l'application peut se bloquer.

Cause

Ce problème se produit en raison d'un comportement de gestion de mémoire incorrecte dans l'interface de version 2.0 de compteur de performances.

Résolution

Mettre à jour les informations

Les fichiers suivants sont disponibles au téléchargement à partir du Centre de téléchargement Microsoft :

Réduire cette imageAgrandir cette image
Download
Download the Update for Windows Vista (KB953290) package now.

Réduire cette imageAgrandir cette image
Download
Download the Update for Windows Vista for x64-based Systems (KB953290) package now.

Réduire cette imageAgrandir cette image
Download
Download the Update for Windows Server 2008 (KB953290) package now.

Réduire cette imageAgrandir cette image
Download
Download the Update for Windows Server 2008 for Itanium-based Systems (KB953290) package now.

Réduire cette imageAgrandir cette image
Download
Download the Update for Windows Server 2008 x64 Edition (KB953290) package now.

Pour plus d'informations sur la façon de télécharger les fichiers de prise en charge Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
119591Comment obtenir des fichiers de prise en charge Microsoft auprès des services en ligne
Microsoft a analysé ce fichier de virus. Microsoft utilisé les logiciels de détection de virus plus récente ne sont associé à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés empêcher toute modification non autorisée dans le fichier.

Informations sur le correctif

Informations sur le correctif Windows Vista

Conditions préalables
Aucune condition préalable à l'installation ne sont nécessaires.
Demande de redémarrage
Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif.
Informations sur le remplacement de correctif
Ce correctif ne remplace aucun autre correctif.
Informations de fichier
La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie 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, versions 86 x
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Advapi32.dll6.0.6000.20836770,56017-Mai 200803:29x 86
Regsvc.dll6.0.6000.20836106,49617-Mai 200803:33x 86

Windows Vista avec Service Pack 1, x 86 versions
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-formeDemande de Service Pack
Advapi32.dll6.0.6001.22181798,72017-Mai 200803:21x 86SERVICE PACK 1
Regsvc.dll6.0.6001.22181107,00817-Mai 200803:26x 86SERVICE PACK 1

Windows Vista, versions 64 x
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Advapi32.dll6.0.6000.208361,032,19217-Mai 200803:36x 64
Regsvc.dll6.0.6000.20836203,77617-Mai 200803:40x 64

Windows Vista avec Service Pack 1, versions 64 x
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-formeDemande de Service Pack
Advapi32.dll6.0.6001.221811,062,40017-Mai 200803:49x 64SERVICE PACK 1
Regsvc.dll6.0.6001.22181206,84817-Mai 200803:55x 64SERVICE PACK 1

Windows Vista avec Service Pack 1, versions Itanium
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Advapi32.dll6.0.6001.221811,960,44817-Mai 200803:36IA-64
Regsvc.dll6.0.6001.22181354,81617-Mai 200803:45IA-64

Informations sur le correctif Windows Server 2008

Conditions préalables
Aucune condition préalable à l'installation ne sont nécessaires.
Demande de redémarrage
Vous devez redémarrer l'ordinateur après avoir appliqué ce correctif.
Informations sur le remplacement de correctif
Ce correctif ne remplace aucun autre correctif.
Informations de fichier
La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie 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, x 86 versions
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-formeDemande de Service Pack
Advapi32.dll6.0.6001.22181798,72017-Mai 200803:21x 86SERVICE PACK 1
Regsvc.dll6.0.6001.22181107,00817-Mai 200803:26x 86SERVICE PACK 1

Windows Server 2008, versions Itanium
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-forme
Advapi32.dll6.0.6001.221811,960,44817-Mai 200803:36IA-64
Regsvc.dll6.0.6001.22181354,81617-Mai 200803:45IA-64

Windows Server 2008, les versions 64 x
Réduire ce tableauAgrandir ce tableau
Nom de fichierVersion du fichierTaille du fichierDateHeurePlate-formeDemande de Service Pack
Advapi32.dll6.0.6001.221811,062,40017-Mai 200803:49x 64SERVICE PACK 1
Regsvc.dll6.0.6001.22181206,84817-Mai 200803:55x 64SERVICE PACK 1

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Compteur de performances 2.0 API fournit une nouvelle architecture pour la collecte de données de compteur dans Windows Vista et dans Windows Server 2008. Pour plus d'informations sur ces API de compteur de performance, reportez-vous au site de Web Microsoft suivant :
http://msdn.microsoft.com/en-us/library/aa373102.aspx
Pour plus d'informations sur comment une application peut fournir des données du compteur de performance en utilisant la version compteur de performances 2.0 API, reportez-vous à l'adresse suivante Microsoft :
http://msdn.microsoft.com/en-us/library/aa965334.aspx
Pour plus d'informations sur la terminologie mise à jour logicielles, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Propriétés

Numéro d'article: 953290 - Dernière mise à jour: lundi 23 juin 2008 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Windows Vista Édition Intégrale
  • Windows Vista Édition Familiale Premium
  • Windows Vista Édition Familiale Basique
  • Windows Vista Entreprise
  • Windows Vista Professionnel
  • Windows Vista Professionnel 64 bits
  • Windows Vista Édition Intégrale 64 bits
  • Windows Vista Édition Familiale Premium 64 bits
  • Windows Vista Édition Familiale Basique 64 bits
  • Windows Vista Entreprise 64 bits
  • Windows Vista Service Pack 1
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Web Server 2008
Mots-clés : 
kbmt kbautohotfix kbexpertiseinter kbbug kbfix kbhotfixserver kbqfe KB953290 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 953290
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com