Software Update registry keys

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

The Windows Updates installed on a computer are recorded under the following
registry key: HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\Product\Service
Pack. Under each KB###### subkey therein, there is a key called Filelist that
lists all the files that are part of that update. Each of these files is
recorded under subkeys numbered successively from 0.

My question is whether it is _guaranteed_ that each filelist number (0, 1,
2, etc.) corresponds to the same file on every machine that the update is
installed on. For example, on my machine, for KB873333, 0 corresponds to
olecnv32.dll, 1 corresponds to rpcss.dll, 2 corresponds to olecli32.dll, 3
corresponds to ole32.dll, and so on. Will this mapping of registry key to
file name be the same on any other machine on which KB873333 is installed? In
other words, can this order be different on some other machine?

Thanks for any assistance!
 
ND said:
The Windows Updates installed on a computer are recorded under the following
registry key: HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\Product\Service
Pack. Under each KB###### subkey therein, there is a key called Filelist that
lists all the files that are part of that update. Each of these files is
recorded under subkeys numbered successively from 0.

My question is whether it is _guaranteed_ that each filelist number (0, 1,
2, etc.) corresponds to the same file on every machine that the update is
installed on. For example, on my machine, for KB873333, 0 corresponds to
olecnv32.dll, 1 corresponds to rpcss.dll, 2 corresponds to olecli32.dll, 3
corresponds to ole32.dll, and so on. Will this mapping of registry key to
file name be the same on any other machine on which KB873333 is installed? In
other words, can this order be different on some other machine?

Thanks for any assistance!
Hi,

I would think if the other computer have another update installed that
have installed a newer file than one of the ones in KB873333, this
file will be missing in the list.

Anyway, curious mind want to know, why are you asking this question,
what are you planning to use this file list for?
 
Thanks for the reply.

Some of the files do appear under multiple updates on the same computer. For
instance, if you examine the key for KB894391, you will find the same files
as those for KB873333. One set of files is older than the other set (which
you can deduce from the version numbers).

Thanks anyway.
 
ND said:
Thanks for the reply.

Some of the files do appear under multiple updates on the same
computer. For instance, if you examine the key for KB894391, you
will find the same files as those for KB873333. One set of files
is older than the other set (which you can deduce from the
version numbers).

Thanks anyway.
Hi,

I just did a test on my WinXP SP1 VMware installation, and the file
list for KB873333 is very different depending on you are installing
KB894391 before or after KB873333.

So my conclusion is that you cannot trust the file list to be the same
for an update on different computers, unless they have the exact same
update history.

Anyway, curious mind want to know, why are you asking this question,
what are you planning to use this file list for?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top