Defragmentation, dll et registre !

Defragmentation, dll et registre ! - Win NT/2K/XP - Windows & Software

Marsh Posté le 27-04-2010 à 20:33:54    

Bonjour,

 

mon PC (XP familial) refuse de lancer l'utilitaire système de défragmentation.

 

Il m'affiche un pb du dll "MFCu42.dll"

 

Impossible de le remplacer, que ce soit en le supprimant, le renommant, etc. Une alerte de CRC témoigne du blocage de l'opération.

 

Enfin, j'ai utilisé la version gratuite de Registry booster pour faire un balayage du registre : plus de 600 erreurs apparaissent alors !!!

 

Qq'un ppourrait-il me conseiller ?

 

Merci d'avance,

 

Waw


Message édité par wawawoum le 27-04-2010 à 20:34:19
Reply

Marsh Posté le 27-04-2010 à 20:33:54   

Reply

Marsh Posté le 28-04-2010 à 10:18:20    

Au pire utilise un vrai logiciel de défragmentation genre Defraggler ça sera mieux que celui de Windows. Mais ça ne résout pas vraiment le problème c'est vrai.

Reply

Marsh Posté le 28-04-2010 à 10:18:35    

Citation :

Il m'affiche un pb du dll "MFCu42.dll"

Ce serait bien si vous pouviez recopier le message d'erreur ici.
Ce fichier est utilisé pour les applications écrites en C++ avec MFC (Microsoft Fondation Class).
 

Citation :

Impossible de le remplacer, que ce soit en le supprimant, le renommant, etc. Une alerte de CRC témoigne du blocage de l'opération.

Pourquoi vouloir le remplacer ou le supprimer ? Les MFC sont utilisées par beaucoup de programmes. Si on le supprime, ces programmes ne tourneront plus. Il est possible qu'il soit bloqué, parce qu'il serait justement en cours d'utilisation par un autre programme, ou peut être même par le défragmenteur lui-même.
 

Citation :

balayage du registre : plus de 600 erreurs

C'est un autre problème. Si vous souhaitez avoir des réponses précises et utiles, posez des questions précises, par exemple en indiquant toutes les informations que vous avez sur l'une de vos erreurs. Nous ne sommes pas des voyantes. Et il faut procéder petit à petit, un problème après l'autre.

Reply

Marsh Posté le 29-04-2010 à 06:24:21    

Pardon si mon expression était confuse.

 

Mon objectif consiste bien à défragmenter mon disque dur.

 

C'est face au blocage de XP que je me suis demandé si celui-ci ne provenait pas d'un pb lié au registre.

 


Citation :

Il m'affiche un pb du dll "MFCu42.dll"

 
Citation :

Ce serait bien si vous pouviez recopier le message d'erreur ici.

 

Voilà ce qui m'a été affiché au lancement du defrag système :

 

"MMC.exe : ordinal not found.

 

The ordinal 6896 could not be located in the dynamic link library MFC42u.dll "

 

C'est après coup que j'ai essayé de remplacer ce dll (peut-être à tort ?), sans succès.

 



Message édité par wawawoum le 29-04-2010 à 06:25:29
Reply

Marsh Posté le 29-04-2010 à 10:04:46    

Bien. Ce message indique que le programme MMC.exe a un lien vers la fonction numéro 6896 qui devrait se trouver dans la bibliothèque MFC42u.dll, mais que cette fonction en est absente.
 
Donc, effectivement, vous aviez raison de penser à remplacer MFC42u.dll par une bibliothèque plus récente. C'est la solution qui est proposée http://www.cryer.co.uk/brian/windo [...] alcnbl.htm et qui indique comment surmonter le problème de la protection de la bibliothèque.
 
Une autre solution est de demander à Windows de réparer ses fichiers systèmes avec la commande sfc /scannow etavec l'aide éventuelle du CD de Windows. Cette solution a marché pour une personne à http://www.commentcamarche.net/for [...] e-avec-mmc . Pour plus d'informations sur sfc, voir http://forums.cnetfrance.fr/topic/ [...] -systemes/

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed