Constant ESENT database corruption errors every minute.

(i think this is the right topic section but please correct me if i'm wrong)

So i don't really know what these corruption errors mean but i'm getting them every minute or so, i did some googling and apparently it has something to do with internet connections or updates? Before my computer did randomly disconnect from my internet and once reconnected blue screened but i mostly thought nothing of it.

Anyway i decided to check the event viewer today and i'm getting an event ID mix of 447 and 467, Here are the description of said errors.

447:  svchost (1832) SRUJet: A bad page link (error -327) has been detected in a B-Tree (ObjectId: 19, PgnoRoot: 107) of database C:\WINDOWS\system32\SRU\SRUDB.dat (1240 => 1241, 0).

467:  svchost (1832) SRUJet: Database C:\WINDOWS\system32\SRU\SRUDB.dat: Index UserIdTimeStamp of table {973F5D5C-1D90-4944-BE8E-24B94231A174} is corrupted (0).

During the digging i found out that you can do a scan/repair by opening the CMD and entering sfc/ scannow. so that's what i did and it came up with "Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log. Note that logging is currently not supported in offline servicing scenarios."

I'm guessing you'd want the CBS log but seeing as its a bit lengthy i think ill just wait until somebody replies.

Any and all help is greatly appreciated ;]



You can follow this path if you wish to:

Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log %WinDir%\Logs\CBS\CBS.log.
To repair the corrupted files manually, view details of the System File Checker process to find the corrupted file, and then manually replace the corrupted file with a known good copy of the file.


Or follow these steps, which includes other information from the above link.

Each Method/step below progresses to the next if the first does not fix any corrupted files that are found, etc.

Have you read this Microsoft information about repairing corrupt system files and errors?

"Use the System File Checker tool to repair missing or corrupted system files"


And these Tutorials are very detailed for problems resulting from SFC Scan:

"How to Run "SFC /SCANNOW" Command at Boot or in Windows 8 and 8.1"

Read this Section there in conjunction with the rest of the information they give in above link.


If SFC could not fix something, then run the command again to see if it may be able to the next time. Sometimes it may take running the sfc /scannow command 3 times restarting the PC after each time to completely fix everything that it's able to.

If not, then run the Dism /Online /Cleanup-Image /RestoreHealth command to repair any component store corruption,

Repair-WindowsImage -Online -CheckHealth

Repair-WindowsImage -Online -ScanHealth

Repair-WindowsImage -Online -RestoreHealth

Restart the PC afterwards, and try the sfc /scannow command again.

If still not, then try using OPTION ONE above to run the sfc /scannow command at boot

If still not, then you could do a refresh of Windows 8, or run a System Restore using a restore point dated before the bad file occured to fix it. You may need to repeat doing a System Restore until you find a older restore point that may work.

If still not, then you can use the steps in the TIP box in the OPTION THREE section to manually replace the files that SFC could not fix.


"How to Refresh Windows 8 and Windows 8.1"

Refreshing your PC goes like this:

  • The PC boots into Windows RE (Recovery Environment).
  • Windows RE scans the hard drive for your data, settings, and apps, and puts them aside (on the same drive).
  • Windows RE installs a fresh copy of Windows.
  • Windows RE restores the data, settings, and apps it has set aside into the newly installed copy of Windows.
  • The PC restarts into the newly installed copy of Windows.


"How to Reset Windows 8 and Windows 8.1"

"When you reset your PC, the drive will be completely reset, and all your apps and files will be removed from it. Windows 8 will be reinstalled, and you'll need to change any settings and reinstall any apps that you want to get back after resetting. If you know if any files that you don't want to lose, then you should back those files up before starting the reset"



Bill Smithers - Microsoft MVP July 2013 - Dec 2020

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.


Question Info

Last updated May 11, 2021 Views 26,307 Applies to: