Stay Tuned!

Subscribe to our newsletter to get our newest articles instantly!


How to Troubleshoot for very large Windows.edb file on Microsoft Windows 8.1


This machine is an Apple MacBook running Bootcamp for Windows 8.1 and it’s been running for almost 1+ year and now we are facing the increasing Windows.edb file (50GB+) and we have to do a temporary solution by deleting this file and redoing the indexing again. Eventually, it came up again after a month or so.


At this stage, there is no real solution yet from Microsoft. The following steps are the temporary solutions:

a. Swipe in from the right edge of the screen, and then tap Search. Or, if you are using a mouse, point to the lower-right corner of the screen, and then click Search.
b. Tap or click Settings.
c. In the search box, type indexing options.
d. Tap or click Indexing Options.
e. Tap or click Advanced.
f. Tap or click Rebuild on the Indexing Settings tab.
g. Tap or click OK to confirm.

Alternatively, for a temporary solution: a. Search for “Indexing Options” (under “Settings”). Open it. b. Search “services” (or run “services.msc”) and find “Windows Search”. Stop the service. c. Delete the Windows.edb file d. Click “Modify” in the already-open “Indexing Options” panel, then click “Delete and Rebuild” for the index. You can also specify a different drive to store the index on.

Please note, there was an update in regards to this from Microsoft (KB 2838018) however it’s only related on Windows 8 only NOT Windows 8.1.

Someone posted the paid solution from Microsoft based on this thread on the forum. The technician’s report of what he did is pasted below.

  • Edited the windows  search components
  • Followed this online instruction ( html)
  • Stopped and start the search services – run sfc /scannow
  • Run dism /online /cleanup-image /restorehealth
  • Run search and indexing troubleshooter
  • Run  hardware and device troubleshooter
  • Run windows update reset components
  • Run Powershell with the command below
powershell Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  • Restarted the pc and test the functionality of the resolution



Photo by Nothing Ahead:

[Note: Pageviews – 1,322 before migrated from the Dewalist Blog website on 09/08/2020]



About Author

Valdy founded, a helpdesk and IT Services provider that has taken care of nearly 40,000 customer service requests in the past 15 years - nearly 2,600 per year. He also created the growing - a classified website that has close to 110,000 page views and 9,000+ user visits per month with 61,000+ yearly published ads and 47,000 active registered users. He blogs for the ever-growing, a tech blog that gets around 20,000 impressions per month with 700 clicks and 10 average pages first impressions on Google Search. You can reach him on the Contact Us page, social media links below or

You may also like


Automate Repetitive Tasks on Your Computer

[This blog is migrated from our classifieds website on 18 July 2020. Previously, it has 3,759 views.] Pre-Solution There are

Why does Joomla! 1.5 use UTF-8 encoding?

Well… how about never needing to mess with encoding settings again? Ever needed to display several languages on one page