Guest neilsolent Posted July 14, 2008 Posted July 14, 2008 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 Ramesh, MS-MVP Posted July 14, 2008 Posted July 14, 2008 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 July 14, 2008 Posted July 14, 2008 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 July 15, 2008 Posted July 15, 2008 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 July 15, 2008 Posted July 15, 2008 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 July 15, 2008 Posted July 15, 2008 Re: Add or Remove Programs / Show Updates Yep. All sorted.
Recommended Posts