How to Hide or Remove A Installed Program from Add Remove

Sometimes a certain program that you installed might not have uninstalled properly and remains in the Add and remove Control Panel, Or you might not want anyone to see certain programs that have been installed on the system.

The Currently installed programs list in the Add or Remove Programs tool lists all of the Windows-compatible programs that have an uninstall program or feature. Occasionally, a program may not be removed completely, and the registry key that is used to display the program in the Currently installed programs list remains. In this situation, you may need to manually remove the program from the Currently installed programs list in Add or Remove Programs. To do this, follow these steps.

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
1. Click Start, and then click Run.
2. In the Open box, type regedt32, and then click OK.
3. In Registry Editor, locate the following registry key:


. In the left pane, click the Uninstall registry key, and then click Export on the File menu.
5. In the Export Registry File dialog box that appears, click Desktop in the Save in list, type uninstall in the File name box, and then click Save.
6. Each key listed under Uninstall in the left pane of Registry Editor represents a program that is displayed in the Currently installed programs list of the Add or Remove Programs tool. To determine which program that each key represents, click the key, and then view the following values in the details pane on the right:
DisplayName: The value data for the DisplayName key is the name that is listed in Add or Remove Programs.


UninstallString: The value data for the UninstallString key is the program that is used to uninstall the program.

7. After you identify the registry key that represents the program that you removed but which is still displayed in the Currently installed programs list of Add or Remove Programs, right-click the key in the left pane of the Registry Editor window, and then click Delete.

Click Yes in response to the “Are you sure you want to delete this key and all of its subkeys?” message.
8. On the File menu, click Exit to quit Registry Editor.
9. Click Start, click Control Panel, and then click Add or Remove Programs.
In the Currently installed programs list, verify that the program whose registry key you deleted is no longer listed.
10. Do one of the following:

If the program list is not correct in Add or Remove Programs, double-click the Uninstall.reg file that you saved to your desktop in step 5 to restore the original list of programs in the registry.
If the program list is correct in Add or Remove Programs, right-click the Uninstall.reg file on your desktop, and then click Delete.

You could also use the following free tool HideAddRemoveItems.exe Just remember that you’l need admin rights to do any of this.


3 Responses

I can not see list of programs in ADD/ REMOVE PROGRAM. Can anyone help me?? I do not want to reformat. Also, my PC is connected to company’s main server. The error is “An unexpected error occured. Class not registered. res://appwiz.cpl/ Line: 225″

really thanks for this info

i followed your directions here and even used the hide remove programs exe. but the program was still in the and/remove programs list after i finished. it was not in the list of choices in the hide remove programs list so that was useless.i’m stuck and fustrated the program is called mirascan verion 3.20 my scanner won’t work and the new version 3.42 can,t find the scanner i think that may be because the old version is still listed.after i try to remove version 3.20 the add remove program says there is an internal error and can not continue the unistall. any sugestions other than a new scanner?