Skip to content

Glossary

Registry Hive

An on-disk file that backs part of the Windows Registry, such as `SYSTEM`, `SOFTWARE`, or `NTUSER.DAT`.

A registry hive is a single file on disk that stores one branch of the Windows Registry. Although the Registry appears to the user as one unified tree, it is physically split across several hives that are loaded and mapped into memory at boot or logon.

The system-wide hives — SYSTEM, SOFTWARE, SAM, and SECURITY — live in C:\Windows\System32\config. Per-user settings are kept in NTUSER.DAT and UsrClass.dat inside each user's profile. Every hive is accompanied by transaction logs (the .LOG, .LOG1, and .LOG2 files) that record pending changes so the hive can be recovered after a crash.

For investigators, hives are rich evidence: they record installed software, user activity, autostart entries, attached devices, and configuration. Tools parse the raw hive files offline, and the transaction logs can reveal changes not yet written into the main hive.

Related artifacts