How to Change File System Transaction Timeout in Regedit

This article explains how to locate and modify the system-wide Transactional NTFS (TxF) timeout settings using the Windows Registry Editor (regedit). Adjusting these parameters allows administrators to control how long the operating system waits before automatically rolling back uncommitted file system transactions, preventing resource locks and application hangs.

Step 1: Open the Registry Editor

  1. Press Win + R to open the Run dialog box.
  2. Type regedit and press Enter (or click OK).
  3. Select Yes if prompted by User Account Control (UAC).

Step 2: Navigate to the TxF Registry Key

In the Registry Editor address bar or left-hand navigation pane, go to the following path:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TxF

Note: If the TxF key does not exist under Control, right-click the Control folder, select New > Key, and name it TxF.

Step 3: Create or Modify the Timeout Value

  1. Right-click inside the empty area in the right pane of the TxF key.
  2. Select New > DWORD (32-bit) Value.
  3. Name the new value TxFTimeout.
  4. Double-click TxFTimeout to edit its properties.
  5. Under Base, select Decimal.
  6. In the Value data field, enter the desired timeout threshold in seconds (e.g., 60 for 1 minute).
  7. Click OK to save the value.

Step 4: Apply Changes

  1. Close the Registry Editor.
  2. Restart the computer to apply the updated file system transaction parameters system-wide.