Monday, January 12, 2009

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

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 ''. 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.


  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

  2. Anonymous - sorry, I have no ideas offhand.

    What have you tried?

  3. 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 The main thing is not to delete old system file. It is better to replace. What would the system worked properly.