阻止 Microsoft Search 吃掉我的硬盘

Use*_*er1 64 windows uninstall windows-vista

我在一台机器上安装了 Windows Vista,我注意到很多硬盘正在消失。我运行了一个实用程序来向我展示这一切。我发现以下目录占用了超过 2GB 的空间: C:\ProgramData\Microsoft\Search\Data\Applications\Windows.

微软搜索现在服务被禁用,但我想它完全除去。我在Add/Remove Programs上看不到任何内容。另外,如果我删除这个目录,我会蓝屏吗?

Use*_*er1 75

这是我必须做的:

  • 打开 services.msc
  • 停止Windows Search服务(我已经到此为止了)。
  • 改名 C:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb
  • 启动Windows 搜索服务
  • 目录重建Windows.edb(在我的情况下为 34 MB 初始大小)
  • 打开控制面板/索引选项
  • 等待很长时间按钮才能启用
  • 单击修改
  • 取消选中Users目录或其他任何您不想编入索引的内容(我保持Start Menu启用状态,因为它太小了)
  • 单击确定
  • 用吸管喝水时倒立并数到三。(不确定这部分是否有必要,但我想尽我所能)

现在它说索引完成,只有 800 个左右的项目。该目录的总大小现在刚刚超过 48 MB。如果你问我,相当大的索引,但比 2 GB 好。


小智 17

打开管理员命令提示符并键入

net stop "Windows Search"
del %PROGRAMDATA%\Microsoft\Search\Data\Applications\Windows\Windows.edb
net start "Windows Search"
Run Code Online (Sandbox Code Playgroud)

需要时重复。

  • 但这样做的意义何在?一次又一次......这就像在屋顶上的洞下倒空桶而不是修理那个洞。除非您喜欢清空桶,否则为什么要这样做?如果您不想拥有大搜索索引并且不使用 *Search* 功能,只需卸载它或从搜索索引器中删除一些目录。 (6认同)
  • 您可以尝试对其进行碎片整理,而不是重命名/删除它并强制重新扫描磁盘:https://support.microsoft.com/en-gb/help/2838018/the-windows-edb-file-grows-very- large-in-windows-8-or-windows-server-2 - `esentutl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb` (2认同)

Mag*_*Tun 7

删除和重建索引:

  1. 控制面板\所有控制面板项目\索引选项
  2. 单击高级
  3. 在故障排除下,单击重建

在执行第 3 步之前,您可能希望更改要包含在索引中的文件夹。为此,在第 2 步中,不要单击“高级”,选择“修改”


小智 6

控制面板\所有控制面板项目\程序和功能\打开或关闭 Windows 功能/然后取消选中 Windows 搜索


小智 6

在 Windows 10 上,现在有一个明确的菜单。

  • 打开索引选项
  • 单击修改
  • 在这个新窗口中,您可以单击底部面板中的项目并取消选中顶部面板中的子文件夹
  • 对新的索引选项感到满意后,单击“确定”返回上一个窗口
  • 单击高级
  • 单击“故障排除”部分中的“重建”

这样做后,我只保留了开始菜单的索引(我也可以保留一些文档文件夹,但我想彻底优化),从而设法将大小从 1.5GB 减少到 10MB。