如何在 Windows 上卸载 Unity Hub
这份记录覆盖通过 Unity.UnityHub 按用户安装的 Unity Hub 3.22.2.65535,需要保留本地资料或设置时,先备份下面列出的资料目录。
先退出应用
关闭应用窗口和托盘入口,在任务管理器(Ctrl+Shift+Esc)里检查 Unity Hub.exe 是否仍在运行。
数据与设置
本次未测得单独的资料目录,其他安装渠道的资料位置未验证。
用自带卸载器移除应用
打开设置 › 应用 › 已安装的应用,找到这款应用并卸载,winget 安装时也可以运行下面的命令。
winget uninstall --id Unity.UnityHub --exact
检查结果
Get-Process -Name 'Unity Hub' -ErrorAction SilentlyContinue
winget list --id Unity.UnityHub --exact
进程查询没有输出只说明未观察到匹配进程,winget 正常完成且没有匹配才说明该包不在安装列表,查询报错不能当作卸载成功。
Mole 会列出什么
这次为 ARM64 MSIX 包,审查列出 %LOCALAPPDATA%\Packages\UnityTechnologies.UnityHub_2vrhnee42bhxm,默认勾选,Windows 包移除成功。系统 WindowsAppInstaller 更新任务和其他工具使用的 PATH 保留,没有测试 Unity Editor、游戏工程或其他安装渠道。
这次检查覆盖了什么
卸载使用 Windows MSIX 包移除。
记录来自 2026-10-03 至 2026-10-04 的 Windows 11 ARM64 源码测试及复测,未验证正式下载包、登录账号、同步资料或其他安装渠道,外部卸载的延迟对照另行采样。
外部 MSIX 卸载复测后,包登记消失但包资料容器与 %APPDATA%\UnityHub 仍在,当前源码的外部卸载幽灵机制不跟踪 Store 包,资料残留未覆盖。
