如何彻底删除搜狗输入法?
2026最新,官方卸载确实根本卸不干净,以下是用claude code + opus 4.8的清理流程,全程面向Yes编程。仅供参考,命令涉及系统级删除,请勿盲目照抄、后果自负。
> 我之前已经卸载酷狗输入法,但是我按ctrl+shift+space还是会弹出一个叫“AI汪仔”的
窗口,这玩意好像是和酷狗输入法绑定的,或者是搜狗输入法偷偷安装的,但是我在系
统的APP列表搜不到,要怎么彻底卸载这玩意儿?
● “AI汪仔”是搜狗输入法(不是酷狗)捆绑的 AI 助手功能,由 SGTool / PinyinUp
等组件触发,默认快捷键就是 Ctrl+Shift+Space。即使在“应用列表”里卸载了搜狗,残
留进程和注册表项还会让它继续弹窗。下面是彻底清除的步骤。
1. 先确认是谁在弹窗
按 Ctrl+Shift+Space 弹出后,立刻打开任务管理器(Ctrl+Shift+Esc)→
找到那个新出现的窗口进程 → 右键“打开文件所在位置”。通常会指向:
C:\Program Files (x86)\SogouInput\<版本号>\
或
C:\Users\<USERNAME>\AppData\Roaming\SogouInput\
或者酷狗的:
C:\Users\<USERNAME>\AppData\Local\Kingsoft\ 或 \KuGou\
记下这个真实路径——这是关键。
2. 结束进程并删除目录
常见的相关进程名:SGTool.exe、SogouCloud.exe、PinyinUp.exe、SohuNews、AIWangza
i.exe 之类。
在任务管理器里全部结束后,删除上一步定位到的整个安装目录。如果提示“文件正在使
用”,说明还有进程没关干净。
3. 删除开机自启与计划任务
弹窗能复活,多半是自启或计划任务拉起来的:
- Win+R 输入 taskschd.msc → 任务计划程序,找名字带 Sogou / Pinyin / KuGou
的任务,删除。
- 任务管理器 → “启动”选项卡,禁用相关项。
- Win+R 输入 regedit,检查这两个键下有没有残留启动项,有就删:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
4. 关掉触发的输入法/快捷键(如果还想保留输入法)
如果你其实想留着搜狗输入法、只是不想要 AI汪仔:在输入法状态栏右键 → 属性设置 →
“高级”或“按键”里,把 AI 助手 / 智能汪仔 / Ctrl+Shift+Space
的快捷键关掉即可,不必整个卸载。
5. 用专门工具扫残留
商业输入法卸载残留很顽固,建议用 GeekUninstaller 这类工具,它们能扫出注册表和
文件残留并一并清除。
---
要我帮你写一个 PowerShell 脚本,自动搜索本机上所有 Sogou/KuGou
相关的进程、文件和注册表项吗?这样能更快定位到底是哪一个在弹窗。
> 我下了geekuninstaller,但是里面的列表也找不到搜狗输入法或是AI汪仔
● GeekUninstaller 只列出“正规注册过的程序”。AI汪仔这种捆绑组件往往不注册到卸载列
表,所以扫不到很正常。得直接从“正在运行的进程”反向定位它的真身。
最可靠的办法:抓现行
1. 按 Ctrl+Shift+Esc 打开任务管理器,切到“详细信息”标签页。
2. 按 Ctrl+Shift+Space 让 AI汪仔弹出来。
3. 这一瞬间任务管理器里会新增一个进程,盯着看哪个是新冒出来的。
4. 右键它 → 打开文件所在位置。
那个文件夹路径就是元凶所在。把路径发给我,我就能判断是搜狗、酷狗还是别的,并给
出针对性删除步骤。
如果嫌手动找麻烦,我可以帮你扫
我可以直接在你这台机器上跑命令,把所有可疑的进程、文件、注册表自启项一次性列出
来。要不要我现在执行这几条 PowerShell
排查命令?它们都是只读查询,不会删任何东西:
- 列出名字含 sogou/kugou/wangzai/pinyin 的运行进程及其文件路径
- 扫开机自启项里相关的条目
- 扫计划任务里相关的条目
你同意的话我就跑,结果出来后再决定删哪个。这样比你手动翻注册表稳妥得多。
要我执行吗?
> 你帮我跑吧
● 我来跑这几条只读排查命令,不会删除任何东西。
● Bash(powershell.exe -NoProfile -Command "Get-CimInstance Win32_Process |
Where-Object { $_.Name -match 'sogou|kugou|wangzai|pinyin|aiwang|sg' -or
$_.CommandLine -mat…)
⎿ [PowerShell 报错:bash 把 $_ 提前展开导致命令失败]
● Bash(powershell.exe -NoProfile -Command "Get-CimInstance Win32_Process |
Where-Object { $_.ExecutablePath -match 'Sogou|KuGou|Kingsoft|Tencent' } |
Select-Object Nam…)
⎿ [同样的 $_ 展开问题,命令失败]
● Bash 把 $_
提前展开了,导致命令全错。我改用写脚本文件的方式来跑,避免转义问题。
● Write(<脚本目录>\scan_sogou.ps1)
⎿ Wrote 36 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\scan_sogou.ps1" 2>&1 | iconv -f GBK -t UTF-8 …)
⎿ ==== Running processes matching keywords ====
… +40 lines
● 找到了。“AI汪仔”就是搜狗输入法的 SOGOUSmartAssistant.exe,藏在 D 盘:
D:\Program Files
(x86)\SogouInput\Components\IChat\<版本号>\SOGOUSmartAssistant.exe
它属于搜狗输入法的 IChat(智能助手)组件。GeekUninstaller
找不到它,是因为搜狗装在 D 盘且没在卸载列表注册
DisplayName(扫描里没有任何“搜狗”卸载项)。
当前正在跑的搜狗相关进程有三个:
- SOGOUSmartAssistant.exe ← 就是 AI汪仔(IChat 组件,可单独删)
- SogouCloud.exe ← 云输入
- SogouImeBroker.exe ← 输入法本体(在 C:\Windows\SysWOW64\IME\SogouPY\)
好消息:开机自启和计划任务里都没有残留项,所以清掉文件就不会复活。
---
接下来怎么做,取决于你想不想留着搜狗输入法。我先确认一下再动手——删文件是不可逆
操作。
● User answered Claude's questions:
⎿ · 你想怎么处理搜狗输入法? → 彻底卸载搜狗
● 明白,彻底卸载。删文件不可逆,所以我先停掉所有搜狗进程,再找搜狗自带的卸载程序
(官方卸载器能顺带清干净注册表和输入法注册项,比我手删目录更彻底)。
● Bash(powershell.exe ... Stop-Process -Name
'SOGOUSmartAssistant','SogouCloud','SogouImeBroker','PinyinUp','SGTool' …)
⎿ [内联 -Command 又被 bash 展开 $_,进程查询报错,但 Stop-Process 已执行]
● 内联 -Command 又被 bash 展开了 $_。进程查询部分报错,但前面的 Stop-Process(用
-Name,无 $_)应该已经执行了。我改回脚本文件方式来确认状态并找卸载器。
● Write(<脚本目录>\kill_sogou.ps1)
⎿ Wrote 22 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\kill_sogou.ps1" 2>&1)
⎿ ==== Sogou processes still running ====
… +17 lines
● 进展顺利:
- ✅ 所有搜狗进程已结束(AI汪仔、云输入、Broker 全没了)
- ✅ 找到了官方卸载器:D:\Program Files
(x86)\SogouInput\<版本号>\Uninstall\Uninstall.exe
- ✅ 确认注册表里没有搜狗的卸载注册项——这正是 GeekUninstaller 扫不到它的原因
官方卸载器是最干净的方式(会自己清理输入法注册项和大部分残留)。我现在帮你启动
它,会弹出搜狗的卸载向导窗口,你跟着点“卸载”即可。卸载时取消勾选任何“保留个人
配置/用户体验计划”之类的选项,以求彻底。
● Bash(cd "D:/Program Files (x86)/SogouInput/<版本号>/Uninstall" && start ""
"Uninstall.exe")
⎿ Shell cwd was reset to <项目目录>
● 卸载向导应该已经弹出来了。请在那个窗口里:
1. 点 “卸载”/“下一步”
2. 取消勾选所有“保留配置/加入用户体验/安装推荐软件”之类的选项
3. 完成后先别重启,回来告诉我一声
等你卸载完,我再跑一次扫描脚本验证残留是否清干净(包括
C:\Windows\SysWOW64\IME\SogouPY\ 这个系统输入法目录和 AppData
里的配置),有残留我帮你清掉。
如果那个窗口没弹出来,告诉我,我换种方式启动它。
---
完成后还有两步收尾(卸载器通常不管这俩):
- 删 C:\Users\<USERNAME>\AppData\Roaming\SogouInput、AppData\LocalLow\Sogou
等用户配置残留
- 在「设置 → 时间和语言 → 语言 → 中文 →
输入法」里确认搜狗已从输入法列表消失,只留微软拼音
你那边卸载窗口什么情况?
> 卸载完成了,但是说实话上次就是这个卸载窗口我已经卸载过一遍了,我根本不相信它
,而且我看现在"D:\Program Files (x86)\SogouInput"还是有
● 你的怀疑是对的——官方卸载器经常留尾巴。我先扫一遍看现在到底还剩什么(进程、目录
、系统输入法目录、AppData配置、注册表),再决定怎么强删。
● Write(<脚本目录>\audit_sogou.ps1)
⎿ Wrote 47 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\audit_sogou.ps1" 2>&1)
⎿ ==== Sogou processes running NOW ====
… +228 lines
● 官方卸载器基本没干活——整个目录原封不动,而且
AI汪仔(SOGOUSmartAssistant)刚才又自己重启了。这说明有
个后台服务在不停地把它拉起来,光删文件没用,得先掐掉这个"看门狗"。
我看到目录里有 SogouExe\SogouSvc.exe——这很可能就是那个常驻服务。先查清楚服务和
拉起机制,以及当前 shell 有没有管理员权限(删 C:\Windows\SysWOW64
和服务都需要管理员)。
● Write(<脚本目录>\probe_sogou.ps1)
⎿ Wrote 40 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\probe_sogou.ps1" 2>&1)
⎿ ==== Am I elevated (admin)? ====
IsAdmin = False
==== Services referencing Sogou ====
… +129 lines
● 没有 Windows 服务、没有计划任务、没有自启项——但
AI汪仔还是反复重生。原因找到了:搜狗还作为「输入法」注册在系统里(那个
SogouTSF.dll 就是 TSF 文本服务组件)。只要它还在输入法列表里,Windows
就会按需加载这个 DLL,而它带个看门狗,会不停把
AI汪仔拉起来。所以必须先把搜狗从输入法列表移除,否则删多少次都会复活。
另一个关键问题:当前这个 shell 不是管理员权限(IsAdmin = False)。而要删的东西里:
- C:\Windows\SysWOW64\IME\SogouPY\(系统目录)
- D:\Program Files (x86)\SogouInput\
- HKLM 里的 COM 注册项
这些都需要管理员权限才能删。所以正确做法是:先移除输入法 + 重启(让 DLL
彻底卸载、看门狗停摆),再用管理员权限一次性清干净。
让我先确认输入法注册情况和是谁在拉起进程。
● Write(<脚本目录>\probe2_sogou.ps1)
⎿ Wrote 36 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\probe2_sogou.ps1" 2>&1)
⎿ ==== Current Windows input methods (language list) ====
zh-Hans-CN => 0804:{微软拼音 GUID}{...}
… +14 lines
● 全貌清楚了。关键发现:
1. 好消息:Windows 当前输入法列表里已经没有搜狗了——zh-Hans-CN 只剩微软拼音那个
GUID,Preload 也是微软的 00000804。卸载器至少把语言列表清干净了。
2. 但搜狗的 TSF 文本服务 DLL 仍注册在系统里 (SogouTSF.dll),这是残留的 COM
注册项。
3. AI汪仔是被某个父进程拉起来的! 看父进程链:
- 一个 chrome.exe 父进程 → 启动了 SOGOUSmartAssistant.exe
- 它又自己 fork 了一个子进程
还有两个 SGTool.exe 在跑。也就是说,它不是开机自启,而是某个东西在触发它。这也
解释了为什么你按 Ctrl+Shift+Space 它就弹——快捷键监听挂在这个常驻进程上。
所以,真正干净的卸载顺序是:
第一步(现在,无需管理员): 杀掉所有搜狗进程 + 删掉用户可写的目录和 HKCU 注册项。
第二步(需要管理员): 删 C:\Windows\SysWOW64\IME\SogouPY、D:\Program Files
(x86)\SogouInput、反注册 SogouTSF.dll、删 HKLM 的 COM 项。
但在动手删之前,我得先弄清到底是什么在拉起它——否则你删完文件,那个组件可能又给
你下回来。让我查一下 Chrome 里的搜狗扩展/native messaging 组件。
● Write(<脚本目录>\probe3_sogou.ps1)
⎿ Wrote 45 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\probe3_sogou.ps1" 2>&1)
⎿ ==== Chrome Native Messaging Hosts referencing Sogou ====
… +40 lines
● 没有任何 Chrome 扩展或 native messaging 引用搜狗——所以 Chrome
不是真凶。真相是:SOGOUSmartAssistant.exe 本身就是个自带 Chromium
的程序(看命令行 --type=renderer SGWebviewClient),那个"父进程
chrome.exe"是误导。真正的看门狗是
SGTool.exe(有两个实例在跑)——杀掉汪仔它就立刻再拉一个。
所以要先掐看门狗。我现在把看门狗和所有搜狗进程一起杀掉,再立即复查是否还会重生
。
● Write(<脚本目录>\killwatch_sogou.ps1)
⎿ Wrote 21 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\killwatch_sogou.ps1" 2>&1)
⎿ ==== Killing (round 1) ====
==== Still alive after round 1 ====
… +20 lines
● 两个 SGTool.exe 杀不掉——Stop-Process 对它们无效,而且
ExecutablePath 显示为空。这通常意味着两种情况之一:
1. 它们以更高权限运行(我们这个 shell 是非管理员,杀不动管理员进程);或
2. 进程已是僵尸/受保护状态。
这正是为什么搜狗"卸载不掉"——SGTool
是它的保护进程,普通权限干不掉它,它就一直把汪仔拉回来。
接下来必须用管理员权限。
我准备好了完整的清理脚本,需要你以管理员身份运行它。这个脚本会:
1. 强杀所有搜狗进程(含 SGTool)
2. 删除 D:\Program Files
(x86)\SogouInput、C:\Windows\SysWOW64\IME\SogouPY、C:\ProgramData\SogouInput
3. 删除残留的 HKCU\Software\SogouInput、HKLM 里的 SogouTSF.dll COM 注册项
4. 复查是否清干净
在写这个删除脚本前,我先确认一下范围——删除是不可逆的。
● User answered Claude's questions:
⎿ · SGTool看门狗需要管理员权限才能杀掉。你想用哪种方式完成清理? →
我直接提权执行
● 好,我直接提权执行。我先把完整的清理脚本写成文件,然后用 Start-Process -Verb
RunAs 以管理员身份运行它——你会看到一个 UAC 确认框,请点"是"。
脚本会做日志记录,把结果写到一个文件里,这样提权窗口关掉后我还能读到执行结果。
● Write(<脚本目录>\cleanup_sogou.ps1)
⎿ Wrote 84 lines
● 现在以管理员身份运行它。马上会弹出一个 UAC 确认框,请点"是"。
脚本会把结果写进日志文件,执行完我再读给你看。
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "Start-Process
powershell -Verb RunAs -Wait -ArgumentList '-NoProfile',… -File
cleanup_sogou.ps1")
⎿ ---launcher exit code: 0---
● 提权进程已执行完毕。我读一下结果日志。
● Read(<脚本目录>\cleanup_result.txt)
● 大进展!绝大部分已清干净:
- ✅ 所有进程杀掉了(含 SGTool 看门狗),剩 0 个
- ✅ 系统输入法目录 C:\Windows\SysWOW64\IME\SogouPY 删除
- ✅ C:\ProgramData\SogouInput 删除
- ✅ AI汪仔的数据目录 AppData\Roaming\ichat 删除
- ✅ TSF 文本服务注册项(SogouTSF.dll 的 COM 项 +
CTF\TIP)全部反注册——这是汪仔能被拉起的根,现在断了
- ⚠️ 只剩一个:D:\Program Files (x86)\SogouInput 没删干净(FAILED,仍 exists)
唯一的硬骨头就是 D 盘那个程序目录。它没删掉,通常是因为里面还有文件被某个进程句
柄占用(刚杀进程后文件锁还没释放),或有只读/正在使用的
DLL。让我看看里面还剩什么。
● Write(<脚本目录>\leftover_sogou.ps1)
⎿ Wrote 17 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\leftover_sogou.ps1" 2>&1; echo "---done---")
⎿ ---done---
● Read(<脚本目录>\leftover_result.txt)
● 剩下的全是 .dll 文件,而且检查显示没有进程在直接运行它们——但删不掉。原因是这些
是被加载进其他进程的 DLL:biz_shellext64.dll 是资源管理器右键菜单的 shell
扩展(挂在 explorer.exe 里),ichat_bundle64.dll 等是组件库。文件被当作模块加载,
锁着,普通删除删不动。而且刚才这个重试脚本没提权,在 Program Files
里本来也删不了。
最稳妥的办法:提权 + 安排在下次重启时删除(用 Windows 的
PendingFileRenameOperations
机制,系统在加载任何东西之前就把它删了,绕过文件锁)。
重要的是:AI汪仔已经死透了——它的启动根(TSF 注册项)已被反注册,即使这些死文件还在
,它也再不会被拉起来。剩下的纯粹是清理尸体。
我写一个提权脚本:先重启 explorer 释放 shell
扩展锁、尽量直接删,删不掉的安排重启时删。
● Write(<脚本目录>\final_sogou.ps1)
⎿ Wrote 41 lines
● 现在以管理员身份运行最后这步。会弹 UAC 框,请点"是"。
注意:脚本会重启一次资源管理器(任务栏和桌面图标会闪一下消失再回来,这是正常的,用
来释放右键菜单扩展对 DLL 的占用)。
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -Command "Start-Process
powershell -Verb RunAs -Wait -ArgumentList … -File final_sogou.ps1")
⎿ ---launcher exit: 0---
● Read(<脚本目录>\final_result.txt)
● 全部搞定。这些 DLL 被锁是因为它们是 shell
扩展/系统级模块,只有重启才能彻底释放——已用 Windows 原生的 MoveFileEx
机制安排好,下次开机时系统会在加载任何东西之前把整个 SogouInput 目录删掉。
总结:AI汪仔已经清除
真凶确认:不是酷狗,是搜狗输入法捆绑的 SOGOUSmartAssistant.exe(AI汪仔),由
SGTool.exe 看门狗守护。官方卸载器两次都没删干净,因为 SGTool
受保护(需管理员才能杀),且 TSF 注册项没清。
已彻底清除(立即生效):
- ✅ 所有搜狗进程,含 SGTool 看门狗 — 已强杀
- ✅ TSF 文本服务注册项(SogouTSF.dll 的 COM + CTF\TIP 项)—
这是汪仔被反复拉起的根,已断
- ✅ C:\Windows\SysWOW64\IME\SogouPY、C:\ProgramData\SogouInput、AppData\Roami
ng\ichat、HKCU\Software\SogouInput — 已删
- ✅ Windows 输入法列表里已无搜狗,只剩微软拼音
待重启自动清除:
- ⏳ D:\Program Files (x86)\SogouInput 里剩的几个被锁 DLL — 已安排开机时删除
你要做的
1. 重启电脑 — 重启后那个 D 盘残留目录会自动消失。
2. 重启后,按 Ctrl+Shift+Space 测试 —
汪仔不会再弹出来了(它的启动注册项已被移除,即便文件还在也无法加载)。
如果重启后 D:\Program Files (x86)\SogouInput
还在,告诉我,我再处理(极少数情况需要再点一次)。
---
顺带一提:我在脚本目录下建了几个 .ps1 脚本和 *_result.txt
日志(排查和清理用的)。需要的话我可以现在帮你删掉。要删吗?
> 我已经重启过电脑了,先帮我检查一下是否清净了
● 重启完成,我来全面复查一遍——目录、系统输入法、进程、注册表全部扫一次。
● Write(<脚本目录>\verify_sogou.ps1)
⎿ Wrote 49 lines
● Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File
"<脚本目录>\verify_sogou.ps1" 2>&1; echo "---done---")
⎿ ---done---
> 结论呢?
● 我刚才漏读了结果文件,这就读。
● Read(<脚本目录>\verify_result.txt)
● 彻底干净了。逐项确认:
┌─────────────────────────────────────────────┬───────────────────────────┐
│ 检查项 │ 结果 │
├─────────────────────────────────────────────┼───────────────────────────┤
│ 所有目录(D盘程序、系统IME、ProgramData、App │ ✅ 全部 gone │
│ Data、ichat) │ │
├─────────────────────────────────────────────┼───────────────────────────┤
│ 运行进程(汪仔、SGTool看门狗) │ ✅ 一个不剩 │
├─────────────────────────────────────────────┼───────────────────────────┤
│ 注册表(SogouInput、TSF COM、CTF\TIP 启动根) │ ✅ 全部 gone │
├─────────────────────────────────────────────┼───────────────────────────┤
│ Windows 输入法列表 │ ✅ 只剩微软拼音,无搜狗 │
├─────────────────────────────────────────────┼───────────────────────────┤
│ 任何含 sogou 的残留文件夹 │ ✅ 无 │
├─────────────────────────────────────────────┼───────────────────────────┤
│ 待重启删除队列 │ ✅ 已清空(重启时已执行完) │
└─────────────────────────────────────────────┴───────────────────────────┘
搜狗输入法和 AI汪仔已 100% 清除。 你现在按 Ctrl+Shift+Space
不会再弹任何东西了——可以试一下确认手感。
---
最后收尾:整个排查清理过程我在脚本目录下建了一堆临时脚本和日志(*_sogou.ps1、
*_result.txt,共约 12 个文件)。要我帮你删掉吗?编辑于 2026-06-23 · 著作权归作者所有