安装Git时出现Error5访问被拒绝,无法创建程序目录报错
Windows安装Git触发Error5访问拒绝报错的解决方法
本次报错的核心为系统保护路径写入权限拦截:安装程序在尝试于C:\Program Files\Git下创建dev子目录时,未获得目录写入权限,最终触发错误代码5的访问拒绝提示。
优先可落地的修复操作
- 以管理员身份启动安装程序:定位下载完成的Git安装包,不要直接双击运行,右键点击安装包文件,在右键菜单中选择「以管理员身份运行」,再按正常流程完成安装。Windows默认对
C:\Program Files这类系统级目录设置了写入权限限制,普通用户权限启动的安装程序会被系统自动拦截写入操作,这是触发该报错的最常见原因。 - 清理旧版本Git的残留目录:若以管理员身份运行后仍报错,可打开资源管理器定位到
C:\Program Files\Git路径,检查是否存在历史安装残留的Git文件夹。右键点击该文件夹选择「属性」->「安全」选项卡,确认当前登录的Windows账户对该文件夹拥有「完全控制」权限;如权限不足,可在「高级」设置中将文件夹所有者替换为当前管理员账户,开启权限继承后删除整个残留的Git目录,再重新运行安装程序。
备选兜底安装方案
- 更换非系统保护的安装路径:如果不想调整系统目录权限,可在安装向导的「选择安装位置」步骤,将默认的
C:\Program Files\Git路径,修改为不受系统权限保护的目录,比如用户目录下的C:\Users\你的用户名\AppData\Local\Programs\Git,或自定义非系统盘路径如D:\DevTools\Git,这类路径无需管理员权限即可正常写入,从根源上避免权限拦截问题。 - 临时放行安全软件拦截:部分第三方杀毒、系统安全类软件会主动拦截安装程序对系统目录的写入操作,即使以管理员权限运行安装程序也可能被拦截。可临时退出这类安全软件后再运行安装程序,待Git安装完成后再重新开启安全防护即可。
内容的提问来源于stack exchange,提问作者Sucheta Shrivastava
相关产品推荐
相关产品推荐

