Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

The system that I'm looking at is Windows 7, 32bit.

When the system boots up it spends a ton of time reading and writing to the DataStore.edb file which is located in Windows\SoftwareDistribution\DataStore directory. This makes the system run really slow for several minutes, probably about 10 if I'm honest. If you stop the Windows Update service, within a minute the system will stop reading and writing from the file and everything runs smoothly.

Things I've tried:

I've stopped Windows Update, deleted the file, rebooted, but when I do that Windows rebuilds the file until it's a few hundred MB in size. Once Windows is happy with whatever it's doing, it stops and my disk usage and cue drop down to normal levels and the system does whatever you want with plenty of speed.

I've booted into SafeMode and run several virus scans and Kaspersky's RootKit killer tool and nobody finds anything offensive.

What should I try next?

share|improve this question

migrated from stackoverflow.com Jan 21 '13 at 13:44

This question came from our site for professional and enthusiast programmers.

Will I be notified of this answer? –  limefartlek Jan 18 '13 at 23:48
Ha! I didn't think I'd get a response on this here, but a friend said to try anyway. Oh well. :) I tried. Thank you for your help. I did post the question on SuperUser.com today. –  limefartlek Jan 21 '13 at 18:28

1 Answer 1

I know it's way past the point of being able to provide a suitable solution for you now, but I have exactly the same thing with a Windows 7 machine at work. For future reference, you can always check the integrity of (/g) and/or defrag (/d) *.edb files with esentutl.exe.

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

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.