错误

错误:由于文件夹或其中的某个文件已在另一个程序中打开,因此无法完成该操作

Last Published: March 30, 2021

错误消息

尝试为 ArcGIS Enterprise 重新安装或执行软件修复时,通常的做法是执行该软件的完全卸载。 在某些情况下,由于无法删除程序文件,因此无法完成 ArcGIS Enterprise 组件(例如 Portal for ArcGISArcGIS ServerArcGIS Data Store)的完全卸载过程。 尝试从本地计算机上删除组件的程序文件夹时,将返回以下错误消息:

错误: 由于文件夹或其中的某个文件已在另一个程序中打开,因此无法完成该操作
下图显示了错误消息:尝试卸载 ArcGIS Enterprise Data Store 组件时,由于文件夹或其中的某个文件已在另一个程序中打开,因此无法完成该操作

原因

即使从计算机中卸载了相关组件后,Windows Services 中仍存在 ArcGIS Enterprise 组件服务。

解决方案或解决方法

请按照以下工作流解决此错误:

警告: 下面的说明涉及更改操作系统的重要组成部分。 Esri 建议在继续操作之前备份操作系统和文件,包括注册表。 在遵循这些说明进行操作时,Esri 无法保证非正确修改造成的结果。 请谨慎操作。 必要时,请咨询有资历的计算机系统专业人士。
  1. 关闭计算机上的所有 ArcGIS 应用程序。
  2. 打开 Windows 开始菜单。
  3. 在搜索栏中,输入 regedit 并按 Enter 键。 出现提示时,在用户帐户控制窗口中单击
图像显示了在 Windows 搜索栏中搜索 regedit 以打开注册表编辑器
  1. 注册表编辑器窗口中,展开 HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services
  2. 右键单击 ArcGIS Data Store 文件夹,然后单击导出以保存副本。
ArcGIS Data Store 的“注册表编辑器”窗口的“导出”选择
  1. 右键单击 ArcGIS Data Store 文件夹,然后单击删除以删除该文件夹。
  2. 针对 ArcGIS ServerPortal for ArcGIS 文件夹重复步骤 4 到 6.
  3. 重新启动计算机。
  4. 尝试通过导航至以下地址来删除 ArcGIS Enterprise 组件的程序文件夹:
C:\Program Files\ArcGIS\<ArcGIS Enterprise 文件夹>
: ArcGIS Enterprise 文件夹包含 ArcGIS Server、Portal for ArcGIS 和 ArcGIS Data Store 文件夹。

文章 ID: 000025029

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

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

下载 Esri 支持应用程序

相关信息

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

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项