IDEA无法集成Git问题

IDEA无法集成Git问题

报错:

Git is not installed
Unsupported format of git --version output: [0x7FFCA4D1E0A4] ANOMALY: use of REX.w is meaningless (default operand size is 64)git version 2.30.2.windows.1

image-20210405111453427 img
事由:
  • 在这之前IDEA中配置Git路径已选择直接就集成成功了,可是后来我在不经意间自动更新了win10,在开发是就发现突然Git集成失败,这时各种问题查找历时两个半小时终于解决,首先我以为是版本问题,我就把之前的64位的git换成了32位的,结果还是同样的问题,我还以为是在安装中我把什么选项选错了,就有重现安装网上的详细步骤重新安装,结果不然还是同样的错误,这是就很郁闷!
解决:
  • 在网上搜索了大量的资料才发现原因就是win10的自动更新,发现是某些监控软件跟win10的更新冲突了,在报错中: [0x7FFCA4D1E0A4] ANOMALY: use of REX.w is meaningless (default operand size is 64)分现是因为某类的安全软件的钩子注入导致的。这是检测是否被安装监控的方法(直接cmd运行)

    命令:netstat -ano |findstr 8237

    会发现:导致这个问题的原因之一,是因为电脑安装了浪潮的 IP-GUARD 监控软件(与系统建立了TCP连接)。

    • 方法一:将那个监控软件ip-guard卸载了(一般很难卸载:最主要还是我卸载不了,所以放弃了这种方法)

      可以借鉴这个大佬的卸载方法https://blog.davidz.cn/inspur-ip-guard-uninstallation/

    • 方法二(推荐):1、在注册表中找到路径为:计算机HKEY_LOCAL_MACHINESOFTWARETECOcular.3agentconfig

      下对于对所有程序在注册表中 新增项新建 [字符串值] hookapi_disins,数值数据: 1(我的解决方式是这种)

      image-20210405114218213

      2、或者:针对特定程序注册表中增加项在相同的路径(计算机HKEY_LOCAL_MACHINESOFTWARETEC

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

结果:
  • 完美解决:

  • image-20210405114725534

注:借鉴引用原文:https://www.aix2.com/605.html

原文地址:https://www.cnblogs.com/yyb6/p/14618110.html