Unity创建项目遇EPERM权限错误,寻求技术解决方案
解决Unity包解析EPERM权限错误的方案
1. 手动创建目标目录并配置权限
- 打开文件资源管理器,导航到
C:\Users\micha\AppData\Local - 手动新建名为
Unity的文件夹 - 右键该文件夹 → 属性 → 安全选项卡
- 选中你的用户账户(micha),勾选完全控制权限,点击应用保存
2. 排查杀毒软件拦截
- 暂时关闭Windows Defender实时保护或第三方杀毒软件的防护功能,重新创建项目测试
- 若问题解决,将Unity安装目录和
C:\Users\micha\AppData\Local\Unity添加到杀毒软件的信任列表
3. 重置Unity包缓存
- 关闭所有Unity相关程序
- 删除以下目录内的所有文件:
C:\Users\micha\AppData\Local\Unity\cacheC:\Users\micha\AppData\Roaming\Unity\Asset Store-5.x
- 重启Unity并尝试创建新项目
4. 修改Unity包缓存路径
- 打开Unity Hub → 设置 → 包管理器
- 将缓存位置修改到非系统盘(比如
D:\UnityCache),确保该目录有读写权限 - 重启Unity后重新创建项目
5. 调整用户账户控制(UAC)设置
- 搜索并打开「更改用户账户控制设置」
- 将滑块调至「从不通知」(测试完成后可改回原有设置)
- 重启电脑后以普通用户身份运行Unity
内容的提问来源于stack exchange,提问作者Michael Gair
相关产品推荐
相关产品推荐

