2009-05-08 4 views
0

Je ne sais pas ce qui s'est passé, mais je ne peux plus enregistrer des DLLs. Il semble que regsvr32 ou un dll dépendant: s ont été brisés (je ne pense pas que c'est un virus-chose, mais bien sûr, vous ne pouvez jamais savoir).Comment réparer un regsvr32 cassé qui plante?

Je régularise registre DLL pour communiquer avec différents matériels et aujourd'hui je n'ai pas le temps de faire une installation clé de mon ordinateur. Alors, connaissez-vous un moyen de réparer les DLLs regsvr32 et dépendants?

Ce n'est pas vraiment une question de programmation, mais très liée, car regsvr32 est une grande partie de ma journée de programmation.

Les erreurs que j'ai obtenu sont (traduit du message d'erreur suédois):
Titre: regsvr32.exe - froid trouvent pas un composant
message: Ce programme n'a pas pu démarrer en raison de PSAPI.DLL n'a pas pu être trouvé.

Et si vous cliquez sur OK que je suis une nouvelle erreur:
Titre: regsvr32.exe - Froid pas trouver un composant
message: Ce programme n'a pas pu démarrer en raison de OLEACC.DLL n'a pas pu être trouvé.

dans le dossier windows32 j'ai eu PSAPI.dll, 23kB, a changé 2008-04-14 et OLEACC.dll, 160kB a changé 2004-08-04. regsvr32.exe, 30 Ko, modifié le 1996-08-09.

Répondre

0

Je l'ai trouvé. J'ai juste développé le regsvr32.ex_ trouvé dans le dossier I386 sur le disque d'installation.

regsvr32.exe regsvr32.ex_ élargir

Et copié le fichier étendu au dossier system32-et maintenant il fonctionne à nouveau.

+2

btw, il pourrait être utile de faire un CHKDSK contre votre lecteur de démarrage au cas où vous avez une certaine corruption en raison d'une défaillance du disque. – x0n

+0

xOn, bonne idée, je fais ça! – Stefan

Questions connexes