We help IT Professionals succeed at work.
Get Started

ESENT, Corrupt Database, Event ID 474

BooSTid asked
Last Modified: 2012-06-27
So, I've ran into an issue on a new PC build that I'm helping with.

Hardware is:
Phenom 2 x6 1055t
ASUS Crosshair IV
G.SKILL Ripjaws Series 4GB DDR3 SDRAM DDR3 1600 F3-12800CL7D-4GBRH
2x 640 WD Black HD's in Raid0
ATI Radeon Sapphire HD 5850
Windows 7 x64 Pro

Upon fresh install of the OS on the raid0 array, the OS immediately has issues. The event log is full of ESENT errors, event ID 474, and a few others, all seemingly related to cryptographic services and this corrupt database.

I've followed microsoft articles regarding correcting this issue, mainly using the Esentutl to try to repair it, and then to check integrity. The tool successfully repairs, integrity check succeeds. I restart crypto services, and it errors out again, corrupting again.


I've tried deleating catroot2 and emptying all files tmp and oem files, but when it rebuilds, it's corrupted again.

I've tried unregistering the .dll's listed, but some of them are not present. I'm not sure if the list is accurate for windows 7.

Keep in mind, all of this happens on fresh hardware, clean OS install.

Considering hardware options, the following has been done to try to isolate or identify hardware culprits:

No Raid array, single hdd install, tried on both hdd's individually
Changed ram, ram slot/channel, ram timings
Changed hdd cable, sata slot.
Changed Mobo (RMA'd. Don't ask.)
Changed GPU (issue at first seemed to be a graphics issue)
Changed install disk/version of windows 7. Started with win7pro x64, now using win7ultimate x64.

This issue is preventing windows updates, windows defender, programs to be installed, and it also causes drivers to appear to be unsigned when they are in fact signed.

Watch Question
This problem has been solved!
Unlock 1 Answer and 5 Comments.
See Answer
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE