Erreur : mfc42.dll:6605

Bios Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   -  
 jojo94 -
aprés avoir installé avp control center, au démarage j'ai une erreur a cause de l'executable lié a la dll mfc42.dll:6605.
quelqu'un a t'il déja eu cette erreur et me dire quelle en est la cause???

6 réponses

jojo94
 
bonjour je voudrais savoir si une personne peut m aider car j ai un probleme quand je lance ma webcam qui est une logitec et bien sa me mes un mesage derreur nfc42.dll je voudrais savoir comment sa se fait et comment faire pour la faire fonctionnr merci de me repondre
1
HOOK
 
Salut, je n'ai hélas pas de réponse à ton Pb... et pour cause, j'ai sensiblement le même depuis 10 jours (moi c'est : xxxx.DLL EST LIE A UNE EXPORTATION MANQUANTE MFC42.DLL:6467). Je pense que ":6605" ou "":6467" sous des N° de version du DLL. Bref, j'ai pas mal de softs - dont Norton anti-virus - qui ne marche plus ! Si tu reçois une solution, pourais-tu me la faire suivre STP ? Je ferai la même chose si c'est le cas pour moi. D'avance, MERCI !!!
0
HOOK Messages postés 346 Date d'inscription   Statut Membre Dernière intervention   63
 
:-C VOUS BUTEZ SUR LE MESSAGE SUIVANT (pop-up) :

"nom1.DLL est lié à une exportation manquante nom2.DLL"

[ "nom2.DLL" est suivi de
:9999. (9999. est alors un n° de version)
ou
:__lc_collate_cp
ou
:??_U@YAPAXI@Z. ]

Ce message apparaît à l'ouverture de Windows ou quand on exécute un .EXE (Softs divers ou résidents de Windows comme sfc.exe, msconfig.exe, etc…).

Que s'est-il passé ? Que faire ?

Sous Win98, une manip sur la Base de registre ou l'installation d'un soft à supprimé, ou écrasé par une version plus ancienne, le nom2.DLL.
Sont essentiellement concernés dans C:\WINDOWS\SYSTEM : MFC42.DLL, MSVCRT.DLL et MSVCIRT.DLL qui sont requis par beaucoup de logiciels. En général, la procédure d'installation teste le n° de version de la DLL et ne l'écrase que si la version à installer est supérieure à celle trouvée sur la machine (V+1 est toujours compatible avec V).
Ce n'est pas toujours le cas ! Il y a 2 procédures pour résoudre le problème. La 1ère est préconisée par Microsoft (entre autre), la 2sde a été expérimentée avec succès par moi.
1. Par Démarrer/Exécuter, taper " sfc " pour lancer "System Files Control" puis suivre la procédure pour restaurer un fichier système avec le CDROM de Windows. Par exemple, pour MFC42.DLL, se reporter successivement à
http://support.microsoft.com/default.aspx?scid=KB;EN-US;q184799
puis à
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q129605
2. Par l'Explorateur, Outil / Rechercher... les nom2.DLL déjà présents. Noter les chemins d'accès et le N° de version de chaque nom2.DLL. On ne s'intéressera qu'aux nom2.DLL ayant le plus haut n° de version (6.10.xxxx.x par exple). Copier cette DLL dans un répertoire perso et renommer l'extension DLL par NEW.
Copier cette "nouvelle" DLL dans le même répertoire que la DLL incriminée. Redémarrer la machine en mode DOS.
Aller dans le répertoire système concerné (C:\WINDOS\SYSTEM sous Win98) et taper "dir aaa*.*" (ou "aaa" est la partie la plus générique du nom2).
Quand les .DLL/.NEW sont bien trouvés, taper "rename nom2.DLL nom2.OLD" puis "rename nom2.NEW nom2.DLL" et le tour est joué !
Redémarrer la machine et vous verrez rapidement s'il y a lieu de répéter le processus pour une autre DLL...

Voici quelques informations supplémentaires trouvées sur
infoprat.net (fichier PDF Astuces Win98 à télécharger)

Informatique Pratique - Astuces Windows 95/98 - Version 5.47 (Août 2001)
Informatique Pratique - http://www.infoprat.net
I
Un fichier DLL (bibliothèque de liaison dynamique) est un fichier exécutable permettant à des programmes de partager le code et les ressources nécessaires à la réalisation de tâches données. Microsoft Windows fournit les fichiers DLL contenant les fonctions et ressources permettant aux programmes basés Windows de fonctionner sous cet environnement.
formations Complémentaires
Les DLL prennent généralement la forme de fichiers avec l'extension .DLL. Toutefois, ces fichiers peuvent aussi avoir une extension .EXE (ou autre). Shell.dll fournit, par exemple, les routines OLE (liaison et incorporation d'objets) de glisser-déposer utilisées par Windows et d'autres programmes.
Kernel.exe, User.exe et Gdi.exe sont des exemples de fichiers DLL avec extension .EXE. Ils fournissent du code, des données ou des routines aux programmes fonctionnant sous Windows. Un de ces fichiers, par exemple, fournit la fonction « CreateWindow » (création de fenêtre) utilisée par les programmes pour créer une
nouvelle fenêtre à l'écran.
Sous Windows, un pilote constitue également une DLL. Un programme peut ouvrir, activer, interroger, désactiver et fermer ce pilote à partir des instructions contenues dans le fichier DLL.
Les DLL peuvent être situées dans le répertoire Windows, dans le sous-répertoire Windows\System ou encore dans le répertoire d'un programme. Si un programme est démarré et que l'un de ses fichiers DLL est absent ou endommagé, un message d'erreur semblable à celui-ci s'affiche : «Impossible de trouver find xyz.dll».
Si un programme est lancé avec un fichier DLL périmé ou des fichiers DLL incompatibles, le message d'erreur «Call to undefined dynalink» s'affiche. Vous devez alors vous procurer le fichier DLL requis et le placer dans le répertoire adéquat pour que le programme puisse fonctionner correctement.
Si Windows vous dit qu'il vous manque un fichier , alors pas de problèmes !!!
Voici trois moteurs de recherche de fichier DLL et OCX vous permettant de rechercher et de télécharger des
DLL (et OCX).
http://creativnet.nfrance.com/utils_fr.html
http://www.springfieldtech.com/dll/
http://solo.abac.com/dllarchive/
0
nini
 
