0

我不知道发生了什么,但我不能再注册任何 dll。似乎 regsvr32 或一些依赖的 dll:s 已被破坏(我不认为它是病毒的东西,但当然你永远不会知道)。

我经常注册 dll 以与不同的硬件进行通信,今天我没有时间对我的电脑进行干净安装。那么,您知道修复 regsvr32 和相关 dll 的任何方法吗?

这不是一个真正的编程问题,但非常相关,因为 regsvr32 是我编程日的重要组成部分。

我得到的错误是(翻译自瑞典错误消息):
title:regsvr32.exe - Cold not find a component
message: This program could not be started because of PSAPI.DLL could not be found。

如果单击确定,我会收到一个新错误:
title:regsvr32.exe - Cold not find a component
message: This program could not be started because of OLEACC.DLL could not be found。

在 windows32 文件夹中,我得到了 PSAPI.dll,23kB,更改为 2008-04-14 和 OLEACC.dll,160kB 更改为 2004-08-04。regsvr32.exe,30kB,于 1996 年 8 月 9 日更改。

4

1 回答 1

0

我找到了。我刚刚展开了安装盘上 I386 文件夹中的 regsvr32.ex_。

展开 regsvr32.ex_regsvr32.exe

并将展开的文件复制到 system32 文件夹,现在它又可以工作了。

于 2009-05-08T13:41:06.827 回答