Gerrards Cross Computer Club

Microsoft LiveMail  - fix broken Hyperlink

Return to support page home

Page updated 13 April 2020


The Problem

If you are still using Windows LiveMail on Windows 10 (despite the fact LiveMail is no longer supported by Microsoft) you will probably experience a problem whenenever you click on a link that is supposed to pre-populate an email in your default email client. The error message states that a DLL is missing.

After searching for a solution for a long time I eventually found the cause. It is because the installer does not set up the paths to the folders correctly for Windows 10 (and perhaps even earlier versions of Windows). Microsoft moved the Programs Folder to a different file path and the installer was not updated as Microsoft has ceased support for the product.

The Solution

The simplest fix is to copy the missing files to the folders where they are needed. This is easier than trying to set up the default path to point to the folder where the LiveMail installer has placed them.

Of course this be done manually as all that is needed to support all of the LiveMail components is to copy the two files needed three places. It is however easier to run a set of commands in a PowerShell Window to automate this process.

Just run the following steps:

  1. Stop Windows Live mail
  2. Run Powershell as Administrator.(Right Click on Windows menu button on Toolbar and select Windows Powershell (Admin) option)
  3. Select and copy the text below to the clipboard (CTRL + C)
  4. #============================================================================================

    C:

    copy-item '\Program Files (x86)\Windows Live\shared\wldcore.dll' '\Program Files (x86)\Windows Live\Contacts'

    copy-item '\Program Files (x86)\Windows Live\shared\wldcore.dll' '\Program Files (x86)\Windows Live\Mail'

    copy-item '\Program Files (x86)\Windows Live\shared\wldcore.dll' '\Program Files (x86)\Windows Live\Messenger'

    copy-item '\Program Files (x86)\Windows Live\shared\wldlog.dll' '\Program Files (x86)\Windows Live\Contacts'

    copy-item '\Program Files (x86)\Windows Live\shared\wldlog.dll' '\Program Files (x86)\Windows Live\Mail'

    copy-item '\Program Files (x86)\Windows Live\shared\wldlog.dll' '\Program Files (x86)\Windows Live\Messenger'

    #============================================================================================

  5. Go to Powershell and paste the command (CTRL + V) into Powershell.

Powershell should then copy the necessary files into the appropriate places into the three folders where they are required.

Note:If you have not done a full install of LiveMail then the copies into Contacts and Messenger may fail.