bonsoir,

Je recherche le fichier suivant pour installer ma live box inventel sur windows 98 : mfc42.dll:6648

Merci de m'aider

nini
0
HOOK Messages postés 346 Date d'inscription   Statut Membre Dernière intervention   63 > nini
 
Il me semble avoir donné à l'époque tous les éléments.
As-tu tout bien lu et tenté de suivre la démarche ?
0
nini > HOOK Messages postés 346 Date d'inscription   Statut Membre Dernière intervention  
 
JE SUIS DESOLE MAIS JE NE CONNAIS PAS BEAUCOUP LE SYSTEME DOS.

QUAND JE REGARDE LES LIENS MIS A L'EPOQUE, ils ne sont plus actifs.

Je sais que j'ai 2 ans de retard sur la discusion mais je ne peux pas installer ma livebox inventel sur mon ordi. il me manque le fichier suivant : mfc42.dll:6648

merci d'avance de m'aider

nini
0
nini > HOOK Messages postés 346 Date d'inscription   Statut Membre Dernière intervention  
 
ALORS PERSONNE NE PEUT M'AIDER AVEC MON DLL MANQUANT.

AU SECOURS CAR JE NE PEUX PAS FAIRE FONCTIONNER MA LIVEBOX INVENTEL AVEC CE DLL MANQUANT. Le CD d'installation plante à chaque fois...

MERCI A CELLE OU CELUI QUI VOUDRA BIEN M'AIDER.
0
Skraati
 
Bonjour,

J'ai un logiel maxsea un logiciel de carte marine qui a toujours fonctionner jusqu'à vendredi dernier su windows 98.
Qunad je lance Maxsea, il s'ouvre, il charege la carte et tout d'un coup il se ferme.
Ensuite une message d'erreur apparait "Maxsea a causé un défaillance de page dans le module mfc42.dll à 017f:5f40la7a.
merci .
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
HOOK Messages postés 346 Date d'inscription   Statut Membre Dernière intervention   63
 
Bonjour,

Il semble que dans ce cas, ce ne soit pas la dll mfc42 qui est en cause mais une clé du registre associée à Maxsea (par exemple) qui aurait été altérée.

Quelques pistes trouvée via Google avec "défaillance de page dans le module mfc42.dll" :

https://support.microsoft.com/fr-fr/help/468926 => exemple pour un pb avec Frontpage
https://support.microsoft.com/fr-fr/help/218632 => exemple pour Worpad et Paint

Il semblerait donc que la réinstallation du logiciel puisse corriger le problème.
Je n'ai hélas pas plus de connaissances sur le sujet que celles déjà livrées dans cette discussion.

Bonne chance... et bon vent !
0
Skraati
 
Merci pour avoir répondu.
0