Jump to content


Office 2002/XP detection woes


4 replies to this topic

#1 James

    Advanced Member

  • Veterans
  • PipPipPipPipPipPip
  • 1,212 posts
  • Gender:Male
  • Location:UK

Posted 17 July 2008 - 12:55 PM

This is on a test box with Windows XP-SP3 and individual Office 2002/XP components.

1) Microsoft (wrongly in my opinion) always reports KB923031 as missing, even if OWC is not installed.

2) AutoPatcher fails to detect KB947866 (aka MS08-016/949030) as missing. This is probably because the component SKUs are missing in the detection logic.

You have to read between the lines in the information publically available from Microsoft, but I suggest adding SKUs 15 (Access) 16 (Excel) 17 (FrontPage) and 18 (PowerPoint) to the affected GUIDs.

3) APUP is downloading rti info, autopatcher.exe is verifying the release, but still reports itself as "Unofficial/..."

--

#2 Erik Ramey

    AutoPatcher Elite

  • Veterans
  • PipPipPipPipPip
  • 766 posts
  • Gender:Male
  • Location:Washington State

Posted 17 July 2008 - 07:25 PM

Hey James - I'll take a look at 2 and 3. About 1 though, I'm assuming that you are refering to KB932031?

#3 James

    Advanced Member

  • Veterans
  • PipPipPipPipPipPip
  • 1,212 posts
  • Gender:Male
  • Location:UK

Posted 18 July 2008 - 07:05 AM

Yes, thanks, you got it -- including my typo.

I think the same missing component SKUs may apply to a bunch of already installed updates too. At present, with only Excel installed, nothing earlier that KB914796 shows in AutoPatcher's window.

I'll follow this up with more exact details in a few days time.

--

#4 Erik Ramey

    AutoPatcher Elite

  • Veterans
  • PipPipPipPipPip
  • 766 posts
  • Gender:Male
  • Location:Washington State

Posted 19 July 2008 - 04:55 AM

Quote

1) Microsoft (wrongly in my opinion) always reports KB923031 as missing, even if OWC is not installed.
Looks like KB923031 contains two updated components: OWC10.DLL and Msowc.dll.
  • OWC10 only installed - OWC.dll only needs to be updated
  • Any Office 10 suite without OWC10 installed - Only Msowc.dll needs to be updated
  • Any Office 10 suite with OWC10 installed - Both OWC10.dll and Msowc.dll needs to be updated
Realizing this, I've updated the parent module with SKU 26 and created two new modules:
  • KB904018_owc_enu.apm
  • KB932031_owc_enu.apm
Now if you have only OWC10 installed without an Office 10 suite, these two updates will be detected and installed as long as Office SP3 has been applied. Likewise if OWC10 is installed along with any Office 10 product, these two modules won't display and not duplicate the install.

And before you ask: Update for Access 2002 (KB904018) updates Mscdm.dll which is required when you install OWC10

Quote

2) AutoPatcher fails to detect KB947866 (aka MS08-016/949030) as missing. This is probably because the component SKUs are missing in the detection logic.

Good point since this updates Mso.dll. These SKU's have been added to KB947866. I've collected a lot of Office versions/suites but I admittedly don't have them all. Let me know if you find anything else in your research

Quote

3) APUP is downloading rti info, autopatcher.exe is verifying the release, but still reports itself as "Unofficial/..."

I might need to make this a front page post - The RTI file is legit which this means that there are "extra" files or something that shouldn't be there. An rti file doesn't exist for jre-6u7-windows-i586-p.exe yet which could be the culprit. Also you might need to delete your "modules" folder and download everything again in order to guarantee a "clean" copy. Also make sure you up the AutoPatcher Engine in order to grab the rti for this too.

#5 James

    Advanced Member

  • Veterans
  • PipPipPipPipPipPip
  • 1,212 posts
  • Gender:Male
  • Location:UK

Posted 19 July 2008 - 08:03 AM

Hey Erik,
now I've got you typing KB923031 instead of KB932031 as well as me!!

Quote

... The RTI file is legit which this means that there are "extra" files or something ... An rti file doesn't exist for jre-6u7-windows-i586-p.exe yet ... Also make sure you up the AutoPatcher Engine in order to grab the rti for this too.
Your very last remark gave the solution -- no JRE downloaded so that's not a problem; no Windows downloads at all (this is a test box, after all) but I forgot about verifying the Engine itself, because I "knew" it was up to date -- and unticked (=unchecked) it. I guess I just ignored my own investigation rules.

Quote

Let me know if you find anything else in your research
As I said in my last post, this will take a few more days. The status of one or two patches is ambiguous, because I've caught MSIEXEC not completely cleaning out the registry on an uninstall, or possibly not properly updating install dates on a re-install.

I've taken your other points on board, thanks.

--





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users