Esentutl /checksum

 

Applies To: Windows Server 2008, Windows Server 2012, Windows 8

Verifies the checksums of a database, checksum file, or log file (or set of log files).

For examples of how to use this command, see Examples.

Syntax

Esentutl /k <file name> [options]

Parameters

Parameter: <file name>

Description: The file name to verify.

You can specify zero or more of the options that are listed in the following table. Separate each option with a space.

Option

Description

/t<database_name>

Sets the temporary database name. The default is tempchksum*.edb

/p <x>

Add artificial 1 second pause after every x I/Os (default: no pause)

/e

Do not checksum database file.

/2

Sets the database page size to 2k. The default is auto-detect.

/4

Sets the database page size to 4k. The default is auto-detect.

/8

Sets the database page size to 8k. The default is auto-detect.

/16

Sets the database page size to 16k. The default is auto-detect.

/32

Sets the database page size to 32k. The default is auto-detect.

/o

Suppresses the logo.

Remarks

This operation does not run database recovery.

If the file is not a database file, the options are ignored.

The pause (/p) option is provided as a throttling mechanism. It only applies when verifying checksums of a database file.

Examples

The following command verifies the checksum of the Active Directory database file.

Esentutl /k c:\windows\ntds\ntds.dit

Additional references

Command-Line Syntax Key

Esentutl