Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

Remove programs from "Add/Remove Programs"

- - - - -

  • Please log in to reply
46 replies to this topic

Poll: Did you know about the "SystemComponent" registry entry? (242 member(s) have cast votes)

Did you know about the "SystemComponent" registry entry?

  1. Yes (68 votes [31.19%])

    Percentage of vote: 31.19%

  2. No (150 votes [68.81%])

    Percentage of vote: 68.81%

Vote Guests cannot vote

#1
Denney

Denney

    *shrug*

  • Member
  • PipPipPipPip
  • 685 posts
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.


How to remove advertisement from MSFN

#2
Datalore

Datalore

    Friend of MSFN

  • Member
  • PipPipPipPipPip
  • 852 posts
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?

#3
Denney

Denney

    *shrug*

  • Member
  • PipPipPipPip
  • 685 posts
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.

#4
FireKosh

FireKosh

    Fill In The Title Here...

  • Member
  • 26 posts
:) hey man thanks for the info i myself have lately been into all things registry related :rolleyes: this will be interesting
again thanks
" Hikari no Naka de Kagayaite"

#5
Doggie

Doggie

    I'm very inactive :(

  • Patrons
  • 2,676 posts
i've known that for awhile.. but its worthwhile posting :)

#6
Bilou_Gateux

Bilou_Gateux

    Powered by Windows Embedded

  • Member
  • PipPipPipPipPip
  • 768 posts
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"


OS Version = 5.1.2600 Service Pack 3
Platform ID = 2 (NT)
Service Pack = 3.0
Suite = 0x0140
Product Type = 1
Architecture = x86

#7
Denney

Denney

    *shrug*

  • Member
  • PipPipPipPip
  • 685 posts

"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.

#8
Justice

Justice

    [Rent this Space!]

  • Member
  • PipPip
  • 180 posts
Or you could load TweakUI and just remove it from there.

#9
Denney

Denney

    *shrug*

  • Member
  • PipPipPipPip
  • 685 posts
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. :)

#10
Justice

Justice

    [Rent this Space!]

  • Member
  • PipPip
  • 180 posts
It's there in tweakui for Win9x/Win2K. Yes, It's been removed for XP.

#11
gamehead200

gamehead200

    SEARCH!!! SEARCH!!!

  • Super Moderator
  • 7,039 posts
  • OS:Windows 7 x64
  • Country: Country Flag
I've known about it for a while, but have never had the need to use it! :)

#12
amigafan

amigafan

    Junior

  • Member
  • Pip
  • 52 posts
Check this thread to remove WebFolders during installation - MSFN Forum thread
"I may be drunk, but you are ugly, and in the morning I will be sober."

#13
RyanVM

RyanVM

    Like a big surly teddy bear.

  • Member
  • PipPipPipPipPipPipPipPip
  • 2,661 posts
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! :)
RyanVM MSFN Files | RyanVM Forums
Please do not link directly to files on my site or modify/redistribute them without getting my permission first. Link to the above URL instead.
Current Update Pack Release: 2.2.2
(Released April 28, 2008)

BTW, 90% of what I say is kidding around. Don't take things so personally ;)

#14
Bold_Fortune

Bold_Fortune

    Member

  • Member
  • PipPip
  • 221 posts
This was great. Thanks guys. I used maxXPsoft's method.

#15
MastaVR6

MastaVR6

    Newbie

  • Member
  • 39 posts
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

#16
neosapience

neosapience

    Member

  • Member
  • PipPip
  • 157 posts
There's something similar for the 'Add/Remove Windows Components' list.
It's not a registry setting, it's in an INF file. Look for this -

\windows\inf\sysoc.inf

Open it in notepad, then look under the [Components] section.
All of those are installed windows components. Now, look for the word HIDE in
the list, like this one for windows messenger -

msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7

Just remove the 'hide' then save the file. You'll now have the option of uninstalling windows messenger from the 'Add/Remove Windows Components' list.

:)

#17
MCT

MCT

    MSFN Junkie

  • Member
  • PipPipPipPipPipPipPipPipPip
  • 3,291 posts
  • OS:none specified
  • Country: Country Flag
