无法正常卸载 ArcGIS 产品时,这样完全清除

Posted by Xiaoyan(Sharon) Mu on 2014-12-26
Estimated Reading Time 2 Minutes
Words 503 In Total
Viewed Times

一般情况下,我们可以直接在“添加删除程序”中,对 ArcGIS 程序进行卸载,这是推荐的方法。

但是,如果遇到异常,例如:被杀毒程序不完整的删除或手动删除了必要的文件等,导致 ArcGIS 无论如何也卸载不掉,或者即使使用光盘去修复程序也失败,或者使用高版本的ArcGIS程序去覆盖也报错等。

那就需要手动清理一下了,这是最后一招,正常卸载程序失败时再考虑这招……

我把有可能有的位置列在下面,对照一下,检查是否删除干净了。有些文件夹是隐藏文件夹,设置显示出来然后删除。

文件夹:

C:\Program Files (x86)\ArcGIS
C:\Program Files (x86)\Esri
C:\Program Files (x86)\Common Files\ArcGIS
C:\Program Files (x86)\Common Files\Esri
C:\Program Files\ArcGIS
C:\Program Files\Esri
C:\Program Files\Common Files\ArcGIS
C:\Program Files\Common Files\Esri
C:\Program Data\Esri
C:\Program Data\ArcGIS
C:\Program Data\FLEXnet
C:\Users<USERNAME>\AppData\Local\ESRI
C:\Users<USERNAME>\AppData\Local\ArcGIS
C:\Users<USERNAME>\AppData\Roaming\ESRI
C:\Users<USERNAME>\AppData\Roaming\ArcGIS
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\ArcGIS
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Esri

注册表:

HKEY_LOCAL_MACHINE\SOFTWARE\ESRI
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ESRI
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Flex LM License Manager
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall<Delete Any Folder that contains ArcGIS or Esri>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ArcGIS Server
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services<Delete Any Folder that contains ArcGIS or Esri within>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FLEXnet Licensing Service
HKEY_CLASSES_ROOT\Installer\Products<Delete Any Folder that contains ArcGIS or Esri within>
HKEY_CLASSES_ROOT\Installer\Assemblies<Delete Any Folder that contains ArcGIS or Esri within>
HKEY_CLASSES_ROOT<Delete and Folder that contains ArcGIS or Esri within>
HKEY_CLASSES_ROOT\Installer\Assemblies\Global<Delete all Keys beginning with ESRI or ArcGIS>

安全设置:

安全设置/Security Settings -> 本地策略/Local Policies -> 安全选项/Security Options

找到 “用户账户控制:以管理员批准模式运行所有管理员” / “User Account Control: Run all administrators in Admin Approval” , 将设置从 “已启用/Enabled” 改为 “已禁用/Disabled”。

如果有,则卸载: C:\Windows\assembly\Esri.
如果有,则卸载: C:\Windows\assembly\ArcGIS.


如果您喜欢此博客或发现它对您有用,则欢迎对此发表评论。 也欢迎您共享此博客,以便更多人可以参与。 如果博客中使用的图像侵犯了您的版权,请与作者联系以将其删除。 谢谢 !