安装路径不可写的解决方案
错误表现
- 创建托管版本时报「目标路径不可写」
- 自更新时要求提升权限
- 安装向导中途失败,指向路径权限
为什么会不可写
Windows 有几种路径默认是受保护的:
| 路径 | 原因 |
|---|---|
C:\Program Files\* | 系统保护目录,写入需要管理员权限 |
C:\Windows\* | 系统目录,完全不可写 |
C:\Users\Public\* | 公共目录可能受限 |
| 某些网络路径 | UNC 路径权限复杂 |
另外,如果你:
- 把隔离工作区设在了另一个用户的目录下
- 目标路径被其他进程(比如游戏正在运行)锁定
- 杀毒软件把目标路径标记为受保护
也会不可写。
快速修复方案
方案一:改路径(推荐)
最简单也最彻底——把托管路径改到一个你完全可控的位置:
- LeviLauncher → Settings → General → 路径与存储
- 改到类似
D:\LeviLauncher这样的自定义路径 - 保存后确认能正常创建托管版本
方案二:提升权限
如果你必须用当前路径(比如系统盘只有它有空间):
- 完全关闭 LeviLauncher
- 右键 LeviLauncher 快捷方式 → 属性 → 兼容性
- 勾选「以管理员身份运行此程序」
- 保存后重新打开 LeviLauncher
注意:以管理员身份运行会影响 Microsoft Store 登录行为(LeviLauncher 有专门的 Windows 身份验证处理)。只在你确认需要时才用。
方案三:手动检查路径
确认路径本身没问题:
- 用文件管理器打开目标路径
- 手动创建一个文本文件试试
- 如果手动也创建不了 → 路径本身就不可写,换一个
- 如果手动能创建 → LeviLauncher 的进程权限有问题,试试方案二
安装目录权限 vs 隔离路径权限
LeviLauncher 有两类可能不可写的路径:
| 路径类型 | 影响 | 修复 |
|---|---|---|
| 安装目录(LeviLauncher 本体) | 影响自更新、日志写入 | 换非系统盘安装路径 |
| 托管路径(隔离工作区) | 影响创建和运行托管版本 | Settings → General 改路径 |
如果是安装目录不可写,自更新会失败;如果是托管路径不可写,创建托管版本会失败。两类问题互不依赖,分别修。
自更新要求管理员权限
如果你把 LeviLauncher 装在了 C:\Program Files 下,每次自更新都需要管理员权限弹窗确认。长期来看建议重装到非保护目录(比如 D:\LeviLauncher\),避免每次都弹窗。
清理残留进程
如果路径被另一个进程锁定:
- 完全关闭 Minecraft Bedrock 和 LeviLauncher
- 打开任务管理器,搜索 Minecraft 和 LeviLauncher 相关进程,全部结束
- 等几秒,再重新打开 LeviLauncher 操作