Jump to content

Add or Remove Programs / Show Updates


Recommended Posts

Guest neilsolent
Posted

Does anyone know what "recipe" is used to determine the list of

installed software components in the "Add or Remove Programs" applet,

with "Show Updates" un-ticked ?

 

It is obviously looking at the keys under HKLM\SOFTWARE\Microsoft

\Windows\CurrentVersion\Uninstall, but I can't determine how it

decides which ones to list when "Show Updates" is un-ticked.

 

Thanks!

  • Replies 5
  • Created
  • Last Reply
Guest Ramesh, MS-MVP
Posted

Re: Add or Remove Programs / Show Updates

 

It enumerates all subkeys under "Uninstall". If the "ParentKeyName" value is

set for an entry, it's shown under a separate category. See

 

a.. ParentKeyName. This value is mandatory. This is the name of the parent's

subkey declared in step 1. This associates the update with the program.

a.. ParentDisplayName. This value is mandatory. If no subkey matches that

named in ParentKeyName, this value is used as a placeholder parent program

to be displayed in Add or Remove Programs.

 

See http://msdn.microsoft.com/en-us/library/cc144162(VS.85).aspx

 

 

--

Regards,

 

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]

The Winhelponline Blog: http://www.winhelponline.com/blog

Windows® Troubleshooting: http://www.winhelponline.com

 

 

"neilsolent" <neil@solenttechnology.co.uk> wrote in message

news:ce827ce3-3370-4826-ba8b-9e0eab356bc0@e53g2000hsa.googlegroups.com...

> Does anyone know what "recipe" is used to determine the list of

> installed software components in the "Add or Remove Programs" applet,

> with "Show Updates" un-ticked ?

>

> It is obviously looking at the keys under HKLM\SOFTWARE\Microsoft

> \Windows\CurrentVersion\Uninstall, but I can't determine how it

> decides which ones to list when "Show Updates" is un-ticked.

>

> Thanks!

Guest neilsolent
Posted

Re: Add or Remove Programs / Show Updates

 

Thanks for the post. Makes a lot of sense, but I don't think this is

the whole story ! For example, the following key does not have the

parent values, and still does not show up when "show updates" is

unchecked:

 

KB907658

SystemComponent REG_DWORD 0x00000001

Guest Ramesh, MS-MVP
Posted

Re: Add or Remove Programs / Show Updates

 

If the "SystemComponent" value is set to 1, the entry is now displayed in

ARP.

 

http://www.winhelponline.com/articles/15/1/How-to-hide-an-entry-in-the-AddRemove-Programs-applet.html

 

--

Regards,

 

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]

The Winhelponline Blog: http://www.winhelponline.com/blog

Windows® Troubleshooting: http://www.winhelponline.com

 

 

"neilsolent" <neil@solenttechnology.co.uk> wrote in message

news:9194a7e3-4d84-4a75-89de-280efaa603f4@k13g2000hse.googlegroups.com...

> Thanks for the post. Makes a lot of sense, but I don't think this is

> the whole story ! For example, the following key does not have the

> parent values, and still does not show up when "show updates" is

> unchecked:

>

> KB907658

> SystemComponent REG_DWORD 0x00000001

>

>

Guest Ramesh, MS-MVP
Posted

Re: Add or Remove Programs / Show Updates

 

Correction: It should be..

 

"If the "SystemComponent" value is set to 1, the entry is *not* displayed in

ARP."

 

--

Regards,

 

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]

The Winhelponline Blog: http://www.winhelponline.com/blog

Windows® Troubleshooting: http://www.winhelponline.com

 

 

"Ramesh, MS-MVP" <ramesh@unknownhost> wrote in message

news:uD2Ez0h5IHA.3588@TK2MSFTNGP05.phx.gbl...

> If the "SystemComponent" value is set to 1, the entry is now displayed in

> ARP.

>

> http://www.winhelponline.com/articles/15/1/How-to-hide-an-entry-in-the-AddRemove-Programs-applet.html

>

> --

> Regards,

>

> Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]

> The Winhelponline Blog: http://www.winhelponline.com/blog

> Windows® Troubleshooting: http://www.winhelponline.com

>

>

> "neilsolent" <neil@solenttechnology.co.uk> wrote in message

> news:9194a7e3-4d84-4a75-89de-280efaa603f4@k13g2000hse.googlegroups.com...

>> Thanks for the post. Makes a lot of sense, but I don't think this is

>> the whole story ! For example, the following key does not have the

>> parent values, and still does not show up when "show updates" is

>> unchecked:

>>

>> KB907658

>> SystemComponent REG_DWORD 0x00000001

>>

>>

>

>

Guest neilsolent
Posted

Re: Add or Remove Programs / Show Updates

 

Yep. All sorted.


×
×
  • Create New...