Vous rencontrez des problèmes lors de l'exécution de programmes qui ne prennent pas en charge les services Terminal Server après l'installation de la mise à jour de sécurité 917422 sur un ordinateur Windows 2000 Service Pack 4

Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Vous installez la mise à jour de sécurité 917422 (MS06-051) sur un ordinateur Windows 2000 Service Pack 4 sur lequel les services Terminal Server sont installés. Après l'installation, vous rencontrez les problèmes suivants lors de l'exécution de programmes qui ne prennent pas en charge les services Terminal Server :
  • Ces programmes ne peuvent pas lire leurs fichiers d'initialisation (.ini). Par conséquent, les paramètres de ces programmes peuvent être incorrects lors du démarrage des programmes.
  • Ces programmes ne peuvent pas écrire sur leurs fichiers d'initialisation (.ini). Par conséquent, ces programmes ne peuvent pas enregistrer leurs paramètres.
  • Ces programmes ne peuvent pas créer de fichiers temporaires (.tmp).
Vous rencontrez ces problèmes avec des programmes qui tentent de lire des fichiers situés dans le répertoire Windows ou d'écrire sur ces fichiers.
Cause
Ce problème est dû à une erreur de régression dans la mise à jour de sécurité 917422 (MS06-051) pour Windows 2000 Service Pack 4. En raison de cette erreur, la fonction d'informations système GetWindowsDirectory ne peut pas retourner les informations de répertoire correctes pour certains programmes. Il s'agit de programmes qui ne prennent pas en charge les services Terminal Server et qui sont exécutés dans un environnement Terminal Server.

Par exemple, la fonction d'informations système GetWindowsDirectory peut retourner « C:\Winnt » alors qu'elle devrait retourner « C:\Documents and Settings\nom_utilisateur\Windows ».
Résolution

Informations sur le correctif logiciel

Un correctif est désormais disponible auprès de Microsoft, mais il ne vise qu'à corriger le problème décrit dans cet article. Il ne doit être appliqué qu'aux systèmes rencontrant ce problème spécifique.

Pour résoudre ce problème, procurez-vous ce correctif auprès des services de Support technique Microsoft. Pour obtenir la liste complète des numéros de téléphone des services de Support technique Microsoft et des informations sur les frais engendrés, reportez-vous au site Web de Microsoft à l'adresse suivante :Remarque Dans certains cas, aucun frais de support technique par téléphone ne vous sera facturé 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 non traités par la mise à jour en question.

Conditions préalables

Ce correctif requiert l'installation de Windows 2000 Service Pack 4 (SP4).

Nécessité d'un redémarrage

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

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 logiciel possède les attributs de fichier indiqué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 du fichierVersion du fichierTaille du fichierDateHeurePlate-formeDossier
Kernel32.dll5.0.2195.7110712 97629-août-200607:53x86Non applicable
Mpr.dll5.0.2195.682454 54429-août-200607:53x86Non applicable
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.
260910 Comment faire pour obtenir le dernier Service Pack Windows 2000
Pour plus d'informations sur la mise à jour de sécurité 917422 (MS06-051), cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
917422 MS06-051 : Une vulnérabilité dans le noyau Windows peut provoquer l'exécution d'un code distant

Pour plus d'informations sur la fonction d'informations système GetWindowsDirectory, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :Pour plus d'informations sur la façon de créer un programme qui prend en charge les services Terminal Server, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :Pour plus d'informations sur l'option /TSAWARE, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) :
MS06-051 917422 924066 GetWindowsDirectory Content Maintenance 61219
Propriétés

ID d'article : 924066 - Dernière mise à jour : 01/15/2015 18:01:02 - Révision : 1.3

  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows 2000 Advanced Server
  • kbnosurvey kbarchive kbexpertiseinter kbhotfixserver kbqfe kbsecurity kbsecvulnerability kbbug kbfix kbwin2000presp5fix kbpubtypekc KB924066
Commentaires