i too have known about it, some registry cleaners (RegSupreme Pro) have an option to "remove x application from uninstall menu" thus deleting said reg entry :)
Posted Image Posted Image
Windows 7 32Bit 2GB Ram 120GB HDD (Laptop), Windows 8 4GB Ram 1TB HDD (Desktop) Windows XP SP3 VM with enhancements!

#18
Denney

Denney

    *shrug*

  • Member
  • PipPipPipPip
  • 685 posts
I don't like to delete the registry entry incase, one day, I want to uninstall via add/remove programs.

#19
Zhoerd

Zhoerd

    Newbie

  • Member
  • 33 posts
I've known it from the problems I had with installing Unreal II :D, but forgot the actual key...
Zhoerd
Lord of Combine Harvesting

#20
knight_dkn

knight_dkn

    Uber Nerd

  • Member
  • Pip
  • 70 posts
Normaly what I do when I get an application that won't remove it's listing from Add/Remove Programs is fire up System Mechanic from iolo software, I've been using that little beauty since Windows 98. It can rip those pesky little entries right out and preform many other wonderful little taks too. Doesn't work too good on 2k3 though.
Abandon All Hope.

#21
CoffeeFiend

CoffeeFiend

    Coffee Aficionado

  • Super Moderator
  • 5,399 posts
  • OS:Windows 7 x64
  • Country: Country Flag
That stuff has been know for ages. I've even used it in an app for a place that offers free internet access and needs to restrict what people can use/install, made a list of "approved" ones, and it parsed them, if it's not on the list, it launches either the uninstall or the silent one... (and lots more stuff of course). Quite an oldie...

Oh, also, every time we copy an app to $OEM$\$Progs (Firefox, Zoom Player, mIRC, Klipfolio, bpftp, ...) and we want to keep the uninstall information, that's what we grab. (sometimes the uninstaller .exe/.log files can be in %systemroot% (ie c:\windows) too)
Coffee: \ˈkȯ-fē, ˈkä-\. noun. Heaven in a cup. Life's only treasure. The meaning of life. Kaffee ist wunderbar. C8H10N4O2 FTW.

#22
prathapml

prathapml

    Follow the rules please :-)

  • Patrons
  • 6,791 posts
  • OS:Windows 8 x64
  • Country: Country Flag
So learning is a continuous process - didn't know of this previously. :whistle:
Posted ImageCheers !!!   Donate to MSFN and Help Keep This Site Running
||Please Read the Forum Rules||  Etiquette   || Welcome to MSFN - Forum Basics || Before posting
prathapml :: MSFN Supermod :: Private Message me if you ever have a problem while at MSFN

#23
duns

duns
  • Member
  • 1 posts
Hi there,

I usually use this behavior inside Windows Installer package to disallow users from suppressing vital part of our nested installation packages.

For further details go here :
http://msdn.microsof...nt_property.asp

Briefly :
It's a property set to 0 or 1 inside any MSI based installation package.

Editing :
You could use ORCA from Windows Installer SDK to edit .msi files then set ARPSYSTEMCOMPONENT to 1 (hidden) or 0 (shown) inside Property table for any .msi files to achieve this at installation.


Since it's my first post i would say :
Thx for the lot of VERY interesting stuffs found here !

Regards
Duns

#24
Stuntgp2000

Stuntgp2000

    NeO

  • Member
  • PipPip
  • 166 posts
Hello everybody,
I have read this topic too late, however I think that there are others who still don't know how to hide Installed hotfixes & apps. :whistle:

I have made two small tools, the first Hide Installed apps and the second show them again. B)

If you want to download them click Here

:hello:
Correct me if I am wrong.

#25
evilvoice

evilvoice

    Ditchy McAbandonpants

  • Member
  • PipPipPipPipPip
  • 946 posts
deleted
When I spotted this little cutie with some sex appeal. I winked at her, she gave me a look like I'm a booger. I thought b***h, I'd rather spend my money on a hooker. Then a bright idea ran across my mind, if I could swipe a manikin I'd have a freak all the time.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN