Numéro d'article: 251274 - Dernière mise à jour: mercredi 29 mars 2006 - Version: 2.2

Message d'erreur lorsque vous essayez d'installer un programme à l'aide de Windows Installer

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Agrandir tout | Réduire tout

Symptômes

Lorsque vous essayez d'installer un produit sur un ordinateur Windows NT 4.0 et que Windows Installer démarre, l'un des messages d'erreur suivants peut s'afficher :
  • Le service Windows Installer n'a pas pu démarrer. Contactez votre support technique.
  • Erreur 1631 : Le service Windows Installer n'a pas pu démarrer. Contactez votre support technique.
  • Erreur interne 2755 : Veuillez contacter le support technique pour obtenir une assistance.
Après l'affichage du message d'erreur, l'installation s'arrête.

Cause

Ce problème peut se produire lorsque vous essayez d'installer un programme à l'aide de Windows Installer. La clé de Registre suivante contient une valeur de type de données REG_EXPAND_SZ et la chaîne est nulle :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Userenv.dll renvoie un message d'erreur lorsqu'il essaie de traiter la valeur et Windows Installer se ferme. L'exemple suivant montre une valeur nulle :
Nom de la valeur : CLASSPATH
Type de données : REG_EXPAND_SZ
Chaîne :

Résolution

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 ordinateurs rencontrant ce problème particulier.

Pour résoudre ce problème, procurez-vous ce correctif auprès des services de Support technique Microsoft. Pour obtenir une liste complète des numéros de téléphone des services de Support technique Microsoft, ainsi que des informations relatives aux frais de support technique, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;%5Bln%5D;cntactms)
REMARQUE : dans certains cas, aucuns frais de support technique par téléphone ne vous seront facturé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 non traités par la mise à jour en question.

La version anglaise de ce correctif doit avoir les attributs de fichier suivants ou ceux d'une version ultérieure :
   Date        Heure     Taille     Nom de fichier  Plate-forme
   ------------------------------------------------------------
   18/01/2000  15:47      76 048    Userenv.dll     Intel
   18/01/2000  15:47     123 664    Userenv.dll     Alpha
				

Contournement

Pour contourner ce problème, supprimez les variables d'environnement nulles avant d'installer le programme.

REMARQUE : l'impact potentiel de la suppression de telles variables est inconnu pour le moment.

Statut

Microsoft a confirmé l'existence de ce problème dans Windows NT 4.0.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows NT 4.0 Service Pack 3
  • Microsoft Windows NT 4.0 Service Pack 4
  • Microsoft Windows NT 4.0 Service Pack 5
  • Microsoft Windows NT 4.0 Service Pack 6
  • Microsoft Windows NT 4.0 Service Pack 6a
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Workstation 4.0
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
Mots-clés : 
kberrmsg kbbug kbfix kbqfe kbenv kbhotfixserver KB251274
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.