发布时间:2024-05-06 文章来源:深度系统下载 浏览:
自己的电脑C盘满了,于是上门帮客户查看,发现客户的笔记本电脑只有一个120G固态盘,但是她说,之前还有30-40个G的,今天突然间C盘爆满了,自己也没有拷贝什么大文件到电脑里?那电脑为什么会突然爆满呢? 当时听客户这么描述,心想不应该呀?还没遇到过,C盘突然有个30-40G空间被占用,之前遇到过C盘微信被占用几十个G,甚至大几十个G,但是那种基本上都是慢慢增加的,这种电脑电脑突然间C盘就能30-40G空间被某程序占用的情况遇到的还真少见? 下面我们就来看一下,这个客户到底是什么东西,突然间就把C盘占用了30-40G空间吧。 解决办法 首先,我确定了一下,客户的硬盘是不是真的只有120G,查看磁盘管理器,发现的确是只有120G空间。 这时,不用多说,懂的老铁都懂,那肯定用everything这个工具去搜索,查看一下,到底是什么软件导致C盘30-40G空间被突然占用?如果想了解everything这个工具,请参考:这个搜索工具everything,只要用过的人都会上瘾! 使用everything工具,居然发现是Windows.edb,这个文件占用了42.1GB空间,这个的确不是客户的用户数据。 问题已经找到了,那该如何解决呢? Windows.edb是什么文件? Windows.edb文件的作用是提供快速和高效的文件搜索功能。当您在Windows资源管理器或Windows搜索栏中进行文件搜索时,系统将通过查询Windows.edb文件来快速找到匹配的文件。 直接删除Windows.edb文件,找到windows.edb,首先要知道路径: C:\ProgramData\Microsoft\Search\Data\Applications\Windows 如果你电脑里面没有ProgramData文件夹,需要将C盘中的隐藏的文件夹显示出来,需要找到查看,然后找到隐藏的项目前面勾选,就可以看到ProgramData文件夹了。 这时可看到windows.edb文件了。 直接右击删除,发现无法,操作无法完成,因为文件已在Windows Search中打开。如下图窗口,千万不要关闭。为什么不要关闭,待会你就会知道了。 那这时该怎么办呢?按住Ctrl+Alt+Delete,打开任务管理器,然后找到详细信息,找到找到SearchIndexer.exe进程,然后右击结束。 但是这里有一个小技巧,如果你先去将SearchIndexer.exe进程,右击结束。然后再去文件夹中,找windows.edb文件,右击删除,就算你找到了,你还是无法删除。还是会报,操作无法完成,因为文件已在windows search中打开。 这是因为当我们把searchindexer.exe进程结束后,这个searchindexer.exe进程会立马自动启动,中间有1秒-2秒时间供你去点确定删除键,所以上面弹出来的“操作无法完成,因为文件已在windows Search中打开”,这个对话框不能关闭。当把searchindexer.exe进程结束后,就必须立即点到,“操作无法完成,因为文件已在windows search中打开”,这个窗口,然后立即点重试,这时就可以将此文件删除了。 删除windows.edb文件后,系统还会自动生成一个windows.edb文件。 但是这时,空间已被清理出来了。 当然我们删除了Windows.edb文件,会导致文件搜索速度变慢,Windows将无法使用索引数据库进行快速文件搜索,因此搜索速度将明显降低。Windows系统会再次开始构建索引数据库,这个过程可能需要一段时间,在重新建立索引的过程中,可能会导致一些文件或文件夹在搜索结果中缺失或无法正常显示。 因此我就推荐客户使用这个everything工具软件了。不在使用系统自带的搜索了。
|
上一篇:
下一篇:教你如何处理U盘复制文件速度太慢