“arcgis desktop 遇到严重的应用程序错误,无法继续”的解决方案

相信很多朋友遇到过Arcmap的这个错误,截图如下

这里写图片描述

引起这个错误的原因有很多,大到系统环境问题,小到一个损坏的mxd文件。我这里只能列出几个相对比较通用的解决方法。

个人配置文件错误

ArcMap刚开始可以用,某一天突然就崩溃怎么也启动不了。通常这种问题是由于个人配置文件错误导致。ArcMap会在启动的时候去搜索当前用户的一些个性化配置,比如窗口停放位置,常用mxd模板等等,这些配置会方便用户更好的使用程序,但是一旦配置文件发生问题,那就会导致程序崩溃了。

根据Esri社区 - - GeoNet 用户在2010年(好早)时候提出的解决办法,如下截图

这里写图片描述

解决这个问题,可以找到ArcMap在注册表中的用户配置信息,将它删除,ArcMap在找不到配置信息的时候,会自己创建一个出来,所以不用担心删掉会产生什么影响。当然,如果恢复到程序默认配置也算一个影响的话。

这个用户配置信息在注册表中的“HKEY_CURRENT_USER\Software\ESRI

### 解决ArcGIS 10.8严重程序错误 当遇到ArcGIS 10.8中的严重程序错误时,可以采取一系列措施来诊断并解决问题。以下是详细的解决方案: #### 1. 更新软件版本 确保使用的ArcGIS 10.8是最新的服务包和服务更新版本。官方会定期发布补丁以修复已知问题和漏洞[^2]。 #### 2. 清理临时文件夹 清理Windows系统的临时文件夹以及ArcGIS自身的缓存路径可以帮助消除因残留数据引起的冲突。按照正常流程关闭所有应用程序后再执行此操作[^1]。 #### 3. 检查系统环境变量设置 验证计算机上的Python路径和其他必要的环境变量是否正确配置。不正确的环境变量可能导致加载外部库失败从而引发崩溃[^4]。 #### 4. 卸载重装产品组件 如果上述方法未能奏效,则考虑完全卸载现有安装,并重新安装最新版的ArcGIS 10.8及其依赖项。注意备份重要资料以防丢失[^3]。 #### 5. 使用兼容模式运行应用 对于某些特定情况下发生的异常情况,在操作系统中尝试调整ArcGIS可执行文件属性里的兼容性选项可能会有所帮助。 ```batch :: 批处理命令用于修改注册表键值实现自动切换到兼容模式下启动指定程序 @echo off setlocal enabledelayedexpansion reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%ProgramFiles%\ArcGIS\Desktop10.8\bin\ArcMap.exe" /t REG_SZ /d "~ RUNASADMIN HIGHDPIAWARE=0" endlocal pause ```
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值