首页 > 系统相关 >C盘清理教程丨“Windows.edb”索引文件过大的处理方法

C盘清理教程丨“Windows.edb”索引文件过大的处理方法

时间:2023-07-07 09:33:55浏览次数:106  
标签:edb 文件 索引 Windows windows C盘

如果windows10系统下的C盘可用空间越来越少,而且并没有安装新软件,也没有保存新文件。那么,非常有可能是“Windows.edb”索引文件过大的原因。

关于该文件的介绍可参考《C盘清理教程丨24G大的“Windows.edb”是什么文件,可以删除吗?》https://baiyunju.cc/6693

由于只要开启windows搜索服务,“Windows.edb”文件就不能彻底清除,删除后还会自动创建。因此,正确的方法是通过本文介绍的方法,将该文件体积缩小。

图片丨24G大小的“Windows.edb”文件图片丨压缩之前,24G大小的“Windows.edb”文件 图片丨经过本文方法操作后,“Windows.edb”文件只有1.26G大了,同时为C盘释放出20多G可用磁盘空间图片丨经过本文方法操作后,“Windows.edb”文件只有1.26G大了,同时为C盘释放出20多G可用磁盘空间

下面介绍了三个方法,可以压缩“Windows.edb”文件。经过实践发现,最有效的是第三个方法,其他两个效果非常有限,因此可以只采用方法三来操作。

方法一:取消索引文件类型,以减小“Windows.edb”文件体积

如果不想关闭windows的索引功能,又不希望这个文件占用太多空间,可以缩小索引范围,并取消一些文件类型的索引,也可以达到释放C盘空间的目的。

参考《C盘清理教程丨24G大的“Windows.edb”是什么文件,可以删除吗?》https://baiyunju.cc/6693 一文,依次进入windows设置页的“搜索”-“搜索windows”-“高级搜索索引器设置”-“高级”。

在“高级选项”界面,点击“文件类型”选项卡,这里可以筛选需要索引的文件类型。比如,『白云居丨baiyunju.cc』这台电脑中的照片文件非常多,大多是jpg文件,不需要索引,可以找到jpg并取消选中。

方法二:缩小索引范围,以压缩“Windows.edb”文件

通常在C盘、D盘中不会保存文件,可以取消索引这两个分区的文件,也会缩小索引数据文件的大小。

参考前面提到的文章,进入“索引选项”界面,点击“修改”,取消选中C、D盘,然后确定,如下图:

图片丨更改windows搜索索引分区和文件夹图片丨更改windows搜索索引分区和文件夹

也可以点击盘符前面的“>”号,对具体的文件夹进行设置。最后点击“确定”。

方法三:在磁盘属性中关闭“除了文件属性外,还允许索引此驱动器上文件的内容”

如果为磁盘分区启用了“除了文件属性外,还允许索引此驱动器上文件的内容”选项,会大幅增加“Windows.edb”文件体积。

例如,本电脑关闭该功能后,“Windows.edb”文件从24G缩小到1.26G大小。因此,为了扩容C盘、D盘空间,可以考虑取消这一选项。

参考文章《“除了文件属性外,还允许索引此驱动器上文件的内容”是什么意思?》 https://baiyunju.cc/6681

开始操作,右键点击C盘分区,再选择“属性”,取消选中“除了文件属性外,还允许索引此驱动器上文件的内容”,点击“应用”,会弹出“确认属性更改”,点击“确定”,如下图:

图片丨确认属性更改提示,禁用索引文件内容图片丨确认属性更改提示,禁用索引文件内容

这时可能会弹出拒绝访问的警告提示:

需要提供管理员权限来更改这些属性。
单击”继续”以完成此操作。

继续后,还有可能出现“应用属性时出错”的提示,比如:

文件应用属性时出错:
EAProgram Fles\Windows XP Mode\KEY.bct
拒绝访问。

点击“全部忽略”即可。

根据微软官网的回复,这些提示或警告都是正常的,并不是系统BUG。

如果磁盘分区内保存的文件较多,处理时间会比较长,甚至需要一个多小时。等待过程中正常处理其他工作即可。

把所有的分区都操作一遍,全部取消索引文件内容。

关闭了所有磁盘分区“除了文件属性外,还允许索引此驱动器上文件的内容”选项后,“Windows.edb”文件并没有变小,还是24G大小,这时候需要进行“删除和重建索引”操作,方法如下。

删除和重建windows索引文件

首先,进入windows“索引选项”的“高级选项”界面,途径是按快捷键“windows键+i”进入windows设置,再依次点击并进入“搜索”-左侧栏“搜索windows”-“高级搜索索引器设置”,如下图:

图片丨进入“搜索windows”-“高级搜索索引器设置”图片丨进入“搜索windows”-“高级搜索索引器设置”

在“索引选项”页面,点击底部的“高级”,点击“删除和重建索引”后面的“重建”,如下图:

图片丨删除和重建windows索引文件“Windows.edb”图片丨删除和重建windows索引文件“Windows.edb”

提示“重建索引可能需要很长时间才能完成。某些视图和搜索结果在重建完成前可能不完整。”

