Skip to main content

RegDelNull v1.1

By Mark Russinovich

Published: November 1, 2006

 Download RegDelNull (44 KB)



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.


Using RegDelNull

Usage: regdelnull <path> [-s]

-sRecurse 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 -sRegDelNull 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
(44 KB)



Download Regdelnull
(44 KB)


Runs on:

  • Client: Windows XP (32-bit) and higher.
  • Server: Windows Server 2003 (32-bit) and higher.
Microsoft is conducting an online survey to understand your opinion of the MSDN Web site. If you choose to participate, the online survey will be presented to you when you leave the MSDN Web site.

Would you like to participate?