Jump to content

Remove programs from "Add/Remove Programs"


Did you know about the "SystemComponent" registry entry?  

242 members have voted

  1. 1. Did you know about the "SystemComponent" registry entry?

    • Yes
      68
    • No
      150


Recommended Posts

Posted

I"ve known this for months but I was wondering how many other people know about it. :rolleyes:

In the registry, under "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" are all the entries on the "Add/Remove Programs" list. I've seen lots of websites saying to delete any keys here that you want to remove from the "Add/Remove Programs" list but I've found that some installations still keep there info in "Add/Remove Programs" even if you delete this (therefore making it impossible to uninstall the application). :D

The way I found was to add a DWORD value to each of the keys you want "hidden":

"SystemComponent"=0x00000001

That way, if you want to uninstall the program at a later date, you just delete that DWORD and boom, it's back on the "Add/Remove Programs" list. :)

Now, how many of you people knew about this registry value?

Edit: 50 odd views and only 2 votes? C'mon people.


Posted

That is awesome! A way to remove things from the Add/Remove list without having to keep a backup of the stuff you removed- hmm, MSFN Dev Team, got any ideas? :) Nice find, RaveRod! Did you find it yourself or Google it?

Posted

Well, one day while cleaning my system, I came across the WebFldrs XP key in the "Uninstall" section of my registry and wondered what that SystemComponent value meant. I deleted it and found that "WebFldrs XP" came up on the "Add/Remove Programs" list.

I decided to try that value with the other programs installed. So really, it was by accident but I much prefer this way over backing up and delete the key you want removed.

Edit: WOO! FINALLY made it to 100 posts.

Posted

To remove WebFldrs in Microsoft windows 2000, some other values should be changed from 1 to 0

"NoModify"=dword:00000000

"NoRemove"=dword:00000000

"NoRepair"=dword:00000000

Otherwise, we can see the WebFldrs item in the Add/Remove list but we the [Remove] / [Modify] buttons are greyed...

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6F716D8C-398F-11D3-85E1-005004838609}]"AuthorizedCDFPrefix"=""

"Comments"=""

"Contact"=""

"DisplayVersion"="9.00.3501"

"HelpLink"=hex(2):68,00,74,00,74,00,70,00,3a,00,2f,00,2f,00,77,00,77,00,77,00,\

  2e,00,6d,00,69,00,63,00,72,00,6f,00,73,00,6f,00,66,00,74,00,2e,00,63,00,6f,\

  00,6d,00,2f,00,77,00,69,00,6e,00,64,00,6f,00,77,00,73,00,00,00

"HelpTelephone"=""

"InstallDate"="20031211"

"InstallLocation"=""

"InstallSource"="C:\\WINNT\\System32\\"

"NoModify"=dword:00000000

"NoRemove"=dword:00000000

"NoRepair"=dword:00000000

"Publisher"="Microsoft Corporation"

"Readme"=""

"Size"=""

"EstimatedSize"=dword:000009d8

"SystemComponent"=dword:00000000

"URLInfoAbout"=""

"URLUpdateInfo"=""

"VersionMajor"=dword:00000009

"VersionMinor"=dword:00000000

"WindowsInstaller"=dword:00000001

"Version"=dword:09000dad

"Language"=dword:00000409

"DisplayName"="WebFldrs"

Posted
"NoModify"=dword:00000000

"NoRemove"=dword:00000000

"NoRepair"=dword:00000000

Those also have to changed for Windows XP. I just explained that removing the "SystemComponent" entry would show the item on the Add/Remove Programs list.

Posted

TweakUI for Windows XP doesn't have an Add/Remove Programs section anymore.

Are you sure you mean't TweakUI and not another program?

+ This method doesn't need you to install anything other than Windows itself. :)

  • 1 month later...
Posted

The only time I've run into a program that doesn't go away after deleting it's uninstall registry key was the HighMAT Support hotfix from Microsoft. Looks like I just found out how to ditch it, thanks! :)

Posted

Anyone tried adding "Quiet" to "DisplayName" = "QuietDisplayName" to hide the entries in Add/Remove? I find it very satisfying in Win2k. I use it for default components add-on software/patches and the like.

This doesn't work (alone) for items in the SystemComponents like .Net Framework 1.1

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...