Error: Error 1904: Failed To Register AoInitializer.dll
文章编号 : 26816
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS Engine Developer Kit 9.0 ArcIMS 9.0 ArcReader 9.0
操作系统: Windows NT 4.0, 2000, XP, 2003Server
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS Engine Developer Kit 9.0 ArcIMS 9.0 ArcReader 9.0
操作系统: Windows NT 4.0, 2000, XP, 2003Server
1 个回复
易智瑞技术支持
赞同来自:
"Error 1904: Module C:\Program Files\ArcGIS\Bin\AoInitializer.dll failed to register HRESULT -2147221164. Contact your support personnel".
在这个问题之后,会连续有几个.DLL 和 .OCX,或者是其他格式文件注册失败的错误。
由于以下的原因造成安装失败:
"error 1722"
也可能是这个错误:
"error 1721: there is a problem with this windows installer package."
安装程序回退。
原因: 应该由Internet Explorer 6.0安装并且注册的ATL.dll文件没有被注册。
解决方法: 警告: 下面的说明将更改您的操作系统的基本部分。建议您操作之前备份您的系统和文件包括注册表。如有需要,请咨询相应的计算机系统专家。
ESRI 不能保证按照以下指示进行的错误修改所导致的后果;因此,请小心操作,并由您自担风险。
要解决这个问题,按照下面的说明通过命令行手动注册atl.dll。
启动一个命令行窗口。开始> 运行,输入cmd,然后回车。
1. 在命令行中输入以下命令:
cd C:\Windows\System32
Windows 2000/NT 用户根据windows文件夹的位置输入以下命令:
cd c:\winnt\system32
2. 在命令行中输入以下命令来注册atl.dll:
Regsvr32 atl.dll
3. 按照说明安装介质包中的 ArcGIS 9.x 。
注意:在某些情况下可能在安装顺利完成前需要重启电脑。
创建时间:2004-05-21
最近更新: 2010-06-17
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册