No Visualizador de Eventos ( eventvwr
), observei que há um erro de repetição:
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
Eu tentei encontrar respostas on-line, elas me guiaram para reparar o banco de dados ESENT ( link ).
Eu paro os Serviços Criptográficos por:
net stop cryptsvc
e renomeou a pasta catroot2
para catroot2.old
. Então, eu reinicio os Serviços Criptográficos por:
net start cryptsvc
Poucos minutos depois, o novo catroot2
é criado. Então eu tento verificar o conteúdo por:
net stop cryptsvc
esentutl /g C:\Windows\System32\catroot2\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb
Mostra:
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.
Mesma saída para o modo de desfragmentação ( /d
) e modo Checksum ( /k
)
Se eu usar o modo de recuperação ( /r
), a saída será:
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.
Parece que eu forneci opções erradas para o modo de recuperação.
O que posso fazer em seguida?
Nota: todos os comandos são executados no Prompt de Comando do Administrador