ArcMap 复制粘贴一直是灰色?凶手竟是每天陪你打字的输入法
ArcMap 里选中要素,Ctrl+C 按了三遍,粘贴按钮还是灰的。
你重装插件、修复软件、折腾到最后连系统都重装了,问题依旧。
最后发现,凶手是每天陪你打字的搜狗输入法。
一、输入法怎么就背上了锅
搜狗输入法的"云计算候选"功能和它的后台进程 SogouCloud.exe,会常驻后台联网。就是这个进程,和 ArcGIS 的底层机制相冲,催生了三类经典故障:
复制粘贴失效:编辑状态下 Ctrl+C 之后粘贴永远灰色,无数 GISer 为此重装过系统。
天地图加载报错:WMTS 服务突然报错,有人排查了代理、注册表、DNS 好几个月,结果是搜狗升级后背的锅。
ArcGIS Pro 崩溃:一切输入法打中文就崩,严重时直接弹出错误报告。
更烦的是:手动结束进程,过一会儿它自己复活。

二、原因分析
ArcGIS/ArcMap 的“复制粘贴”不是简单复制一段文字,它会把图层、要素、几何、属性表、编辑状态等信息临时放进 Windows 剪贴板里,而且往往还涉及 ArcGIS 自己的内部数据格式。
像输入法云服务、剪贴板同步、截图工具、云盘同步这类软件,常常会在后台做这些事:
1. 监听剪贴板内容
它们会检测你复制了什么,比如文字、文件、链接、图片,方便同步到手机、识别链接、弹窗提示等。ArcMap 刚把数据放进剪贴板,它们马上去读取,可能就会打断 ArcMap 的粘贴流程。
2. 短时间占用剪贴板
Windows 剪贴板同一时间通常只能被一个程序访问。某个后台进程如果正在读取或锁定剪贴板,ArcMap 就可能拿不到数据,于是表现为:“复制了,但粘贴按钮是灰色的”,或者“Ctrl+C 有反应,Ctrl+V 没反应"。
3. 误判或改写剪贴板格式
ArcMap 复制的不是普通文本,而是 GIS 数据对象。有些软件只认识文本、图片、文件路径,读取时可能把剪贴板内容刷新成它能识别的格式,导致 ArcMap 原本需要的内部格式丢失。
4. ArcMap 本身比较老,对这类干扰不太耐受
ArcGIS 10.x 是老架构软件,对 Windows 剪贴板、编辑会话、后台进程干扰比较敏感。所以同样的后台软件,对 Word、浏览器可能没影响,但对 ArcMap 的编辑复制粘贴就会出问题。
三、解法就两条路
临时方案:任务管理器结束 SogouCloud.exe 进程,再到搜狗设置→高级里关掉"云计算候选",重启电脑。但随时可能复发。


永久方案:换输入法。微软拼音、开源 RIME、百度和微信输入法都可以。长期吃 ArcGIS 这碗饭的,建议一步到位。
四、还有这些"隐形凶手"
以后遇到类似问题,优先排查这几类后台程序:

360 安全卫士:二号杀手。主动防御会拦截 ArcGIS 许可服务,光退出还不够,后台服务照样拦。装 ArcGIS 前请彻底关掉它。
腾讯手游助手:想不到吧,玩游戏的进程也会让矢量编辑的复制粘贴失效,用完务必彻底退出。
有道词典:屏幕取词默认开机自启,会导致 ArcGIS 频繁闪退,关掉取词器即可。
其他:电脑管家、金山毒霸、迈克菲这类杀软可能拦许可服务;FME 和 ArcGIS 同装可能起冲突;ArcGIS 用 Python2.7、Pro 用 Python3,装依赖 Python 的软件时要留个心眼。
写在最后
遇到诡异 Bug,先别急着骂 ESRI 的工程师。越是"高端"的问题,越可能是一个不起眼的小软件引起的。重装系统解决不了的 Bug,换输入法就行了。
你的 ArcGIS 还被哪个奇葩软件坑过?评论区交出你的踩坑名单,救救下一个准备重装系统的人。
觉得有用,点个"在看",转给那个正准备重装系统的同事。
原文链接:微信公众号【舆图深研】
目录 返回
首页
