然后,PC Boots会写入巨大的datastore.edb文件,从而降低计算机的速度


32

我正在查看的系统是Windows 7、32位。

系统启动时,会花费大量时间来读写位于Windows \ SoftwareDistribution \ DataStore目录中的DataStore.edb文件。这会使系统运行非常慢,几分钟,老实说,大概是10分钟。如果您停止Windows Update服务,则系统将在一分钟内停止从文件中读取和写入文件,并且一切都会顺利进行。

我尝试过的事情:

我已经停止了Windows Update,删除了文件,然后重新启动,但是当我这样做时,Windows会重建文件,直到文件大小达到几百MB。Windows对所做的一切感到满意后,它就会停止运行,并且我的磁盘使用率和提示会下降到正常水平,并且系统会以足够的速度执行您想要的任何事情。

我已经启动到SafeMode并运行了几次病毒扫描和卡巴斯基的RootKit杀手工具,但没人能发现令人反感的东西。

接下来我应该尝试什么?


我会收到此答案的通知吗?

哈!我不认为我会在这里对此做出回应,但是一个朋友说仍然可以尝试。那好吧。:) 我试过了。谢谢您的帮助。我今天确实在SuperUser.com上发布了问题。
limefartlek

Answers:


26

我知道现在已经可以为您提供合适的解决方案,这已经过去了,但是对于Windows 7机器,我的工作却完全相同。为了将来参考,您始终可以使用来检查(。/g)和/或碎片整理(。/d)*。edb文件的完整性esentutl.exe

例如 esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

如果您无法以“ -1032”错误运行此命令,则可以启动到安全模式(无网络连接)并从那里运行命令。您可能首先需要使用/ p开关运行它以修复文件损坏。


我尝试了此操作,但收到以下消息:错误:对源数据库'c:\ Windows \ SoftwareDistribution \ DataStore \ Data Store.edb'的访问失败,出现Jet错误-1032。
Alf47 2015年

3
@ Alf47停止Windows Update服务,然后重试
drake7707

3
@ Alf47您需要以管理员身份运行命令提示符才能访问。
伊戈尔·耶罗西米奇(IgorJerosimić)

它是“ c:\ Windows \ SoftwareDistribution \ DataStore \ Data Store .edb”。没有空间!
rdtsc

14

RAMMap显示C:\Windows\SoftwareDistribution\DataStore\DataStore.edb映射的文件浪费了我宝贵的RAM 400 Mb。此外,Windows Update在更新大文件的过程中一直在减慢系统速度。

esentutl.exe只是将DataStore.edb大小从略大于600 Mb 减小到略小于600 MB,事实证明对我来说是没有用的。

http://juneyourtech.blogspot.com/2013/06/datastoreedb-and-windows-vista.html指出,删除此文件也不是一种选择,因为Windows Update会将其重建为下一次运行的大小。

因此,我必须完全禁用 Windows Update Service自动运行。这大大减少了RAM,CPU和磁盘IO的浪费。该系统现在响应更快。

另请参阅如何安排Windows 7更新的下载?有关使用Windows Task Scheduler启动更新的方法。

更新资料

还要看看Windows 7 SP1 Windows Update卡住了检查更新


顺便说一句,在相同的旧硬件上免费更新到Windows 10后,该问题没有重现。
Vadzim

4

扩展@mafbailey的答案(非常感谢您!),请确保在使用以下命令行操作具有适当的文件权限时,以管理员身份打开命令提示符。

如果我不知道我会被困住=)

esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

还要从900Mb => 898MB停止Windwos更新服务
user956584

现有答案的劣等副本。
ivan_pozdeev

3

我在运行w7家庭版的计算机缓慢启动时遇到了同样的问题。打开电子邮件或Firefox令人沮丧。

在我的计算机上,启动过程中,防病毒程序(Windows基本功能)似乎datastore.edb文件上花费了很多时间

大概链接 “提高电脑的性能和稳定性正确地配置防病毒” 解决启动缓慢问题对我来说。

