Numéro d'article: 921337 - Dernière mise à jour: vendredi 4 janvier 2008 - Version: 2.0 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). SommaireSymptômesLorsque 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> CauseCe 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ésolutionInformations sur le correctif logicielConfiguration requisePour appliquer ce correctif, Windows XP Service Pack 2 doit être installé sur l'ordinateur.Nécessité d'un redémarrageVous devez redémarrer l'ordinateur après l'application de ce correctif.Informations sur le remplacement de correctif logicielCe correctif logiciel n'en remplace pas d'autre.Informations sur les fichiersLa 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.Réduire ce tableau
StatutMicrosoft 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
(http://support.microsoft.com/kb/824684/
)
Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
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. | Autres ressources Autres sites d'aide
CommunautésTraductions disponibles |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Retour au début