This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Garmin Express Update and Windows 10

Former Member
Former Member
I am unable to update Garmin Express since upgrading to Windows 10. Currently running Garmin Express version 4.1.17.0 and trying to update to version 4.1.19.0. Each time I have tried this I get the error message that the download failed with no additional information. I tried to uninstall Garmin Express and re-install from the Control Panel but when I clicked on "Uninstall", nothing happened.

I then attempted to just download the version from the Garmin website but always receive the following Windows error message:
C:\Windows\System32\msxml3.dll is either not designed to run on Windows or it contains an error........Error status 0xc000012f

I have tried using Edge, Exlporer and Firefox browsers. On a side note this is one of the errors I received while attempting to update Chrome browser recently. Eventually I was able to remove Chrome in an attempt to re-download but am now completely unable to re-download Chrome so I am reluctant to even attempt to remove Garmin Express at this point since it will upload a map to my nuvi 40LM right now. It just will not update the software.

Any suggestions would be appreciated.
  • BelleBlue,

    Based on what you have described, it sounds like the msxml3.dll file may be corrupt or missing on your computer. Because this is affecting other applications on your computer as well, I would suggest having your computer checked out by a Windows professional.

    Ryan
  • Former Member
    0 Former Member over 9 years ago
    Agreed, this sounds like a Windows problem and not a Garmin one. I guess since I'm a Windows professional I'll weigh in... :-)

    First off, latest Express version is 4.1.24 not 4.1.19 that you're running. Try updating.

    Next, I'd suggest you to re- register the MSXML program.

    a. Click Start, point to All Programs, point to Accessories, and then click Command Prompt.

    b. In the Command Prompt window, type Regsvr32 C:\Windows\System32\Msxml.dll, and then press ENTER.

    c. When you receive the following message, click OK:

    DllRegisterServer in C:\Windows\System32\Msxml.dll DLL succeeded.

    d. Type Regsvr32 C:\Windows\System32\Msxml2.dll, and then press ENTER.

    e. When you receive the following message, click OK:

    DllRegisterServer in C:\Windows\System32\Msxml2.dll DLL succeeded.

    f. Type Regsvr32 C:\Windows\System32\Msxml3.dll, and then press ENTER.

    g. When you receive the following message, click OK:

    DllRegisterServer in C:\Windows\System32\Msxml3.dll DLL succeeded.

    h. Close the Command Prompt window.


    Method 2:

    Run System File Checker (SFC) tool scan and check.

    Steps to perform a SFC scan:

    a) Click Start, click All Programs, click Accessories, right-click Command Prompt, and then click Run as administrator. If you are prompted for an administrator password or for a confirmation, type the password, or click Allow

    b) Type the following command, and then press ENTER:

    sfc /scannow



    [The sfc /scannow command scans all protected system files and replaces incorrect versions with correct Microsoft versions.]

    After the scan has completed, close the command prompt window, restart the computer and check.

    https://support.microsoft.com/en-us/kb/929833