Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

L'ordinateur peut redémarrer lorsque vous ajoutez un manifeste doté de l'extension Windows Vista à un fichier .exe ou .dll, dans Windows XP Service Pack 2 (SP2)

Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Symptômes
Lorsque vous ajoutez un manifeste avec l'extension Microsoft Windows Vista à un fichier .exe ou .dll, l'ordinateur peut redémarrer. Ce problème se produit sur un ordinateur Microsoft Windows XP Service Pack 2 (SP2) lors de l'exécution du fichier .exe ou lors du chargement du fichier .dll. Voici un exemple de segment de manifeste avec l'extension Microsoft Windows Vista.
//The section between >>>>> and <<<< is the problematic section. <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity version="1.0.0.0" processorArchitecture="X86" name="Synergex.Synergyde.lm" type="win32"> </assemblyIdentity> <dependency> <dependentAssembly> <assemblyIdentity    type="win32" name="Microsoft.VC80.CRT" version="8.0.50608.0" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"> </assemblyIdentity> </dependentAssembly> </dependency> >>>>>>>>>>> <ms_asmv3:trustInfo xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3" xmlns="urn:schemas-microsoft-com:asm.v3"> <ms_asmv3:security xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3"> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"> </requestedExecutionLevel> </requestedPrivileges> </ms_asmv3:security> </ms_asmv3:trustInfo> <<<<<<<<<<< </assembly> 
Cause
Ce problème se produit lorsque Csrss.exe charge un fichier .exe ou .dll qui contient un manifeste avec des extensions Windows Vista. Durant l'analyse du manifeste incorporé, sa mémoire interne peut être endommagée s'il trouve une balise unique avec deux propriétés de schéma. Voici la balise de l'exemple donné précédemment dans cet article avec deux propriétés de schéma :
<ms_asmv3:trustInfo xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3" xmlns="urn:schemas-microsoft-com:asm.v3">
Lorsque Csrss.exe rencontre une telle balise, l'endommagement de la mémoire provoque une violation d'accès dans Csrss.exe, ce qui entraîne le redémarrage de Windows. Les utilisateurs finals peuvent résoudre ce problème en obtenant le correctif logiciel mentionné dans cet article. Les développeurs de logiciels peuvent éviter ce problème en s'assurant qu'un schéma unique existe pour toutes les propriétés dans un manifeste. Dans cet exemple, la balise suivante permet d'éviter ce problème :
<ms_asmv3:trustInfo xmlns:ms_asmv3="urn:schemas-microsoft-com:asm.v3">
Les manifestes créés avec Visual Studio 2005 peuvent présenter ce comportement. Ce problème sera résolu par la mise à jour du fichier Mt.exe file dans Visual Studio 2005 Service Pack 1.
Résolution

Informations sur le correctif logiciel

Configuration requise

Pour appliquer ce correctif, Windows XP Service Pack 2 doit être installé sur l'ordinateur.

Nécessité d'un redémarrage

Vous devez redémarrer l'ordinateur après l'application de ce correctif.

Informations sur le remplacement de correctif logiciel

Ce correctif logiciel n'en remplace pas d'autre.

Informations sur les fichiers

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 à l'heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire de l'outil Date et heure du Panneau de configuration.
Nom de fichierVersion du fichierTaille du fichierDateHeurePlateforme
Sxs.dll5.1.2600.2932713 21616/06/0623:45x86
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Plus d'informations
Pour plus d'informations, 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
Content Maintenance 58716 manifest
Propriétés

ID d'article : 921337 - Dernière mise à jour : 01/04/2008 21:12:00 - Révision : 2.0

Microsoft Windows XP Service Pack 2

  • kbbug kbfix kbqfe kbpubtypekc kbhotfixserver KB921337
Commentaires
play:none;" onerror="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> om/c.gif?DI=4050&did=1&t=">