如何在 Windows 2003 R2 上禁用索引服务(永久!)

如何在 Windows 2003 R2 上禁用索引服务(永久!)

我们有一台 Windows 2003 R2 服务器,它的 c: 驱动器一直在填满。当我查找占用空间的内容时,我看到一个几乎 2GB 的 EDB 文件:

C:\Documents and Settings\All Users\Application Data\Microsoft\Search\Data\Applications\Windows\Windows.edb

还有一个更大的表亲:

C:\Documents and Settings\All Users\Application Data\Microsoft\Search\Data\Applications\Windows\Projects\SystemIndex\SystemIndex.Crwl3.gthr

有人告诉我这是索引服务的数据库。我进入服务,找到“索引服务”,然后禁用它。我还删除了有问题的大文件。我还确保在 Windows 组件向导(添加/删除 Windows 组件)中取消选中“索引服务”复选框。

但是现在,过了一段时间(几周?),我回来发现文件又回来了。索引服务在服务管理单元中仍然处于禁用状态。Windows 组件向导中的“索引服务”复选框仍未选中。

但是,任务管理器中显示了一个进程searchindexer.exe,其中有大量的读写 I/O。

我怎样才能永久地摆脱索引服务?(但安全......)据我所知,服务器上没有任何东西使用它。

答案1

好的,我想我找到了答案。我发现同一台服务器上还有另一项名为 Windows Search 的服务,并且该服务处于“已启动”状态。所以我禁用了它。searchindexer.exe然后该进程就消失了。

我不知道为什么同一台机器上同时有“索引服务”和“Windows 搜索”服务,或者它们有何不同,但希望现在问题已经得到解决。

我想下次重启服务器后我们就能知道了。再次感谢您关注这个问题。

答案2

您可能想要添加到清单中的另一件事是转到常规页面中硬盘驱动器本身的属性,可能会启用一个复选框,显示“允许此驱动器上的文件对内容进行索引”,您需要取消选中该复选框并应用继承的更改一直到卷上的所有文件和文件夹。

相关内容