点击“确定”,windows会自动删除原来的索引文件“Windows.edb”,并重新建立索引文件。

这个过程非常漫长,系统会在后台自动创建。关闭索引界面,正常工作或关机就可以,等下次开机后会自动继续创建索引数据文件。

“Windows.edb”索引数据文件重新创建完成后,已经从原来的24G大,变为只有1.26G大了,如下图:

图片丨已经变小的“Windows.edb”文件图片丨已经变小的“Windows.edb”文件

同时,也成功为C盘或D盘扩容了23G可用空间。

除了采用以上方法清理C盘,还可以使用以下方法释放更多可用空间:

《彻底关闭休眠功能、删除“hiberfil.sys”文件释放C盘空间的方法》https://baiyunju.cc/2891

《C盘满了怎么清理?5个方法扩容80G空间!丨图文教程》https://baiyunju.cc/6196

更多文章:《C盘清理方法大全》https://baiyunju.cc/tag/c%e7%9b%98%e6%b8%85%e7%90%86

 

链接:https://baiyunju.cc/6698

标签:edb,文件,索引,Windows,windows,C盘
From: https://www.cnblogs.com/liuslayer/p/17533919.html

相关文章

  • 记一次重装windows系统后笔记本键盘不能用的问题解决
    刚买了一台笔记本,预装的是Windows11。这个系统我见识过,优点还没看到,不习惯的地方很多。所以重装了Windows10LTSC。结果装完笔记本键盘不能用。这个情况之前用拯救者Y7000装plex的时候也遇到过,那时候没解决,这次非处理好不可下载驱动管理软件看,没有显示有对应键盘的驱动进设备管......
  • Windows自动备份文件夹到七牛云
    Windows自动备份文件夹到七牛云软件名称下载地址main.exe下载  修改配置文件qiufeng_backups.ini#七牛云密钥[qiniu_config]AccessKey=七牛密钥SecretKey=七牛密钥space_name=七牛空间名称#备份目录[file]position=需要备份的位置使用说明......
  • C#winform软件移植上linux的秘密,用GTK开发System.Windows.Forms
    国产系统大势所趋,如果你公司的winform界面软件需要在linux上运行,如果软件是用C#开发的,现在我有一个好的快速解决方案。世界第一的微软的MicrosoftVisualStudio,确实好用,C#开发起来确实效率高,不过微软的开发语言开发的软件的界面都是跟windows系统绑定的,现在.netcore已......
  • JDK17和JDK8在windows上同时安装方便切换
    参考:https://blog.csdn.net/chencaw/article/details/121674479一、JDK8的安装1、电脑上已经安装了JDK8,安装主要步骤如下(1)创建JAVA_HOME,值是你的刚刚jdk的安装目录,比如C:\ProgramFiles(x86)\Java\jdk1.8.0_281(2)创建CLASSPATH,值是.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tool......
  • 如何在 Windows10 Professional 服务器上搭建自己的 Git 服务器。
    一、简介以前,在别家的公司,一般早就把源代码管理工具搭建好了,很少有机会自己搭建一套。最近,公司也许要把现在不少的源码进行管理,于是我打算自己搭建源代码管理服务器。说起源代码管理,当然有很多中解决方案,我个人偏向搭建一个Git服务器。毕竟这个自己用的比较多,也熟悉。......
  • 在Windows上安装JDK
    在Windows上安装jdk准备工作:首先要查看Windows系统是多少位的开始—计算机—(右键)属性先建好文件夹1.下载打开如下链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,进入JDK1.8下载官网,或者直接百度JDK1.8,也可进入下载官网。 ......
  • Windows+Celery4+eventlet,异步报错:Recursion Error: maximum recursion depth exceede
    前情提要:Windows环境下,使用Celery4和eventlet,在Django项目中启用异步和周期,报错如下:RecursionError:maximumrecursiondepthexceededwhilecallingaPythonobject经过排查,只找到解决方法:改为使用gevent1、安装:pipinstallgevent2、在manage.py文件中添加以下代码imp......
  • Windows 终端远程连接 Ubuntu
    博客地址:https://www.cnblogs.com/zylyehuo/查看ip的方式参考以下链接Ubuntu下查看ip-zylyehuo-博客园在windows终端中执行以下命令ssh<用户名>@<ip地址>#示例如下[email protected]......
  • 前端打包的dist文件 怎么用nginx 在 Windows 部署
    ​  要在Windows上使用Nginx部署前端打包的dist文件,您可以按照以下步骤进行操作:下载Nginx:首先,您需要从Nginx官方网站(https://nginx.org/)下载适用于Windows的Nginx安装程序,并将其安装到您的计算机上。配置Nginx:安装完成后,在Nginx的安装目录中找到nginx.......
  • 前端打包的dist文件 怎么用nginx 在 Windows 部署
    ​  要在Windows上使用Nginx部署前端打包的dist文件,您可以按照以下步骤进行操作:下载Nginx:首先,您需要从Nginx官方网站(https://nginx.org/)下载适用于Windows的Nginx安装程序,并将其安装到您的计算机上。配置Nginx:安装完成后,在Nginx的安装目录中找到nginx.......