How to Remove Programs From the Registry
Programs installed on Windows PCs come with an uninstall option, but they do not always uninstall completely. Remove programs from the registry entirely by following this guide.
Things You'll Need
- Windows XP or Vista
Before Editing the Registry
Editing the Registry should be a last-resort method to remove programs. Check to see if a program has an uninstall option before continuing. This can often be found in the program folder, such as "C:\Program Files\Example."
You should also check the Windows Remove Program tool before editing the registry. From the Start Menu, click "Control Panel" and locate the "Add or Remove Programs" option.
If the program you wish to uninstall is on the list, select it and press "Remove."
Removing a Program From the Registry
If a program does not have an Uninstall option and is not listed on the Remove Programs list, you can find it in the Registry. From the Start Menu, select "Run."
In the "Run" dialog box, type the word "regedit" and click "OK." This will open the Registry Editor program.
Click "Edit" and select "Find."
In the "Find" box, keep the boxes labeled "Keys, Values, and Data" selected. However, make sure that the "Match whole string box" is unselected. Enter the name of the program you are searching for, such as "Example Program," and click "Find Next."
Right-click the key found in the results, and click "Delete." Only delete registry keys that you know are associated with the program to be removed. Press "F3" on your keyboard to repeat the search, and remove the resulting keys as needed. You will have to restart your computer when finished.
Tips & Warnings
- Editing the Registry can cause problems if not done carefully. You can create a backup from the Registry Editor under "File" and "Export." Keep this backup on your computer to restore if needed.
- Keys in the Registry should be removed only as a last option. Always be sure that you are removing the correct keys, as mistakes can affect the performance of your computer.