如何在 Windows 上卸载GIMP
卸载 GIMP 前保留原始图片、XCF 工程和自定义笔刷,导出图片不能替代保留完整图层的 XCF 工程。
先保存数据,再退出程序
先保存每个打开的工程,再在 GIMP 首选项里检查自定义资源目录,把要留的资源拷到配置目录之外,保存完成后再退出。官方手册把 GIMP 3 的 Windows 配置目录和程序文件分开说明。
卸载对应的安装包
Windows 11 打开「设置 › 应用 › 已安装的应用」,找到 GIMP 后选择卸载,Windows 10 对应的是「设置 › 应用 › 应用和功能」。先让自带卸载器走完,不提前删除程序目录。如果是 winget 安装,先确认准确的包名:
winget list --id GIMP.GIMP.3 --exact
查询正常完成,并且显示的确实是准备移除的安装,再执行:
winget uninstall --id GIMP.GIMP.3 --exact
这会调用该安装包登记的卸载方式,便携包则由包管理器移除。命令报错或没有匹配条目,都不能单独证明软件已经不在,还要核对 Windows 应用列表和最初的安装方式。卸载器要求确认或重启时,先保存其他工作再处理,命令行为见微软的 winget 卸载文档。
数据与独立组件分别处理
下面这些位置或组件要单独判断,看到目录还在,不代表里面的内容可以直接删除。
| 位置或组件 | 保留或检查什么 |
|---|---|
%APPDATA%\GIMP\3.0 |
GIMP 3 配置和用户资源,先备份再决定是否删除,不把这条路径套到其他大版本。 |
| XCF 工程和原始图片 | 保留在原来选择的保存位置,准备停用原文件前先打开拷贝的 XCF 验证。 |
参考 GIMP 官方资料。
检查卸载结果
winget list --id GIMP.GIMP.3 --exact
Test-Path -LiteralPath "$env:APPDATA\GIMP\3.0"
包查询正常完成且没有匹配行,才说明没找到该包登记,有匹配行就还在,报错则结果未知。每条 Test-Path 的 True 表示对应位置仍存在,False 表示没找到,权限错误不等于已删除。主动保留的数据留着即可,再用任务管理器核对进程的可执行文件是否属于这次安装,先区分另一版本或独立组件,再决定是否处理。
Mole 会列出什么
测试中有两项数据默认不选,程序相关项和属于 GIMP 的注册信息分别处理,桌面备份、共享运行库和空的共享文件关联项保留,删除文件关联也不等于删除图片。
这次检查覆盖了什么
测试在 x64 电脑上等待 GIMP 3.2.6.0 完成首次插件扫描并打开主窗口,再卸载用户范围安装,程序目录和登记消失,没有验证付费插件、所有自定义资源位置或版本升级。
本次测试使用 Mole 开发构建,未逐一验证正式发布的各个版本。
