Adding and Deleting Registry Keys and Values
The Registry Editor, as mentioned earlier, is the primary tool for viewing, modifying, and deleting data in the Registry. And as you’ll see later in this chapter, it also allows you to conveniently import and export data (via Registry patches), which can be thought of as another form of data entry.
Basic data entry in Registry Editor is fairly simple. In order to type data, you must first create a value to hold it. Depending on your goal, you may also need to create a new key in which to place the value.
To create a new key or value, use Edit → New. The
key or value then appears within the currently selected key, with the
name New Key or New Value #1, respectively. A new string value will
have the null string as its value; a new binary value will show the
following message in parentheses: “(zero length
binary value).” A new DWORD value will show up as
zero: 0x00000000
(0)
. You can
then edit that value (see later in this chapter) to change it. New
keys aren’t created empty, either. They all contain
the (Default)
value described in the previous
section.
To delete a key or value, select it
and click Edit → Delete, or simply press the
Del
key. But be warned, there’s
no undelete, so you might want to first write out the branch
containing the key you’re about to delete as a
.reg
file (see Section 8.5 and Section 8.6, later in this chapter). Or,
you can use Edit → Rename to rename the value or key. Since applications access values and keys by ...
Get Windows XP in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.