在 Windows 7 中禁用索引的最佳方法是什么?
我在网上找到的所有文章都指导我访问services.msc并禁用Windows 搜索服务。但是,即使在我这样做之后,当我右键单击 C 驱动器的属性时,我仍然注意到“允许此驱动器上的文件...索引...”仍处于选中状态。
那么我应该取消选中该选项并重新启用 Windows 搜索吗?或者只是取消选中它并禁用 Windows 搜索服务?
Ada*_*hip 65
如果您的目标是保留搜索功能,而不是使用索引,则需要设置以下情况:
关闭索引
开始 -> 运行 -> services.msc -> 禁用并停止Windows Search。
确保将启动类型设置为禁用以防止 Windows 再次自动启动。
删除现有索引
您可以从以下对话框中获取搜索索引的路径:
控制面板 -> 索引选项 -> 高级
但是,由于我们禁用了索引,它将为空:
但是我们仍然可以在注册表中查找该值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows SearchDataDirectory密钥的值:删除该Search路径指定的文件夹。
避免重新启用索引
请注意,当您运行搜索时,您会经常看到此弹出窗口:
如果启用此功能,索引服务将重新启动,Windows 将开始使用索引位置的索引。因此,如果您不希望它使用索引,请不要这样做。
搜索文件内容
您可能想要打开搜索文件内容:
控制面板 -> 文件夹选项 -> 搜索选项卡
小智 18
前两个答案向您展示了如何完全禁用 Windows 搜索。这也会导致各个位置的搜索框消失,最明显的是开始菜单底部的搜索框和文件浏览器右上角的搜索框。
就个人而言,我喜欢各个地方的搜索框,我只是不希望索引过程一直在运行。索引的主要优点是它可以加快搜索速度以及文档内搜索和电子邮件搜索。如果您既不需要这些,又想保留一般的搜索,请按以下步骤操作:
不要关闭 Windows 搜索,或通过OptionalFeatures.exe. (必要时重新启动)。
转到服务控件(通过计算机,右键单击,管理;或services.msc在开始菜单的搜索框中键入)。
找到 Windows Search 服务,右键单击,属性并将其设置disabled为启动时。
重新启动(并非绝对必要,但在重新启动之前您将无法看到它是否有效)。
请注意,搜索框不会找到执行此操作后创建的文档。Windows 搜索仅基于索引,不再相当于 Unix find(就像在 Windows XP 时代那样)。
您可以偶尔打开 Windows 搜索服务并让您的计算机整夜运行以更新索引。
可以在Wikipedia上找到有关 Windows 搜索的非常好的深入讨论。
Start->Run( Win+ R) 中:sc config WSearch start= disabled
Run Code Online (Sandbox Code Playgroud)
它禁用索引服务。
| 归档时间: |
|
| 查看次数: |
297260 次 |
| 最近记录: |