为什么Delphi XE2 IDE在msimg32.dll中崩溃?

时间:2011-12-20 21:09:30

标签: delphi ide delphi-xe2

安装Delphi XE2的Update 3后,出现以下错误,IDE不想启动。

The error

我尝试使用Update 1安装标准Delphi XE2并且问题仍然存在。你知道造成这种情况的原因吗?

2 个答案:

答案 0 :(得分:1)

看起来文件以某种方式被破坏了。我刚检查了我的Win 7 64位专业版,发现了msimg32.dll的两个副本,System32和SysWOW64分别为1个,日期为7/13/2009和版本6.1.7600.16385。所以它们似乎最近没有更新。

您获得的实际错误消息与access denied相关,第二个消息是DLL initialization failed,这可能是第一个消息的结果; IDE未加载,因为无法加载DLL。

我唯一的建议是:1)用Embarcadero打开支持案例(作为安装相关问题,支持是免费的),或者2)从头开始重新安装Delphi,运行一次以创建注册表项,以及然后重新安装更新3.我认为这里的任何人都不会有太大的帮助;我没有在与Update 3和这个dll相关的搜索中找到任何内容,所以看起来只是你遇到了这个问题。

答案 1 :(得分:0)

只需删除delphi_install_dir \ Embarcadero \ RAD Studio \ 9.0 \ bin文件夹中的msimg32.dll即可。 如果你正确地做了一切,那么这个文件就不应该存在。

相关问题