禁用windows search服务可解决cpu或磁盘占用过高问题,方法包括:一、服务管理器彻底禁用;二、命令行停止并禁用;三、组策略编辑器关闭索引功能;四、注册表修改启动参数为4。

如果您发现 Windows 10 系统中 Windows Search 服务持续占用 CPU 或磁盘资源,影响系统响应速度,则可能是索引服务在后台持续扫描文件所致。以下是禁用 Windows Search 服务的多种方法:
一、通过服务管理器彻底禁用 Windows Search 服务
此方法将完全终止 Windows Search 服务进程,并阻止其随系统启动自动运行,适用于希望根除索引行为的用户。
1、按下 Win + R 组合键调出“运行”对话框。
2、输入 services.msc 并按回车,进入本地服务管理界面。
3、在服务列表中找到 Windows Search 项,右键单击并选择“属性”。
4、在属性窗口中点击“停止”按钮,立即结束当前运行的服务。
5、在“启动类型”下拉菜单中选择 禁用。
6、切换至“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设为 无操作,防止系统尝试自动重启服务。
7、点击“应用”与“确定”保存全部设置。
二、使用命令行强制停止并禁用服务
该方法适用于远程桌面、批量部署或权限受限环境,一步完成服务停止与启动禁用,无需图形界面交互。
1、右键点击开始菜单,选择 终端(管理员) 或 Windows PowerShell(管理员)。
2、输入以下命令以停止服务:net stop "Windows Search",按回车执行。
3、输入以下命令以禁用服务启动:sc config "WSearch" start= disabled,按回车执行。
4、若返回 [SC] ChangeServiceConfig SUCCESS,表示禁用操作已完成。
三、通过组策略编辑器关闭索引功能
该方式通过策略层面禁用索引器,适用于 Windows 10 专业版、企业版或教育版用户,可确保策略持久生效且不受服务状态影响。
1、按下 Win + R 打开运行对话框。
2、输入 gpedit.msc 并回车,启动本地组策略编辑器。
3、依次展开 计算机配置 → 管理模板 → Windows 组件 → 搜索。
4、在右侧找到并双击打开 允许使用索引器进行文件检索 策略。
5、选择 已禁用,然后点击“确定”保存设置。
6、重启计算机使策略生效。
四、通过注册表修改禁用索引服务
此方法适用于 Windows 家庭版等不支持组策略编辑器的系统,通过直接修改服务启动参数实现禁用效果。
1、按下 Win + R,输入 regedit 并回车,启动注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSearch。
3、在右侧找到 Start 值,双击进行编辑。
4、将其数值数据改为 4(表示禁用)。
5、关闭注册表编辑器,重启计算机使更改生效。










