Unraveling The Mysteries of the Windows Registry

The Registry is the basic core component in Windows where all the
settings are stored. The registry has been around since the days of the first 32-bit version of Windows.
In the days of Windows 3.1, the system settings were stored in three main files: config.ini, autoexec.bat, and msdos.sys. When the first 32-bit versions of Windows rolled out, these settings were moved into the newfound registry. Not only did the registry store settings from those three files, but also now included all windows settings. Most of the settings that can be edited in the registry can be changed in the Graphical User Interface (GUI), but certain settings can only be accessed through the Registry.


Before editing the Registry, you should know a few things about the
structure of it. To aid in the understanding of the structure, I am going to use a hard drive metaphor.
In this scenario, the registry is your hard drive. The next level on your hard drive would be partitions on it.
These are represented in the registry as subtrees. There are two subtrees in the windows registry: HKEY_LOCAL_MACHINE and HKEY_USERS. To make the information more readily available, these have been divided into five subtrees as follows:

  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • KHEY_CURRENT_USER
  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_CONFIG

Furthering our metaphorical comparison, folders and subfolders are comparable to keys in the Registry.
Different keys represent different hardware or software objects. There are over a thousand keys in the registry. Files in the folders would correspond to entries. Entries are what comprise the registry.
Each setting in Windows is an entry in the registry. So this is what the registry would look like.

Hard
Drive ==> Registry
Partition ==> Subtree
Folders and Subfolders ==> Keys and Subkeys
Files ==> Entries



Editing The Registry


Depending on which version of
Windows is on your computer, the Registry editing choice is different.
If you are running a 9x version, only one editor, regedit.exe, is
included.
If you are running NT or
2000, you can either use regedit.exe or regedt32.exe.
My recommendation for the NT/2000 users would be to use regedt32.
It has more abilities than regedit, such as Read-Only mode, and a
Security menu. To start your registry editor of choice, select Run from the
Start Menu, and enter the name of your preferred editor.

Before actually editing the registry, you should back it up. You can never be too safe!
I have learned this lesson the hard way far too many times, so to be safe
I even back up the registry every week. Modifying the registry can cause serious
problems that may require you to reinstall your OS. I cannot guarantee that
problems resulting from incorrect use of the registry can be solved. Use the
information provided at your own risk.

On To the Tweaks
Registry tweaks can be divided into 3 categories.
Enhancements will add functionality to the OS that was either never
implemented or removed right before the OS shipped. Performance tweaks will increase your performance a minuscule amount. Then there are that will increase your system security. All three will be shown here today.

Pages: 1 2 3

Free eBook!

Like what you read?

If so, please join over 28,000 people who receive our exclusive weekly newsletter and computer tips, and get FREE COPIES of 5 eBooks we created, as our gift to you for subscribing. Just enter your name and email below:

Post A Comment Using Facebook

What’s Your Preference?

Daily Alerts

Each day we send out a quick email to thousands of PCMECH readers to notify them of new posts. This email is just a short, plain email with titles and links to our latest posts. You can unsubscribe from this service at any time.

You can subscribe to it by leaving your email address in the following field and confirming your subscription when you get an email asking you to do so.

Enter your email address for
Daily Updates:

Weekly Newsletter

Running for over 6 years, the PCMECH weekly newsletter helps you keep tabs on the world of tech. Each issue includes news bits, an article, an exclusive rant as well as a download of the week. This newsletter is subscribed to by over 28,000 readers (many who also subscribe to the other option) - come join the community!

To subscribe to this weekly newsletter simply add your email address to the following field and then follow the confirmation prompts. You will be able to unsubscribe at any time.

Enter your email address for
Free Weekly Newsletter: