Export (0) Print
Expand All


Updated: March 28, 2003

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2



Data type Range Default value


0x0–0xFFFFFFFF milliseconds

0x1B7740 (1,800,000 millseconds = 30 minutes)


Specifies how often Message Queuing (also known as MSMQ) takes a checkpoint of Resource Manager transactions. The checkpoint saves the current transactions and exactly-once-delivery state of Message Queuing.

The value of this entry is used when no checkpoints have been taken in the Resource Manager as a result of other events, such as when its log file is more than half full. It guarantees that a checkpoint is performed no less frequently than the time specified.

If this value is too large, it might prolong the time it takes to recover files to their last checkpoint. However, if the value is too small, frequent checkpoints can degrade Message Queuing performance.

This entry does not exist in the registry by default. You can add it by using the registry editor Regedit.exe.


  • Do not change the value of this entry. An inappropriate value can interfere with logging, transactions, and the exactly-once delivery mechanism.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft