Windows Search 索引占用大量 CPU

Windows Search 索引占用大量 CPU

最近我注意到 Windows 搜索索引器使用了大约 15% 的 CPU,我认为以前没有出现过这种情况,只是在最近一周左右出现过。有什么想法可能导致这种情况吗?

另外,我也使用 Everything 应用。最近我发现它一直占用大约 800MB 的内存 - 一直如此!以前不是这样的!

一些观点:

  1. 我使用的是 Windows 10 Pro 64 位
  2. 我最近开始使用 Windows 的文件版本控制。我连接了一个硬盘,Windows 用它来备份文件
  3. 我正在使用 Everything 版本 1.4.0.713b (x64)

虽然这些可能是线索,但我不明白为什么它会持续进行!

任何有关这些问题的帮助都将不胜感激。

谢谢,
大卫

答案1

可能是您的 Windows 索引已损坏。您可以按照以下步骤重建它:

要重建 Windows 搜索索引,请返回控制面板 > 索引选项。单击高级按钮,并确保您位于高级选项窗口的索引设置选项卡上。

在“高级选项”窗口的“疑难解答”部分下,找到并单击“重建”按钮。Windows 将警告您,就像我们上面所做的那样,索引重建过程可能需要很长时间,并且在完成之前您可能无法使用完整的搜索功能。单击“确定”以接受警告并开始重新索引过程。(来源:https://www.tekrevue.com/tip/how-to-solve-windows-search-issues-index-rebuild/

我还非常确定,如果您使用 Everythings 索引来搜索文件,则无需打开 Windows Indexer。在这种情况下,您应该将其关闭。

干杯,Eric(完全披露:我为查找搜索

答案2

下面的方法帮我解决了这个问题——检查你的活跃用户是否是的所有者C:\ProgramData\Microsoft\Search\Data

如果不是,请以管理员权限运行命令行:

cd C:\ProgramData\Microsoft\Search\
takeown /f Data /r /d y

相关内容