k A checkpoint file uses the CHK file extension. This file contains a checkpoint in the database
transactions. The system writes each transaction to memory and log files first, and then commits
them to the database. The reason for this system is twofold. First, writing the information to
memory and a log file makes it possible to record transaction steps without changing the database,
making it easier to commit and rollback transactions as needed. Second, using this approach
makes it possible to write information to the database in the most efficient manner possible, which
enhances overall system performance. The checkpoint is a reference to the transaction stream; it
indicates that all of the transactions prior to the checkpoint appear in the database. Those after
the checkpoint could appear in the database, but more likely appear in memory or in a log file.
You can see a checkpoint by typing ESENTUTL /mk EDB.CHK in the \WINDOWS\system32\CatRoot2
folder and pressing Enter.
l A log file uses the LOG file extension and normally appears in the same folder as a CHK or
SDB file. However, sometimes Windows places the log files in an associated folder, as is the case
with the security logs.
Pages:
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866