Sysinternals Freeware - Mark Russinovich & Bryce Cogswell


Copyright 2005-2006 Mark Russinovich
Last Updated: January 13, 2006 v1.1


This command-line utility searches for and allows you to delete Registry keys that contain embedded-null characters and that are otherwise undeleteable using standard Registry-editing tools. Note: deleting Registry keys may cause the applications they are associated with to fail.


Usage: regdelnull <path> [-s]

Recurse into subkeys.

Here's an example of RegDelNull when used on a system on which the RegHide sample program has created a null-embedded key:

C:\>regdelnull hklm -s
RegDelNull v1.10 - Delete Registry keys with embedded Nulls
Copyright (C) 2005-2006 Mark Russinovich
Sysinternals -
Null-embedded key (Nulls are replaced by '*'):
HKLM\SOFTWARE\Systems Internals\Can't touch me!*
Delete? (y/n) y
Scan complete.

Download Regdelnull (18 KB)

Back to Top