该解决方案主要涉及告诉病毒扫描程序(Windows基本功能)以排除检查该文件。我也对Windows文件进行了其他排除。(但我可以让扫描仪检查我的照片,即使它们应该是安全的也可以)


1

尝试安装2015年6月2日发行的Windows Update KB3050265

这是可选的,因此您可能必须在“控制面板”>“系统和安全性”>“ Windows Update”>“显示所有可用更新”>“可选”中进行查找,然后手动安装。


1
这没有帮助,我已经有了该更新,但是从休眠中唤醒仍然很慢,而重新启动的速度甚至慢得多。
Danijel

1

修复Windows Update,此方法适用于Windows 7

转到程序\附件:Cmd提示

单击鼠标右键并以管理员身份运行。

在提示窗口中,按照以下顺序进行:

净停止wuauserv(输入后)

净停止位(输入后)

在Windows资源管理器中:

转到文件夹Windows \ Software Distribution \ Download(删除其中的所有内容)

转到文件夹Windows \ Software Distribution \ DataStore(删除其中的所有内容)

转到文件夹windows \ software distribution \ DataStore \ Logs(删除其中的所有内容)

转到文件夹windows \ software distribution \ PostRebootEventCache(删除其中的所有内容)

CMD提示窗口:

净启动wuauserv(输入后)

净起始位(输入后)

来源:-http : //tecnicoinformaticacuritiba.com.br/corrigindo-windows-update/ / https://social.technet.microsoft.com/Forums/pt-BR/d75e92b9-4caf-425d-b841-0bae79f7adf1/windows- 7-windows-update-no-funciona?forum = winvistapt


1
正如其他人在此处以及在social.technet.microsoft.com/Forums/windowsserver/en-US/…上所示,这并不能解决任何问题,只会在Windows Update完全重建数据库的同时降低计算机的速度。
ivan_pozdeev

0

Microsoft发布了新的WindowsUpdate Client Update,以修复缓慢的Update搜索/安装。

Windows 7中安装和搜索更新的速度很慢,并且CPU使用率很高
https://support.microsoft.com/zh-cn/kb/3102810

下载:
32位: http : //www.microsoft.com/downloads/details.aspx? FamilyId = fcd6bf5d-f004-4ca3-aa7e-1de462b91dd0

64位: http : //www.microsoft.com/downloads/details.aspx? FamilyId = 4fe566bd-31b1-4413-8c4c-412b52533669

此更新减少了检测时间,并使用了更少的RAM。所以尝试一下


警告:安装此程序后,Windows Update现在根本无法工作,它立即产生"WindowsUpdate_80244019" "WindowsUpdate_dt000"我无法解决的错误
MM

卸载此更新确实使我回到了以前的状况
MM

@MM错误80244019表示WU_E_PT_HTTP_STATUS_NOT_FOUND与HTTP状态404相同-服务器无法找到请求的URI(统一资源标识符)。您使用哪个AV套件/防火墙?
magicandre1981

MS Security Essentials,并且没有防火墙。互联网的休息是工作的罚款(包括IE)
MM

@MM至少尝试至少在2015年6月发布的版本,该版本首先包含内存使用修复程序:support.microsoft.com/en-us/kb/3050265
magicandre1981

0

我不知道为什么这样说,我在2013年1月发布了这个问题,这个问题只是在几个月前的2015年。哈!

无论如何-很抱歉浪费大家的时间。由于某种原因,直到2015年12月9日,我才收到有关该线程的通知。

我尝试了许多事情,最后通过电话与这台计算机所在的设备的制造商联系。事实证明,他们在Windows实施中存在一个错误,导致这种情况的发生。解决该问题的唯一方法是重新映像机器,并希望它不再发生。

这适用于那些想知道的人的蔡司OCT机器。


0

我遇到了类似的问题。
我从网站上安装了KB3050265,它解决了所有这些问题。
确保为Windows安装正确的版本(64位(x64)或32位(x86))

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.