Monday, January 12, 2009

Office Communicator 2007 install error: The file 'eulamsdnrtf' cannot be installed because the file cannot be found in cabinet file 'MsgrCore.cab'

I couldn't find a clean solution for this error message either via JFGI or by searching the fine MS KB, so for your Googling pleasure:

If you install Microsoft Office Communicator 2007 (MOC 2007) on a machine that already has MOC 2005 installed, when you launch MOC 2007, you may see Windows Installer run to configure MOC and then display this error message:
"The file 'eulamsdnrtf' cannot be installed because the file cannot be found in cabinet file 'MsgrCore.cab'. This could indicate a network error, an error reading from the CD-ROM or a problem with this package."

Restarting will allow MOC 2007 to launch successfully and log in, but when you try to initiate a text chat, you will get the same 'eulamsdnrtf' error.

To fix this:
  1. Quit all instances of Communicator.
  2. Use Add/Remove Programs on W2k/XP (Programs and Features on Vista/Win7) to remove all versions of Communicator.
  3. Then (re)install MOC 2007.

3 comments:

  1. Hi,

    I have this when I use the msiexec command to install a msp file

    msiexec /p communicator.msp /a Communicator.msi shortfilenames=true

    any idea?


    Thanks for help

    ReplyDelete
  2. Thank you for sharing. This is a great way solution of the problem. I helped. Sometimes produces an error on the dll file. I found a solution http://fix4dll.com/d3drm_dll. The main thing is not to delete old system file. It is better to replace. What would the system worked properly.

    ReplyDelete