Message d'erreur : Le point d'entrée de procédure est introuvable dans le fichier Msvcrt.dll

Symptômes

Lors du démarrage de Windows XP, un message d'erreur semblable à ceux-ci peut s'afficher :
Lsass.exe : Point d'entrée introuvable

Le point d'entrée de procédure point _resetstkoflw est introuvable dans la bibliothèque de liens dynamiques Msvcrt.dll.
- ou -
Services.exe : Point d'entrée introuvable

Le point d'entrée de procédure point _resetstkoflw est introuvable dans la bibliothèque de liens dynamiques Msvcrt.dll.
Lorsque vous appuyez sur OK, un Bureau vide apparaît sur l'écran de l'ordinateur. Le pointeur peut être visible et fonctionner. Toutefois, il n'y pas d'éléments sur lesquels vous pouvez cliquer et le clavier ne fonctionne pas.

Cause

Ce problème peut se produire si vous avez remplacé le fichier Msvcrt.dll par une version tierce qui ne contient pas la fonction _resetstkoflw (récupération après dépassement de pile).

Résolution

Pour résoudre ce problème, utilisez la console de récupération Windows XP pour remplacer le fichier Msvcrt.dll par la version d'origine. Pour ce faire, procédez comme suit :
  1. Insérez votre CD-ROM Windows XP dans le lecteur de CD-ROM ou de DVD-ROM de l'ordinateur, puis redémarrez votre ordinateur à partir du CD-ROM.

    REMARQUE : Certains ordinateurs peuvent nécessiter une modification des paramètres BIOS (Basic Input/Output System) avant de pouvoir démarrer à partir d'un CD-ROM. Pour savoir comment modifier le BIOS, reportez-vous à la documentation de votre ordinateur.
  2. Lorsque l'écran de bienvenue s'affiche, appuyez sur R pour démarrer la console de récupération.
  3. Appuyez sur la touche numérique qui correspond à l'installation que vous souhaitez réparer, puis appuyez sur ENTRÉE.
  4. Tapez le mot de passe administrateur, puis appuyez sur ENTRÉE.
  5. Alors que le CD-ROM Windows XP se trouve encore dans le lecteur de CD-ROM ou de DVD-ROM, tapez les commandes suivantes en appuyant sur ENTRÉE après chaque commande :
    • cd system32
    • ren msvcrt.dll msvcrt.old
    • Lettre_lecteur_CD-ROM_ou_DVD-ROM :
    • cd \i386
    • expand msvcrt.dl_ Lettre_lecteur_démarrage:\windows\system32
    • exit
    REMARQUE : Lettre_lecteur_démarrage désigne la lettre du lecteur de démarrage. En d'autres termes, elle correspond au lecteur sur lequel se trouve le dossier Windows, probablement le lecteur C. Lettre_lecteur_CD-ROM_ou_DVD-ROM désigne la lettre du lecteur de CD-ROM ou de DVD-ROM. Généralement, le lecteur de CD-ROM ou de DVD-ROM se trouve sur le lecteur D.
REMARQUE : la version commerciale du fichier Msvcrt.dll date du 23 août 2001. Elle a été incluse dans Windows XP et présente les propriétés suivantes :

Modifiée le 23/08/01
Taille - 315 Ko (322 560 octets)
Version - 7.0.2600.0

Plus d'informations

Cette version contient la fonction _resetstkoflw.

Pour afficher les fonctions dans un fichier .dll, utilisez l'utilitaire Dependency Walker (Depends.exe), disponible dans les outils de support de Windows XP. Pour installer les outils de support de Windows XP, insérez le CD-ROM Windows XP dans le lecteur de CD-ROM ou de DVD-ROM, cliquez sur Démarrer, sur Exécuter, tapez Lettre_lecteur_CD-ROM_ou_DVD-ROM:\Support\Tools\Setup.exe dans la zone Ouvrir, puis appuyez sur ENTRÉE.
Propriétés

ID d'article : 324762 - Dernière mise à jour : 21 mai 2012 - Révision : 1

Microsoft Windows XP Édition familiale, Microsoft Windows XP Professional

Commentaires