如何在 Windows 上卸载 HMCL
HMCL 是 Minecraft 启动器,要紧的是它管理的游戏文件夹,存档、mod、资源包和截图都在里面。卸载前打开 HMCL 的游戏设置,记下游戏目录在哪里,想留存档就先复制出来。这份指南覆盖用 HMCL.HMCL.Stable winget 包按用户安装的 HMCL,winget 把它当作便携包管理。
先退出 HMCL 和 Minecraft
关掉 Minecraft 和启动器窗口,在任务管理器(Ctrl+Shift+Esc)里确认没有 Java 或 HMCL 进程还在。这次测试里它没有添加启动项。
移除应用
winget 便携包没有单独的卸载器,由 winget 来删:
winget uninstall --id HMCL.HMCL.Stable
它也会出现在「设置 › 应用 › 已安装的应用」里,在那里点卸载效果一样。
数据分别在哪里
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
%LOCALAPPDATA%\Microsoft\WinGet\Packages\HMCL.HMCL.Stable_Microsoft.Winget.Source_8wekyb3d8bbwe |
启动器本身 | 卸载时会删,放在里面的东西也一起删 |
| HMCL 设置里显示的游戏目录 | 存档、mod、资源包、截图 | 先备份,它如果在上面那个包目录里,卸载会把它删掉 |
检查结果
winget list --id HMCL.HMCL.Stable
Test-Path "$env:LOCALAPPDATA\Microsoft\WinGet\Packages\HMCL.HMCL.Stable_Microsoft.Winget.Source_8wekyb3d8bbwe"
winget list正常完成且没有匹配,才说明包记录已经没了。Test-Path返回False,说明包目录已经没了,返回True说明那里还有文件。
用 winget 安装时
对便携包,winget 文档里有 winget uninstall --purge,会把安装后在包目录里新写的东西也一起删掉,想留的先从那个文件夹里复制出来。
账号
卸载启动器不会让你的 Microsoft 账户退出登录,也不影响你买的 Minecraft。
Mole 会列出什么
对作为 winget 便携包安装的 HMCL,Mole 通过 winget 自己的卸载来移除它,包目录随之删除。这次测试里没有列出别的行。
这次检查覆盖了什么
测试于 2026 年 9 月 28 日,HMCL 3.16.3,通过 winget 作为便携包按用户安装。启动器打开过一次。没有测试:放着存档和 mod 的游戏目录,以及登录过的账号。
