在Windows 7中禁用索引的正确方法
在Windows 7中禁用索引的最佳方法是什么?
我在网上找到的所有文章都指示我访问services.msc,并禁用Windows搜索服务。但是,即使我这样做了,当我右键点击C盘的属性时,我发现 “允许在这个驱动器上的文件………..索引……… "仍然被选中。还是直接取消勾选,然后关闭Windows搜索服务?
在Windows 7中禁用索引的最佳方法是什么?
我在网上找到的所有文章都指示我访问services.msc,并禁用Windows搜索服务。但是,即使我这样做了,当我右键点击C盘的属性时,我发现 “允许在这个驱动器上的文件………..索引……… "仍然被选中。还是直接取消勾选,然后关闭Windows搜索服务?
如果你的目标是保留搜索功能,但不使用索引,则需要设置以下情况:
然而,由于我们已经禁用了索引,它将是空的:
但我们仍然可以在注册表中查找值:
Windows Search
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
键的值: 删除该路径指定的DataDirectory
文件夹。
**避免重新启用索引*
注意,当你运行搜索时,你会经常看到这样的弹出:
如果你启用了这个功能,索引服务就会被重启,Windows会开始使用索引的位置来进行索引。所以如果你不希望它使用索引,就不要这样做。
搜索文件内容*
你可能需要打开搜索文件内容:
控制面板 -> 文件夹选项 -> 搜索选项卡
前面两个答案告诉你如何完全禁用Windows搜索。这也会导致各个地方的搜索框消失,最明显的是开始菜单底部的搜索框和文件资源管理器右上方的搜索框。
我个人很喜欢各个地方的搜索框,只是不想让索引过程一直在运行。建立索引的主要优点是,它的主要优点是可以导致更快的搜索,以及在文档内搜索和邮件搜索。如果你需要这两个都不需要,但想保留搜索一般,请按以下步骤进行:
不要关闭Windows搜索,或通过OptionalFeatures.exe
重新打开它。(必要时重新启动)。
进入服务控件(通过计算机,右键,管理;或在开始菜单的搜索框中输入services.msc
)。找到Windows搜索服务,右击,属性,在启动时设置为disabled
。
重启(严格来说不是必须的,但在重启前你将无法看到它是否有效)。
注意,这样做后创建的文档将无法被搜索框找到。
你可以偶尔打开Windows搜索服务,然后让电脑开着,让它更新索引。
Start->Run
(Win+R)中键入这句话:sc config WSearch start= disabled
,就能关闭索引服务。
经过近30年的编码工作,我已经成为了单行命令的忠实粉丝(可以理解)–特别是当它可以用花哨的屏幕截图取代一整页的指令/操作时。以管理员身份打开 “命令提示符"(必须以管理员身份执行)
执行以下命令:
重新開機
3.如果你改變了主意,而後來發現你需要或需要該服務,只需將命令中的 "disable "改為 "enable",再重新開機,就可以恢復服務。
NOTE: 在放弃Windows Search服务之前,我建议你先按照下面的链接中的指示来执行(只有当你是Outlook/Exchange用户时才需要),以确保在移除之前正确地切断邮件索引和Windows Search之间的联系,否则你可能会有问题: https://support.office.com/en-us/article/Enable-or-disable-Instant-Search-97975193-8f1f-4f0e-b8cd-0cfd35a5703b