Tuesday, December 6, 2011

Error installing eFax Messenger Plus on roaming profile

My work computer has a roaming profile with a Documents library on a network location.  Apparently this doesn't work well with eFax Messenger Plus (the reader app to read your incoming faxes from eFax), I get the error:  "The specified path is too long: C:\Users\Jay\My Documents\eFax Messenger 4.4" Retry/Cancel.  The problem occurred on Windows 7 x64.

The solution turned out to be pretty easy.  Windows 7 has a Documents library, which is a collection of folders it uses for "My Documents."  You can specify a different folder - I would recommend changing it to a path that is shorter, for example create one.  In my example, I create a folder under C:\Users\Jay, make it the default, then install Messenger Plus, then change the default back to resume normal Windows operation.

As you can see, I created a folder called JaysDocs and set it as the default location.  The install worked fine.


  1. Just FYI, I tried this workaround and it doesn't work for me. Win7 X64 SP1.


  2. Doesn't work in Windows 8, either. Off to find plan B.

  3. Okay, so I found plan B.

    I tried a variety of things, including PATH manipulation, but none of them worked. Finally, I executed a RUNAS command and logged on to a CMD shell with a different user account than my current logged on user.

    Example: RUNAS /USER:mydomain\otheruser "CMD /K"

    Then, in this new CMD shell, I ran the eFax Messenger v4.4 setup file and it completed normally. Now I can use it with any of my user accounts. Be sure to select custom install and "All Users" when asked.

    Hope this helps

    -ASB: http://XeeMe.com/AndrewBaker

  4. This is a Windows* OS/file system issue.The cause is the directory paths in the system is longer than 255 characters (including spaces).There's a lot of additional softwares which can fix this problem like Long Path Tool.