如何彻底禁用win11的搜索服务?

win11自带搜索这个毒瘤我真的是,系统服务里都已经禁用了,进程里还要吃掉我300M内存,大佬们到底如何操作才能彻底干掉这坨 :poop:

因为这个不是索引,是任务栏搜索面板。这个好像不能禁用,不过可以用vivetool换回EdgeHTML

这是两个东西啦

  • 你在服务管理器里禁用的 Windows Search (WSearch) 是底层的文件索引服务(负责建立文件索引)
  • 截图里那个任务管理器中占用近 300MB 内存的“搜索”,是搜索应用的前端。就是开始菜单里的那个搜索框,任务栏的搜索按钮里的网络搜索和热点建议功能产生的,不是索引服务产生的。


比如就上图这玩意,这其实是内嵌了一个Microsoft Edge WebView2内存占用能不大嘛

用注册表把网络搜索关了能好一点(内存占用小一点),但无法根治。

reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v BingSearchEnabled /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Policies\Microsoft\Windows\Explorer" /v DisableSearchBoxSuggestions /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search" /v DisableWebSearch /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search" /v ConnectedSearchUseWeb /t REG_DWORD /d 0 /f

倒是也有直接把SearchHost.exe强制改名,让他彻底GG的方案,但我没试过,不知道会不会有什么后遗症。我模模糊糊记得,这样禁用后开始菜单的打开速度会变慢(因为系统找不到搜索了嘛)

改名好用,我没改注册表,直接把他改成1Searchhost.exe就干掉了,开始菜单也没有变慢,只是点开始菜单的搜索框会关闭菜单,其他貌似没发现什么问题。:laughing:

vivetool /disable /id:37926450

从WebView2切换回EdgeHTML,不过禁用网络搜索会失效

等吧,预览版里新的搜索是WinUI3的