Microsoft Windows 搜索索引器(Microsoft Windows Search Indexer)(在任务管理器中显示为SearchIndexer.exe)有一项非常有用的工作。它使您在Windows中的搜索速度更快。但是,您可能已经在Google中输入了它的可执行文件名称,因为该程序似乎正在以一种令人担忧的方式 消耗CPU和RAM资源。(RAM)
如果您担心SearchIndexer.exe行为不端或影响您的计算机性能,请继续阅读本文末尾,我们将为您解除所有疑虑。
Windows 搜索索引器有什么(Windows Search Indexer Do)作用?
Windows 10有一个非常强大的搜索实用程序。您所要做的就是开始输入您要查找的内容,结果几乎立即出现。这仅是可能的,因为Windows 搜索索引器(Windows Search Indexer)始终在后台运行。
它监视常见文件位置、已安装应用程序和其他可能是用户搜索的活动的更改。然后它会为所有这些项目建立一个索引,以便它可以快速为您提供结果。
搜索索引器是 Windows 服务
您有时在任务管理器中看到的可执行文件是称为WSearch的(WSearch)Windows服务的一部分。如果您转到任务管理器(Task Manager)中的服务列表,您会在那里看到它,它坐在后台并做它的事情。这意味着您无需担心安全方面的任何问题。
Windows搜索索引器不是恶意软件(malware),它正在做它应该做的事情。当然,您应该始终安装好的防病毒包并运行定期扫描,但在这种情况下,它不是通过后门潜入的流氓程序。
自定义Windows 搜索索引器(Windows Search Indexer)
虽然大多数用户永远不会有理由弄乱搜索索引器(Search Indexer),但实际上可以更改它的索引内容和行为方式。
1.要访问这些设置,请打开开始菜单(Start Menu )并搜索索引选项。(Indexing Options. )您也可以在控制面板(Control Panel)中找到此设置,但(具有讽刺意味的是)最快的方法是使用Windows搜索。
打开“索引选项(Indexing Options)”窗口后,您可以通过几种不同的方式更改索引器(Indexer)的工作方式。
暂停(Pause)按钮仅在索引器(Indexer)运行时可用。这对于索引器(Indexer)在不方便的时间干扰您的计算机性能并且您只想让它冷静一点的情况很有用。
修改(Modify)按钮允许您添加或删除索引位置。也许您有一个外部驱动器,其中包含需要经常搜索的文档。如果您将其添加到索引器应查看的位置列表中,那么您将来可以快速搜索它。
最后,“高级”按钮将引导您进入更精细的选项,这可能会对您的(Advanced)搜索索引器(Search Indexer)的麻烦程度产生重大影响。这里有很多东西要解开,所以我们将介绍这些选项以及它们依次做什么。
减少搜索索引器占用空间的定制(Footprint)
在尝试减少程序占用的RAM、CPU和硬盘带宽时,您可能首先要访问的是Indexing Options下的(Options)Modify按钮。这将向您显示当前正在编入索引的位置。通过删除您对搜索不感兴趣的位置,Indexer将更快地完成其处理。
出于显而易见的原因,取消选中慢速磁盘上的位置也很有帮助。
在索引(Indexing)选项中的高级(Advanced)选项下,我们可以修改索引器工作方式的更多方面。
一个有趣的选项是更改搜索索引的位置。将其移至辅助驱动器或快速SSD可以使其不再与操作系统的其余部分竞争。在大多数情况下,这不太可能产生太大影响,但您可以尝试一下,看看这是否是您性能不佳的根源。
另一个可以帮助减少搜索索引器(Search Indexer)使用的时间和资源的领域是文件类型(File Types)。通过限制Indexer关心的文件类型,您可以跳过很多工作。
如果您的索引器设置为索引文件内容以及文件属性,您可以尝试将其更改为仅索引文件属性。这应该会对Indexer的工作速度和摆脱障碍的速度产生巨大的影响。
手动重建搜索(Search)索引
在某些情况下,问题不是搜索索引器(Search Indexer)软件。相反,索引本身已经以某种方式损坏。在这种情况下,您可以强制搜索索引器(Search Indexer)完全重建索引。只需(Simply)选择如下所示的Rebuild 按钮(Rebuild button )并确认您要重建索引。这可能需要很长时间,但您可以在“索引(Indexing) 选项(Options)”主窗口中看到该过程的进度。
如果您最近对驱动器上的文件进行了大量更改,则重建是有意义的。因为它可能需要很长时间,所以您可以在睡前开始重建并让它运行一夜。
禁用搜索索引器(Search Indexer)以获得更好的性能(Better Performance)
因此,您不必关心在Windows中搜索内容,只想随时从系统中获取尽可能多的性能。虽然我们不建议完全禁用Search Indexer,但您应该了解可供您使用的选项。
查看关闭 Windows 中的索引以获得更好的性能(Turn Off Indexing in Windows for Better Performance),我们在其中向您展示如何禁用搜索索引(Search Indexing),并就建议这样做的特定情况提供建议。
您可以删除Windows 搜索索引器(Windows Search Indexer)吗?
简短的回答是您不能完全删除Search Indexer。作为Windows组件,您只能禁用搜索索引(Search Index),如我们在上一节中所述。无论如何,真的没有理由完全删除它。如果禁用它,它的唯一影响就是占用少量磁盘空间。因此,即使您可以将其完全删除,也不值得付出努力。
我们不建议整体禁用Windows 搜索(Windows Search)。最好调整服务,以便在它占用过多资源池的极少数情况下减少其影响。
在某些情况下,可以出于充分的理由禁用搜索索引器。(Search Indexer)例如,如果您有一台运行Plex之类的家庭媒体服务器,并且没有人将其用作日常计算机,您不妨禁用Search Indexer,因为它在该计算机上没有任何用途。
这同样适用于嵌入式系统中使用的低规格Windows设备或您绝对知道没有人会进行搜索的任何情况。
总而言之,Windows Search Indexer不是病毒,您的计算机没有任何问题,并且该软件正在发挥重要作用。您是否想将其调低或完全禁用它取决于您,但Windows更快捷且易于使用,并提供手头文件的方便索引。
What Is the Microsoft Windows Search Indexer?
The Microsoft Windows Search Indexer, which shows up as SearchIndexer.exe in your task manager, has a pretty useful job. It makes your searches in Windows go much faster. However, you’ve probably typed its executable name into Google because the program seems to be eating up CPU and RAM resources in a way that’s worrying.
If you’re concerned that SearchIndexer.exe is misbehaving or affecting the performance of your computer, stick around right to the end of this article and we’ll lay all your doubts to rest.
What Does The Windows Search Indexer Do?
Windows 10 has a pretty powerful search utility. All you have to do is start typing what you’re looking for and the results appear almost instantly. This is only possible because the Windows Search Indexer is always running in the background.
It watches for changes to common file locations, installed applications and other activity that’s likely to be something a user will search for. It then builds an index of all those items so that it can rapidly give you results.
Search Indexer Is a Windows Service
The executable you sometimes see in task manager is part of a Windows service called WSearch. If you go to the list of services in Task Manager, you’ll see it there, sitting in the background and doing its thing. This means you don’t have anything to worry about in terms of security.
The Windows search indexer is not a piece of malware and is doing what it’s supposed to. You should of course always have a good antivirus package installed and run regular scans, but in this case it’s not a rogue program sneaking in through the back door.
Customizing the Windows Search Indexer
While most users will never have a reason to mess with the Search Indexer, but it is actually possible to change what it indexes and how it behaves.
1.To access these settings, open the Start Menu and search for Indexing Options. You can also find this setting in the Control Panel, but (ironically) the fastest way to get there is by using Windows search.
Once the Indexing Options window is open, you have a few different ways you can change the way the Indexer does its job.
The Pause button will only be available while the Indexer is running. This is useful for those situations where the Indexer is interfering with your computer’s performance at an inconvenient time and you just want it to chill out for a bit.
The Modify button lets you add or remove locations for indexing. Perhaps you have an external drive with documents you need to search frequently. If you add it to the list of places the indexer should watch then you can search it quickly in future.
Finally the Advanced button will lead you to more finely-tuned options, which can have a big impact on how much of a bother Search Indexer is to you. There’s a lot to unpack here, so we’ll go through the options and what they do in turn.
Customizations That Reduce Search Indexer’s Footprint
The first place you might want to visit when trying to reduce how much RAM, CPU and hard drive bandwidth the program takes up is the Modify button under Indexing Options. This will show you the locations that are currently being indexed. By removing locations that you have no interest in searching, Indexer will finish its processing more quickly.
It can also be helpful to uncheck locations that are on slow disks, for obvious reasons.
Under the Advanced options found in Indexing options, we can modify even more aspects of how the indexer works.
One interesting option is to change where the search index is located. Moving it to a secondary drive or to a fast SSD can remove it from competition with the rest of the operating system. This isn’t likely to make much of a difference in most cases, but you can try it to see if that’s the root of poor performance for you.
The other area that can help reduce how much time and resources the Search Indexer uses is File Types. By limiting the file types that Indexer cares about, you can skip over a lot of the work.
If your indexer is set to index file contents as well as file properties, you can try changing it to only index file properties. That should make a massive difference to how quickly Indexer does its thing and gets out of the way.
Manually Rebuilding Your Search Index
In some cases it’s not the Search Indexer software that’s the problem. Instead the index itself has somehow been corrupted. In this case you can force Search Indexer to completely rebuild the index. Simply select the Rebuild button shown below and confirm you want to rebuild the index. It can take a long time, but you can see the progress of the process in the main Indexing Options window.
Rebuilding makes sense if you’ve made a lot of changes to the files on your drives recently. Because it can take a long time, you can start the rebuild before going to bed and have it run overnight.
Disable Search Indexer for Better Performance
So you don’t care about searching things in Windows and just want to tap as much performance from your system as possible at all times. While we don’t recommend completely disabling Search Indexer, you should be aware of the options available to you.
Check out Turn Off Indexing in Windows for Better Performance, where we show you how to disable Search Indexing and offer advice on the specific situations where it’s a good idea to do so.
Can You Remove Windows Search Indexer?
The short answer is that you can’t completely remove the Search Indexer. As a Windows component, you can only disable Search Index as we described in the previous section. There’s really no reason to remove it altogether anyway. If you disable it, the only impact that it has is to take up a small amount of disk space. So even if you could remove it altogether it wouldn’t be worth the effort.
We don’t recommend disabling Windows Search as a whole. It’s better to tune the service so that it’s impact is reduced in the rare cases where it’s eating too much of the resource pool.
There are a few situations where Search Indexer can be disabled for good reasons. For example, if you have a home media server running something like Plex and no one uses it as a day-to-day computer, you might as well disable Search Indexer, because it serves no purpose on that computer.
The same would go for low-spec Windows devices that are being used in embedded systems or any situations where you absolutely know that no one is going to be doing searches.
To sum up,Windows Search Indexer is not a virus, there’s nothing wrong with your computer and the software is doing an important job. It’s up to you whether you want to dial it way down or completely disable it, but Windows is much snappier and easy to use with a handy index of your files at hand.