5
In Event Viewer ( eventvwr
), I noted there is a repeating error:
The Cryptographic Services service failed to initialize the Catalog Database. The ESENT error was: -583.
Log Name: Application
Source: CAPI2
EventID: 257
Level: Error
Keyword: Classic
OpCode: Info
I tried to find answers online, they guide me to repair the ESENT database ( link ).
I stop the Cryptographic Services by :
net stop cryptsvc
and renamed the catroot2
folder to catroot2.old
. Then, I restart the Cryptographic Services by:
net start cryptsvc
Few minutes after, the new catroot2
is created. Then I try to verify the contents by:
net stop cryptsvc
esentutl /g C:\Windows\System32\catroot2\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb
It shows:
Error: Access to source database 'C:\Windows\System32\catroot2\{F750E6C3-38EE-11
D1-85E5-00C04FC295EE}\catdb' failed with Jet error -1811.
Operation terminated with error -1811 (JET_errFileNotFound, File not found) afte
r 0.0 seconds.
Same output for Defragmentation mode ( /d
) and Checksum mode ( /k
)
If I use Recovery mode ( /r
), the output is:
Initiating RECOVERY mode...
Logfile base name: C:\Windows\System32\catroot2\{F750E6C3-38EE-11D1-85E5-00C
04FC295EE}\catdb
Log files: <current directory>
System files: <current directory>
Operation terminated with error -1003 (JET_errInvalidParameter, Invalid API para
meter) after 0.0 seconds.
Seems I supplied wrong options to Recovery mode.
What can I do next ?
Note: all commands are executed in Administrator Command Prompt
1I had the same problem and solved it without renaming the
catroot2
folder. Also, instead of manually selecting another driver, I uninstalled the existing hard drive controller and selected the option to remove the files for the driver. This removed the Intel driver and on next boot Windows automatically installed the correct default Microsoft controller driver. – I say Reinstate Monica – 2016-05-25T16:21:45.110