Windows Registry Path Parser
Free Windows registry path parser. Expand a hive abbreviation (HKLM, HKCU, etc.) and split a path into its components.
Why the same hive shows up under several different names
The Windows registry has exactly five root hives, but documentation, scripts, and tools reference them inconsistently — GUI tools like regedit spell them out in full (HKEY_LOCAL_MACHINE), while scripts and command-line tools almost universally use the four-letter abbreviation (HKLM) to save typing. Both forms name the exact same hive; the abbreviation is purely a convenience convention, not a different or lesser reference. Normalizing whichever form is pasted in to a single canonical output is what lets this tool accept a path copied from a GPO report, a PowerShell script, or a vendor's documentation without needing to first figure out which naming convention that particular source happened to use.
Why both slash directions are accepted
The registry's native path separator is the backslash, matching Windows filesystem convention, but registry paths get pasted into this tool from many different sources that don't always preserve that convention faithfully — some documentation and some tools render paths with forward slashes, especially when a path passes through a system (like a web page or certain config formats) that treats backslash as an escape character. Accepting either separator and normalizing to backslash internally means a path doesn't fail to parse just because whatever it was copied from happened to use the other convention.