我可以强制全速运行 Windows 的索引服务吗?

我可以强制全速运行 Windows 的索引服务吗?

在 Windows 7 上,有“暂停”和“由于用户活动导致索引速度降低”但如果想要在桌面活动期间全速运行怎么办?

答案1

计算机的组策略中有一个设置,因此您不必手动编辑注册表。

  • 打开运行对话框:Win+R
  • 输入“gpedit.msc”并选择确定
  • 浏览到计算机配置\管理模板\Windows 组件\搜索
  • 选择“禁用索引器退避”,并将其设置为“启用”。

在此处输入图片描述

此设置只有在重新启动服务后才会生效。最简单的方法是重新启动计算机,但您也可以实时执行此操作

  • 打开运行对话框:Win+R
  • 输入“services.msc”并选择确定
  • 滚动到“Windows 搜索”
  • 右键点击并选择“重新启动”

也可以看看

答案2

摘要这一页

  • 限制索引的文件夹
  • 将您的 Windows Search 更新至版本 4.0(但前提是 Windows Updater 尚未完成)
  • HKLM\Software\Policies\Microsoft\Windows\Windows Search\Gathering Manager\DisableBackoff
    如果您使用的是未加入域的计算机,请将值设置为 1
  • 在加入域的计算机上,编辑组策略并设置禁用索引器退避已启用 Computer Configuration\Administrative Templates\Windows Components\Search

    换句话说,DisableBackoff=1:不要担心系统活动 - 只需索引并完成它!

答案3

第一个最高评分答案中的上述注册表“黑客”似乎仅适用于 XP 中的 Windows Search 4,而不适用于 7。

注册表项的正确路径是:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager

此外,您必须更改权限以允许更改,然后重新启动搜索服务。

这些是我发现的有效说明

  1. 启动注册表编辑器。按Windows Logo Key+ R,输入regedit,然后按enter。或者,如果你的键盘上没有 Windows 徽标键,请单击开始菜单按钮,输入run,按enter,然后输入regedit,再按enter一次。

  2. 找到要更改的密钥。在左侧的文件夹视图树中,浏览到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager。到达那里后(在树中选择了 Gathering Manager 文件夹),右侧窗口中会出现一大堆密钥。找到名为 的密钥DisableBackOffOnUser

    • 这个键就是它的全部。它基本上决定了当用户执行某项操作时索引过程是否应该停止。还有其他类似的键,您可以编辑这些键来强制索引器继续索引,即使您在翻录 DVD 时玩 Bioshock 并且处理器冒出小火焰,但这并不是必需的,所以我们只关注这个键。不幸的是,Vista 不允许您更改键的值(如果您尝试,它会让您失望:)Error writing the value’s new contents.,即使我们已经提升为具有管理员权限。因此,要获得更改键值的权限,您需要执行以下操作。

  3. 单击该键,使其被选中。转到Edit菜单并选择Permissions。在弹出窗口中,单击Advanced按钮。在新弹出窗口中,选择选项Owner卡,然后在下面的列表中Change owner to:选择Administrators,然后单击OK两个弹出窗口中的按钮返回注册表编辑器。

  4. 现在,我们可以双击该键并将其值更改为1(一)。单击OK并关闭注册表编辑器。

  5. 重新启动计算机(或者,如果您知道如何操作,只需重新启动 Windows Search 服务),索引器就会开始索引您的资料,即使您正在工作。在我写这篇文章的大约二十分钟内,Vista 已索引了我电脑上的 46,000 个文件。

答案4

任务管理器中的“Searchindexer.exe”(您可能必须显示所有用户的进程),您可以在其中设置该程序的优先级。

右键单击 Searchindexer.exe,选择优先级 > 高于正常或高(切勿选择“实时”)

http://techblissonline.com/run-program-process-cpu-priority-windows-vista-xp/

不足之处:

如果将其设置为高优先级,则可能会降低桌面性能或锁定系统,重新启动系统或终止进程将清除此设置。

每次 SearchIndexer 加载时都必须设置此项。

这里有一些可以永久改变优先级的软件,我不会做出永久性的改变,直到您先尝试设置,如果您选择太高的优先级并永久设置它,则可能会在启动时引起问题。

http://www.prnwatch.com/prio.html

相关内容