idea git无法使用或者git工具栏操作异常缓慢

一、idea内git无法识别,git bash等报错 ANOMALY: use of REX.w is meaningless (default operand size is 64)


1、问题原因:

电脑安装了360天擎的监控软件(与系统建立了TCP连接)。

在报错中: [0x7FFCA4D1E0A4] ANOMALY: use of REX.w is meaningless (default operand size is 64) 是因为某类的安全软件的钩子注入导致的。可以通过cmd 命令:netstat -ano |findstr 8237 检测是否被安装监控。

2、解决办法:

2.1:  卸载软件 参考 卸载浪潮安装的 IP-GUARD 监控软件 - Blog

2.2:  注册机中添加相关字符串值。

control+R 输入regedit打开注册机

 找到目录:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\TEC\Ocular.3\agent\config 并添加值

新增项新建 [字符串值] hookapi_disins,数值数据: 1        

新建 [字符串值] hookapi_filterproc_external,数值数据: cmd.exe;powershell.exe;git.exe;idea64.exe

该办法重启后可能会被重置,需要重复操作。

二、git工具栏操作异常缓慢,但命令行很快

将idea安装的bin目录下runnerw(64).exe文件名(或者删除),注意两个都要改名,比如改成runnerw.exe.bak和runnerw64.exe.bak,再试试看,马上好了。

官方回答:runnerw(64).exe 是一个用于命令行包装的可执行文件。用于将传入的命令行(比如说 Git)运行在子进程里。我们遇到过一些类似的例子,如果你把这两个应用改名了有用的话,有可能是你的本地安装的某个杀毒软件或者防火墙,在 IDE 通过这个程序新建子进程的时候,这个软件需要很多的时间才能放行这个创建子进程的操作。你可以试试把这些软件临时关闭看看有没有效果,或者在这些软件里看看有没有对应的这类规则,然后把它去掉。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容