"Outlook update is needed" Notification in Communicator RRS feed

  • Question

  • For a number of users (but not all) we see the Message "Outlook update is needed" in the Communicator (2007 R2) notification list. Clicking this open a message box which gives the option to got to instructions on how to update. This leads to KB936864: http://support.microsoft.com/kb/936864/en-us

    This relates to an office 2007 hotfix but we are using Office 2010. I tried to install it any way but (as expected) it say product not found. Is there a Office 2010 equivelent (didi quick search could find anything) or any ideas on what is causing the issue?

    Further info Looking at Add/Remove programs Communictator KB978564 is installed

    Monday, October 11, 2010 11:19 AM

All replies

  • I have the same issue.  Very intermitant and ONLY on some Windows 7 clients.  Clients are running 64 bit Windows OS and 32 - bit Office 2010 Office Suite....... but not all in this configuration have the issue.  Communicator is at the latest level of 3.4.6907.206
    Monday, October 11, 2010 6:38 PM
  • The issue is due to stale registry entries pointing to an old Outlook 12 (Outlook 2007) installation, possibly from a beta setup of Office 2010 that didn't remove them properly. Removing them should correct the issue. In one specific case, uninstalling the Microsoft Office Access 2007 database engine removed both the Office11 and Office12 directories and eliminated the error message.

    The function reporting that Outlook Version is too old checks whether Outlook 12 exists by looking at registries:

    RegEntry reCommon(L"SOFTWARE\\Microsoft\\Office\\12.0\\Common\\FilesPaths", HKEY_LOCAL_MACHINE, FALSE, KEY_READ);
    RegEntry reRoot(L"SOFTWARE\\Microsoft\\Office\\12.0\\Common\\InstallRoot", HKEY_LOCAL_MACHINE, FALSE, KEY_READ);

    If found, it continues to look at the version of the following Outlook binaries and return the error if the current version is lower than the corresponding minimum version (ie. 0x17841388):

    "mso.dll", true, 0x17841388, // 6020.5000
    "stslist.dll", false, 0x17841388, // 6020.5000
    "name.dll", false, 0x17841388, // 6020.5000
    "outlook.exe", false, 0x17851388, // 6021.5000
    "olmapi32.dll",false, 0x17851388, // 6021.5000
    "mspst32.dll", false, 0x17851388 // 6021.5000

    Since the binaries of Outlook 14 have different minimum versions, it reports the error.

    Robert Panduru
    Wednesday, November 10, 2010 8:27 AM
  • Robert, you are the man!  MS Office Access 2007 DB Engine was the culprit.  Good work and many thanks.


    Wednesday, November 10, 2010 9:58 PM
  • Thanks buddy
    Wednesday, September 28, 2011 12:43 PM
  • I uninstalled the same thing and it works. Thanks to both!
    Saturday, May 5, 2012 4:23 AM