Care and Feeding of the Windows Registry

The Registry is the essential part of Windows - a big, complex database that stores all the configuration settings for your software and hardware in a hierarchical form like file folders. You don't often need to deal with the Registry, because Windows' built-in tools work in the background to make sure it stays in tip-top shape. But because the Registry is so huge and complicated, it can develop troubles that cause strange problems or even bring your PC to a grinding halt.

To most of us, the Windows Registry is a dark and mysterious place. This month, we cover some basic housekeeping chores you can do to keep the Registry happy, and we review some Windows tips and tweaks that involve directly editing the Registry. If you're the adventurous sort (and are conscientious about doing backups), editing the Registry is the ultimate way to customise many Windows settings to your personal preferences.

Benefits: Customise and optimise Windows features.
Cost: Free.
Expertise level: Intermediate-expert.
Time required: Varies.


All versions of Windows automatically create a backup copy of the Registry each time you start your PC, but keeping an additional backup provides extra insurance. Of course, you can't restore changes you haven't backed up, which means you should make backups frequently. Fortunately, there are several ways to back up the Registry.

1. Use System Restore. Windows Me and XP users can create System Restore points, which back up all data (including the Registry) so you can restore your system to that precise state. You should run System Restore manually before you make major hardware or software changes or try to work with the Registry. Click Start-Programs (All Programs, in XP)-Accessories-System Tools-System Restore, choose Create a restore point, click Next, and follow the directions.

2. Use the Registry Editor. The export capability in Windows' Registry Editor can back up parts of the Registry, or create a full backup. In Windows 2000, this is your best option. Click Start-Run, type regedit, and press . Select My Computer in the folder tree, select File-Export, and fill in a file name and destination. For added peace of mind, save the file on a CD-RW disc or other removable media.

3. Copy the Registry files manually. In Windows 95 and 98, the Registry resides in System.dat and User.dat in the \Windows directory. In Windows Me, copy Classes.dat too. To see hidden and system files, you'll need to set Windows Explorer to show them. In Explorer, choose View (95 and 98) or Tools (Me and XP); then select Folder Options, open the View tab, and pick Show All Files (95 and 98) or Show hidden files and folders (Me and XP). Once you can see them, copy the files.

4. Use backup software. Check your backup utility for an option to back up the Registry along with the other files on your hard drive. Some backup utilities do this automatically; others require you to specify Registry backup.

5. Run Windows' Registry Checker. For Win 98 and Me only - see section B, below.


Windows 98 and Me include a background utility called Registry Checker. When you boot your PC, Registry Checker scans for problems; if it can't fix them, it restores the most recent Registry backup.

If you keep your PC running all the time, it's a good practice to reboot the computer daily so Registry Checker can do its work. You can "also run Registry Checker manually (especially before and after making system changes that don't require a restart). To do this, click Start-Programs-Accessories-System Tools-System Information, open the Tools menu, and click Registry Checker.


The longer you use Windows, the more cluttered the Registry can grow, especially if you regularly install and uninstall software. That's because some applications don't remove all traces of themselves when you uninstall them. Orphan Registry entries can cause problems such as sluggish performance or even system lockups, but the more common result is a bloated Registry that takes longer to load. Registry Checker (discussed in section B) doesn't clean out invalid entries.

If you still use Windows 95 as your operating system, you have a built-in Registry cleaning tool. To access it, click Start-Run, type regclean, and press .

In versions after Windows 95, Microsoft didn't include RegClean, so you'll have to use third-party utilities. Two free ones are available: EasyCleaner (, available on this month's cover CD) and RegClean (available at Neither works with Windows XP, but XP's Registry structure doesn't develop as many problems.

For the most comprehensive Registry checking, cleaning, and optimising, however, you'll need to purchase a utility suite such as Norton SystemWorks ($125 for the Standard version and $160 for the Professional, or Ontrack SystemSuite ($159,, Both utility suites have comprehensive features that fully check, optimise, and maintain the Registry, going far beyond Windows' built-in Registry tools or the free add-ons. Both work with all versions of Windows from 98 through XP.


With a bit of surfing on the Web, you can discover numerous Registry tips and tweaks for customising various Windows features by editing the Registry. One of the largest selections is located at the Windows Registry Guide (

If you have a broadband (cable or DSL) Internet "connection, you'll find that tweaking the Windows Registry is almost always necessary for getting maximum data speed. Two helpful sites to check for "Windows Registry information are DSL Reports (; select RWIN in the 'Jump to topic' drop-down list box) and Speed Guide (www.speedguide.netCable_modems/cable_registry."shtml).

The easiest way to make changes to the Registry is with a .reg file; such files are downloadable from some of the sites mentioned above. Double-clicking a .reg file immediately incorporates the changes into your existing Registry. (Make sure you have a backup first.)To input other changes, you'll need to use RegEdit, a feature that's available on all versions of Windows. The example that we illustrate here turns off the AutoRun feature of your CD-ROM drive - if you'd prefer not to have a music CD automatically start to play or have a program CD automatically start up, this Registry tweak will solve your problem. Some versions of Windows permit you to make the same change from the CD-ROM Properties box. In Windows XP, you can perform many (but not all) system tweaks from menus, without having to edit the Registry.

WARNING: Editing the Registry can cause problems - an incorrect entry can "break" your PC. Follow the directions carefully, and make absolutely sure that you have a current Registry backup before you begin.

1. Start RegEdit. Choose Start-Run, type regedit, and press to run the program.

2. Find the key. The key for changing the Windows CD-ROM AutoRun feature is at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\cdbcdrom.

To find the key, you can navigate through the hierarchical menus or you can press -F, type cdbcdrom, and press . RegEdit will stop at the desired key. The name of this key may vary - if your Registry doesn't contain cdbcdrom, try searching for cdrom with the Services folder highlighted in the tree listed above.

3. Change the key value. Double-click the AutoRun entry in the right-hand window. In the Edit DWORD Value box that pops up, change the '1' in the 'Value data' box to 0 and click OK.

You will need to exit RegEdit and reboot your PC to bring the change into effect.

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Stan Miastkowski

PC World
Show Comments

Cool Tech

Toys for Boys

Family Friendly

Stocking Stuffer

SmartLens - Clip on Phone Camera Lens Set of 3

Learn more >

Christmas Gift Guide

Click for more ›

Brand Post

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Maryellen Rose George

Brother PT-P750W

It’s useful for office tasks as well as pragmatic labelling of equipment and storage – just don’t get too excited and label everything in sight!

Cathy Giles

Brother MFC-L8900CDW

The Brother MFC-L8900CDW is an absolute stand out. I struggle to fault it.

Luke Hill


I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Andrew Teoh

Brother MFC-L9570CDW Multifunction Printer

Touch screen visibility and operation was great and easy to navigate. Each menu and sub-menu was in an understandable order and category

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?