[玩转系统] 如何减少 Windows.edb 大文件大小?
作者:精品下载站 日期:2024-12-14 22:54:36 浏览:15 分类:玩电脑
如何减少 Windows.edb 大文件大小?
Windows.edb 是 Windows 搜索索引数据库。由于文件、PST 文件中的电子邮件和其他内容的索引,搜索索引允许用户快速搜索文件系统中的数据和文件。索引是在后台执行的
SearchIndexer.exe
过程。显然,系统中的文件越多,Windows.edb 文件的大小就越大。在某些情况下,它可能会增长到数十甚至数百 GB,占用系统驱动器上的所有可用空间。
Windows.edb 文件是隐藏的,默认存储在文件夹 C:\ProgramData\Microsoft\Search\Data\Applications\Windows\ 中。
注意。 Windows.edb 文件可以在所有现代客户端和服务器 Microsoft 操作系统中找到:从 Windows 7/Server 2008 到 Windows 10/Server 2019。
例如,在我的例子中,Windows.edb 的大小超过 15.5 GB(即在我的 100 GB SSD 驱动器上超过 15%)。
您可以使用以下 PowerShell 命令检查 Windows.edb 文件的当前大小:
((Get-Item $env:programdata'\Microsoft\Search\Data\Applications\Windows\Windows.edb').length/1GB)
您可以使用简单的 PowerShell 脚本找到计算机上的所有大文件。
接下来,让我们看看减少庞大的 Windows 搜索索引 (Windows.edb) 文件大小的几种方法。
如何重置和重建Windows搜索索引?
减少 Windows.edb 大小的最合适但不太有效的方法是重新索引系统中的文件。为此,请打开控制面板 -> 索引 选项 -> 高级 -> 单击重建(要打开此对话框,您可以运行以下命令:
Control srchadmin.dll
)。
一段时间后,Windows 搜索将完成对系统驱动器(和其他索引位置)上的数据的完整重新索引,并且 edb 文件的大小将减小(在我的计算机上重建搜索索引需要几个小时)。
使用碎片整理减少 Windows.edb 大小
Windows 搜索索引文件是 Microsoft EDB 数据库。您可以使用维护此类数据库的标准工具 esentutl.exe(可扩展存储引擎实用程序 - Exchange 管理员应该熟悉)对 EDB 数据库进行碎片整理。数据库已离线进行碎片整理(不得使用),因此您必须先停止 Widows Search 服务。您可以在单个 bat/cmd 脚本中加入所有这些操作:
sc config wsearch start=disabled
sc stop wsearch
esentutl.exe /d %ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb
sc config wsearch start=delayed-auto
sc start wsearch
提示。 要执行碎片整理,硬盘驱动器上应该有足够的可用空间,因为将创建 EDB 文件的完整副本。
Esentutl 在屏幕上显示当前 EDB 文件碎片整理进度。
注意。 如果运行 esentutl 命令后看到错误:
Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds.
这意味着您使用的是 64 位操作系统,需要使用 x86 esentutl 版本来执行碎片整理。在这种情况下,第三个命令将如下所示:
"C:\Windows\SysWOW64\esentutl.exe" /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
就我而言,进行碎片整理后,Windows.edb 文件的大小减少了 30%。
删除并重新创建 Windows.edb 文件
如果可用磁盘空间很重要,您可以安全地删除 Windows.edb 文件。此操作是安全的,因为您不会丢失任何数据,只会重置搜索索引。要删除 Windows.edb 文件,请停止 Windows Search 服务,然后删除该文件并启动该服务。
net stop "Windows Search"
REG ADD "HKLM\SOFTWARE\Microsoft\Windows Search" /v SetupCompletedSuccessfully /t REG_DWORD /d 0 /f
del %PROGRAMDATA%\Microsoft\Search\Data\Applications\Windows\Windows.edb
net start "Windows Search"
注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search 中的注册表参数 SetupCompletedSuccessively=0 的值强制 Windows Search 服务在下次启动时重置当前设置和索引路径,恢复默认的 wsearch 参数并添加默认索引路径。
重新启动 Windows Search 后,它将启动后台重新索引过程并重新创建 Windows.edb 文件(在完全重新索引期间系统性能可能会降低)。
将 Windows.edb 文件移动到不同的驱动器
在某些情况下,当 Windows.edb 文件的大小不断增长时,最好将 Windows Search 的索引数据库移动到另一个驱动器(卷)。因此,搜索数据库的急剧增加不会因系统分区上的可用空间耗尽而导致操作系统崩溃。通常,您应该在 RDS 服务器上执行此操作,用户可以在其中主动处理文件、个人文件夹和其他索引内容。
要更改索引文件位置,请转至控制面板 -> 索引选项 -> 高级 -> 索引位置 -> 新位置,指定 Windows.edb 文件新位置的路径,然后单击“确定”。
重新启动 Windows 搜索服务:
Restart-Service wsearch
安装更新汇总以修复 Windows.edb 文件增长
2013 年 5 月发布了一个特殊更新,以修复 Windows 8 和 Windows Server 2012 中 Windows.edb 文件不断增长的问题(此错误修复是更新汇总 KB 2836988 的一部分)。建议在这些 Windows 版本上手动下载并安装此补丁。请注意,此更新不会减少 Windows.edb 文件的当前大小,而仅修复导致其过度增长的错误。要减小 edb 文件的大小,您需要如上所述重建搜索索引或进行碎片整理。
对于其他版本的 Windows,始终建议通过 Windows Update 或 WSUS 安装最新的累积更新。
Windows.edb 文件不断增长
如果在进行碎片整理和/或重建搜索索引后 Windows.edb 文件再次开始增长,请尝试以下可能有助于解决问题的方法:
运行内置的 Windows 10 搜索 和 索引 疑难解答。您可以使用以下命令运行它:
msdt.exe -ep SystemSettings_Troubleshoot_L2 -id SearchDiagnostic
。在问题列表中,选择“搜索或索引速度慢”。然后,故障排除向导将尝试使 Windows Search 服务恢复正常状态;
尝试仅对您需要的内容建立索引。从搜索索引中排除您不需要的项目。单击索引设置中的“修改”按钮,然后在“索引位置”窗口中禁用您不想索引的路径和应用程序。更改索引路径设置后,每次都需要重建搜索索引(高级->重建);
另请注意,Windows.edb 文件大小在 Windows 10/8.1 中的增长速度比在 Windows 7 中快得多。事实是,在现代 Windows 版本中,所有文件内容都会被索引,无论其大小如何。 Windows 7 仅对大型文档的第一部分建立索引。
如果您在计算机上使用 Outlook 和 PST 文件,那么当您对它们建立索引时,Windows.edb 文件的大小将与 PST 文件的大小成比例增长。这可能会导致磁盘空间不足和性能问题。这可能会导致磁盘空间不足和计算机性能下降。在这种情况下,Microsoft 建议从索引项目列表中排除 Outlook。
当然,Outlook 搜索将停止工作(如果您将邮箱存储在启用了搜索索引的 Exchange 服务器上,这不会成为问题);
如果没有任何帮助并且 Windows.edb 文件大小持续增长,您可以完全禁用 wsearch 服务或配置一个登录脚本来在启动时重置搜索索引。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag