.REGTRANS-MS

REGTRANS-MS File

Windows Registry Transaction Log (CLFS)
Ask a question
QUICK ANSWER

A REGTRANS-MS file is an internal Windows registry transaction log - a binary system file that records pending registry changes so Windows can commit or roll them back after a crash. There is nothing to open or read inside it. Windows manages these files automatically; leave them in place.

Developer: Microsoft Category: System Files MIME: application/octet-stream
OPENS ON Windows
Related: .NOMEDIA · .DLL · .TMP · .LNK

On this page

19k+ extensions indexed
Last reviewed Jul 25, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the REGTRANS-MS file format?

Files with the .regtrans-ms extension store information about changes made to the Windows user registry, used to keep registry edits atomic and crash-safe. .regtrans-ms files work alongside .blf base-log files as part of the Kernel Transaction Manager (KTM) write-ahead log system - together they allow Windows to commit or roll back registry changes cleanly after a crash or power failure. These files are generated automatically by the Common Log File System (CLFS) driver as part of the Transactional Registry (TxR) subsystem, introduced in Windows Vista.

The transaction log processor records all operations that constitute a transaction in these log files. An unfinished or unsuccessful transaction can be reverted to prevent registry corruption. Transaction logs appear alongside registry hive files such as:

  • NTUSER.DAT - transactions related to the user registry hive; .regtrans-ms files are saved in the user's profile folder,
  • System hives (SYSTEM, SOFTWARE, SAM, SECURITY) - related log files reside in %SystemRoot%\System32\config\.

Files follow the naming pattern {GUID}.TxR.{n}.regtrans-ms (e.g. {3808876b-c176-4e48-b7ae-04046e6cc752}.TxR.0.regtrans-ms).

.regtrans-ms files have the hidden attribute enabled by default. To make them visible, the option to show hidden files must be activated in Windows Explorer. Files for the current session are locked and cannot be edited or deleted while Windows is running. Sometimes, due to errors, .regtrans-ms files may grow unusually large or may not be properly cleaned up by the system. Deleting or editing these files manually risks corrupting the registry hive they protect.

Security & safety

RISK: MEDIUM

The file itself is passive log data and not malware, but it is a PROTECTED system file: it is normally hidden, in use by Windows, and owned by SYSTEM/TrustedInstaller. Do NOT delete, move, or edit .regtrans-ms files - they are part of how Windows keeps the registry crash-safe, and removing them (or the paired .blf base log) can corrupt the registry and stop Windows booting cleanly. Ignore 'cleaner'/'optimizer' guides that tell you to delete them. They are cleaned up and recreated by the OS as needed. (Conversely, a file with this extension showing up in an unexpected, user-writable location could be something masquerading - but in the system registry folders it is exactly what it claims to be.)

Format details

in a nutshell
FULL NAMEWindows Registry Transaction Log (CLFS)aka Registry transaction blog file, CLFS registry log
DEVELOPERMicrosoftsince Windows Vista (2007), with the Kernel Transaction Manager / Transactional Registry (TxR) and CLFS
CATEGORYSystem Files
MIME TYPEapplication/octet-stream
TYPECommon Log File System (CLFS) base/transaction log written by Kernel Transaction Manager (binary, internal)

Programs that open REGTRANS-MS files

Windows1 app
Windows (operating system) - no manual opener Built-in There is nothing to open. Windows reads/writes and recovers these logs automatically at boot; leave the files in place.

Technical details

deep spec
DeveloperMicrosoft
Associated subsystemKernel Transaction Manager (KTM) / Transactional Registry (TxR)
Underlying formatCommon Log File System (CLFS) binary log container
Byte orderLittle-endian
Companion file.blf base-log file (CLFS base log paired with each .regtrans-ms set)
Typical locationUser profile folder (alongside NTUSER.DAT) or %SystemRoot%\System32\config\ (system hives)
Filename pattern{GUID}.TxR.{n}.regtrans-ms (e.g. {3808876b-c176-4e48-b7ae-04046e6cc752}.TxR.0.regtrans-ms)
Typical file sizeTens of KB to a few MB; CLFS containers are pre-allocated in fixed-size blocks
EncryptionNone; protected at OS level by SYSTEM/TrustedInstaller ACLs
File attributesHidden; locked by the OS while Windows is running
MIME typeapplication/octet-stream
Integrity mechanismCLFS internal sector-sequence validation detects torn writes and enables log replay on recovery
EncodingBinary
Supported operating systemsWindows Vista, Windows 7, Windows 8, Windows 10, Windows 11
ReleasedWindows Vista (2007), with the Kernel Transaction Manager / Transactional Registry (TxR) and CLFS
Latest versionSame CLFS-based scheme in Windows 7/8/10/11; format is internal and undocumented for end users
Specificationlearn.microsoft.com

REGTRANS-MS conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with REGTRANS-MS files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about REGTRANS-MS files.

Frequently asked questions

What is a REGTRANS-MS file?
It's a Windows registry transaction log - an internal system file Windows uses (via the Common Log File System) to make registry changes crash-safe by recording pending edits so they can be committed or rolled back after a crash. It's not a document.
Can I delete REGTRANS-MS files?
No - leave them alone. They're protected system files tied to your registry's integrity, and deleting them (or the paired .blf logs) can corrupt the registry and prevent Windows from starting. Windows manages them automatically.
How do I open a REGTRANS-MS file?
You don't - there's nothing user-readable inside. It's an internal binary CLFS log, not a document. Windows reads and recovers it automatically at boot; opening it in an editor only shows binary noise.
Why can't I delete a REGTRANS-MS file (file in use)?
Because Windows has the registry hive and its transaction log open at all times. The 'file in use / access denied' error is the OS protecting an active system file. This is expected - don't force-delete it.
Are REGTRANS-MS files a virus?
No. In the Windows registry folders (System32\config\TxR, SMI\Store\Machine, or next to NTUSER.DAT) they're legitimate registry logs. Be suspicious only if one appears in an odd, user-writable location - then scan it, but don't assume the format itself is malicious.
Why do I have so many REGTRANS-MS and .blf files?
Each registry hive (system and per-user) has its own CLFS log set - a base-log .blf plus one or more .regtrans-ms containers - so you'll see several. That's normal; the OS creates and recycles them as registry transactions happen.

References

1Microsoft Learn - Common Log File System (CLFS)learn.microsoft.com
2Microsoft Learn - Registry transactions (Transactional Registry / TxR)learn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TMPTemporary File
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z