1,ArcGIS 9.0 在Windows XP SP2 上安装的问题
编号: | 000401 | 相关产品及版本: | ArcInfo Desktop,ArcEditor,ArcView,ArcReader,ArcGIS Extension,ArcGIS Engine Developer Kit,ArcGIS Server,ArcIMS,ArcSDE,ArcInfo Wor 9.0 | 平台: | PC-Intel WindowsXP | 提交时间: | 2005-04-28 | 修改时间: | 2005-04-28 | 提交人: | 吴乐茂 | 错误描述 | 在操作系统是Windows XP SP2、CPU为 AMD Athlon 64系列或 Pentium 4 和 Celeron-D 的机器上安装ArcGIS 9.0时,出现1904错误,系统无法注册一些 dll 文件。 | 导致原因 | 在Windows XP SP2 中, DEP(数据执行保护)选项默认情况下是打开的, AMD和Intel新的CUP系列中包含这个选项。数据执行保护是一套硬件和软件技术用于执行对内存的额外检查,以保护电脑遭受恶意代码的破坏。 | 解决办法 | 方法一:移除Windows XP的SP2,然后安装ArcGIS 9.0。
方法二:关闭DEP(数据执行保护),安装ArcGIS 9.0,安装完再激活数据执行保护。具体如下: 1. 以管理员权限登陆Windows XP。 2. 鼠标邮件点击“我的电脑”,选择“属性”菜单 3. 点击“高级”页。 4. 选择“启动与恢复”下的“设置”按钮。 5. 选择默认操作系统,如下: "Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn 6. 点击“编辑” 按钮打开boot.ini 文件,将其中的“”/NoExecute=OptIn”改为“/NoExecute=AlwaysOff”。 7. 保存文件,重新启动计算机。 8. 安装ArcGIS,此时应该就不会出现1904错误了 9. 安装完ArcGIS以后,将 boot.ini 文件设置改回来,以重新激活数据执行保护的安全选项。 | |
2,
在安装过IE7.0的机器上安装会产生arctoolbox不能使用的错误。(mfc42u.dll)
解决方法为卸载ie7或者安装arcgis 9.2