可以删除 PC 上的 Windows.db 文件吗?

Rob*_*rtF 15 disk-space hard-drive search-indexing windows-11

最近,我的个人笔记本电脑的硬盘驱动器空间不足,出现了问题。

使用 WinDirStat 扫描我的电脑后,我注意到一个名为“Windows.db”的文件(位于 C:/ProgramData/Microsoft/Search/Data/Applications/Windows)占用了我硬盘上的 116 GB(!)内存。我相信它是一个 Windows 搜索索引数据库。

删除此文件以释放空间是否安全?

注意:我的电脑运行的是 Windows 11。

Des*_*666 14

它确实是 Windows 搜索索引的数据库。您可以安全地:

  1. 重建它。Indexing options在显示所有图标后,通过搜索或通过控制面板启动它们来执行此操作。然后转到Advanced并单击Rebuild。这样做可能会大大减小其尺寸。不过以后还会长出来的。
  2. 禁用索引或选择较少的位置来建立索引。再次转到Indexing optionsModify这次单击。仅选择包含需要快速查找的文件的文件夹。或者,如果您使用“Everything”之类的应用程序,则不要选择任何内容,该应用程序通常速度更快且占用空间更少。之后重建索引以确保它应用新设置。
  3. 暂时禁用 Windows Search 服务,然后手动删除该文件。不过,更推荐前两个选项。


Bli*_*ots 7

你是对的。该Windows.db文件用于搜索索引。116 GB 相当大,重建它可能会导致大小小得多。例如我的只有~800MB。

删除并重建

您可以通过Windows“控制面板”中的“索引选项”让Windows删除并重建搜索索引:

  1. 打开Control Panel并单击Indexing Options图标
    或: WIN +R然后键入control.exe srchadmin.dll并单击OK
  2. 点击Advanced按钮
  3. 单击Rebuild按钮

注意:在重建索引数据库时,使用搜索可能会非常慢或不完整。

Windows 搜索故障排除:性能调整