如何在 Windows 上卸载 Proxyman
先保存 Proxyman 抓包记录和规则,关闭代理并确认浏览器正常联网,再退出应用。
先退出应用
关闭 Proxyman 及其正在执行的任务,按 Ctrl+Shift+Esc 打开任务管理器,核对是否还有它的进程。
用自带的卸载器移除
打开设置 › 应用 › 已安装的应用,找到 Proxyman 后选择卸载,运行厂商卸载器,不直接删除程序目录。
winget uninstall --id Proxyman.Proxyman --exact
对这个安装,winget 调用登记的卸载方式,不会另外替你清理用户数据。
检查结果
winget list --id Proxyman.Proxyman --exact
Test-Path -LiteralPath "${env:LOCALAPPDATA}\Programs\proxyman" -ErrorAction Stop
Test-Path -LiteralPath "${env:LOCALAPPDATA}\Proxyman-updater" -ErrorAction Stop
Test-Path -LiteralPath "${env:APPDATA}\Proxyman" -ErrorAction Stop
同时看 winget 的结果和退出状态,明确返回未安装只说明这个包不在,源、权限或查询报错都不能当成已卸载,Test-Path 成功返回 True 表示这个具体位置还在,False 表示不存在,都不代表其他路径也已清理,这些命令不会删除内容。
Mole 会列出什么
| 位置 | 项目 | 默认状态 |
|---|---|---|
%LOCALAPPDATA%\Programs\proxyman |
程序文件 | 随应用那一行处理 |
%LOCALAPPDATA%\Proxyman-updater |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman |
设置或应用数据,确认后再删 | 列出但不勾选 |
%APPDATA%\Proxyman\Cache |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman\Code Cache |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman\Crashpad |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman\DawnGraphiteCache |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman\DawnWebGPUCache |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman\GPUCache |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman\GrShaderCache |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Proxyman\ShaderCache |
缓存、日志或运行文件,核对具体文件夹 | 默认勾选 |
%APPDATA%\Microsoft\Windows\Start Menu\Programs\Proxyman.lnk |
快捷方式 | 默认勾选 |
HKCU\SOFTWARE\Classes\proxyman |
注册表项 | 默认勾选 |
HKCU\SOFTWARE\Classes\ProxymanLogV2 |
注册表项 | 默认勾选 |
%LOCALAPPDATA%\Programs\proxyman |
这个程序的使用记录 | 默认勾选 |
选中的程序、更新目录和资料已删除,里面列出的缓存与登记已删除或已不存在,防火墙规则和共享的 .proxymanlogv2 扩展名键保留,这次没有验证手动信任的证书或其他设备。
这里的默认状态以关闭“卸载时一并移除数据和配置”为前提,明确点击全选或一并移除用户数据会包含列出的个人数据,确认前核对勾选,Mole 删除的已选文件进回收站,已选注册表项先备份再移除,厂商卸载器有自己的删除方式。
这次检查覆盖了什么
记录日期 2026-10-20,Proxyman,版本 26.0.0,当前用户范围,NSIS,winget 包为 Proxyman.Proxyman,证据来自 ARM64 Windows 测试环境和 Mole 开发构建,不代表当前下载包已验证,也没有据此验证真实账号、同步资料或生产项目的卸载。
厂商文档,上面的路径和卸载结果来自 Windows 实测,单独注明厂商来源的内容除外。
