我可以强制全速访问 Windows 的索引服务吗?

j r*_*riv 48 windows-7 windows-search file-search desktop-search

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

Tri*_*nko 65

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

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

在此处输入图片说明

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

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

也可以看看

  • 这确实是比编辑注册表更好的方法。 (2认同)
  • 如果正在运行,则不会立即应用。因此,转到 servises.msc -> windows 搜索 -> 重新启动服务 (2认同)
  • 这仅适用于 Pro 或更高版本的窗口。家庭版没有这个选项 (2认同)

cjb*_*rth 18

此页面的摘要

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

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


小智 10

上面第一个评分最高的答案中的注册表“hack”似乎只适用于 XP 中的 Windows 搜索 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 的同时播放生化奇兵并且处理器发出小火焰,但这并不是必需的,所以我们只关注这个钥匙。不幸的是,Vista 不会让您更改密钥的值(如果您尝试,它会让您失望:Error writing the value’s new contents.),即使我们已被提升为具有管理员权限。因此,要获得更改密钥值的权限,您需要执行以下操作。

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

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

  5. 重新启动您的计算机(或者如果您知道如何重新启动 Windows 搜索服务),即使您正在工作,索引器也会开始为您的内容编制索引。在我写这篇文章的大约 20 分钟内,Vista 已经索引了我电脑上的 46,000 个文件。

  • 这也适用于 Windows 10。 (2认同)

小智 6

进入注册表:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Gathering Manager\

并将“ DisableBackoff ”的值设置为1

其他有趣的注册表项:

  • 禁用BackOffNotificationOverride
  • 禁用BackOffOnCPU
  • 禁用BackOffOnIO
  • 禁用BackOffOnNotifications
  • 禁用BackOffOnUser