You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10安装Git for Windows报exit code 128错误如何解决

Git for Windows安装报错解决方案

对应报错内容:

unable to set system config 
"diff.astextplain.textconv":="astextplain": exit code 128

stderr:
fatal: open/dev/null or dup failed: No such file or directory

该错误由Windows系统Null虚拟设备异常、或安装时系统级配置写入权限不足导致,可按以下步骤排查解决:

  • 修复系统Null虚拟设备
    按下Win+R组合键,输入devmgmt.msc回车打开设备管理器,点击顶部「查看」菜单,勾选「显示隐藏的设备」,展开「非即插即用驱动程序」分类,找到Null设备:
    • 若设备图标带感叹号/存在报错提示,右键选择「卸载设备」,重启电脑后系统会自动重新安装Null驱动
    • 进入Null设备属性页,确认设备状态为「运转正常」,启动类型设置为「自动」
  • 调整Git安装配置选项
    重新运行Git安装包,到达「选择配置生效范围」步骤时,勾选仅为当前用户配置,不修改系统级配置选项,跳过系统级gitconfig写入操作,避免权限冲突
  • 便携版替代方案
    如果上述操作后仍无法完成安装,可直接使用免安装便携版Git,将压缩包解压到无中文、无空格的本地目录(例如D:\Tools\Git),手动将解压目录下的bin文件夹路径添加到系统环境变量PATH中即可正常使用
  • 验证安装结果
    完成操作后按下Win+R输入cmd打开命令提示符,执行git --version,正常返回Git版本号即说明安装成功

内容的提问来源于stack exchange,提问作者NCG DZ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 07:45:07