错误

错误:程序无法启动,因为您的计算机缺少 LayerUILib.dll。 请尝试重新安装该程序以解决此问题。

Last Published: April 25, 2020

错误消息

启动 ArcMap 10.2.x 时可能会出现以下错误:

“程序无法启动,因为您的计算机缺少 LayerUILib.dll。 请尝试重新安装该程序以解决此问题。”
[O-Image]

原因

如果 LayerUILib.dll 文件在之前的安装中丢失或损坏,则会出现此问题。

解决方案或解决方法

可以通过两种方法来解决此问题,如下所示:

方法 1:修复 ArcGIS 软件

1. 转至 C:\Program Files (x86)\ArcGIS\Desktop10.2.x\bin。
2. 如果存在 LayerUILib.dll 文件,请将该文件重命名为 LayerUILib.OLD。
3. 单击 Windows“开始”菜单 >“控制面板”>“程序”>“程序和功能”。
4. 右键单击 ArcGIS 10.2.x for Desktop,然后单击“卸载/更改”。
5. 在 ArcGIS 10.2.x for Desktop“设置”对话框中,选择“修复”并继续安装,直到完成。
[O-Image]
6. 启动 ArcMap。

如果上述解决方案无法解决问题,请完全卸载 ArcGIS 软件。

方法 2:卸载并重新安装 ArcGIS 软件

警告:
下面的说明涉及更改操作系统的重要组成部分。 建议您先备份操作系统及文件(包括注册表),然后再继续操作。 必要时,请咨询合格的计算机系统专业人士。
在遵循这些说明进行操作时,ESRI 无法保证非正确修改后的结果。因此,请谨慎使用并自行承担风险。


1. 单击 Windows“开始”菜单 >“控制面板”>“程序”>“程序和功能”。
2. 右键单击 ArcGIS 10.2.x for Desktop,然后单击“卸载/更改”。
3. 在 ArcGIS for Desktop “设置”对话框中,选择“删除”并继续卸载,直到完成。


[O-Image]
4. 删除以下文件夹:


C:\Program Files (x86)\ArcGIS\Desktop10.2
C:\ProgramData\FLEXnet


5. 删除以下注册表项:

代码
HKEY_LOCAL_MACHINE\SOFTWARE\ESRI
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ESRI


6. 重新安装 ArcGIS 软件

文章 ID: 000012072

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项