Как я могу исправить сломанный regsvr32, который вылетает? - PullRequest
0 голосов
/ 08 мая 2009

Я не знаю, что случилось, но я больше не могу зарегистрировать любые dll. Похоже, что regsvr32 или некоторые зависимые dll: s были сломаны (я не думаю, что это вирус, но, конечно, вы никогда не узнаете).

Я регулярно регистрирую dll для связи с другим оборудованием, и сегодня у меня нет времени, чтобы произвести чистую установку моего компьютера. Итак, вы знаете какой-нибудь способ восстановить regsvr32 и зависимые dll?

Это на самом деле не вопрос программирования, но очень связанный, потому что regsvr32 - большая часть моего дня программирования.

Полученные мной ошибки (в переводе со шведского сообщения об ошибке):
title: regsvr32.exe - Холод не найти компонент
сообщение: не удалось запустить эту программу, так как не удалось найти PSAPI.DLL.

И если нажать кнопку ОК, я получу новую ошибку:
title: regsvr32.exe - Холод не найти компонент
сообщение: не удалось запустить эту программу, так как не удалось найти OLEACC.DLL.

в папке windows32 я получил PSAPI.dll, 23 КБ, изменен 2008-04-14 и OLEACC.dll, 160 КБ, изменен 2004-08-04. regsvr32.exe, 30 КБ, изменен 1996-08-09.

1 Ответ

0 голосов
/ 08 мая 2009

Я нашел это. Я просто развернул файл regsvr32.ex_, находящийся в папке I386 на установочном диске.

раскрыть regsvr32.ex_ regsvr32.exe

И скопировал расширенный файл в папку system32, и теперь он снова работает.

...