Solution to “GetIUMS Not Found Error” in the Msdart.dll File

Msdart.dll – File Information
The msdart.dll file is associated with Microsoft Data Access Components.
By default, the msdart.dll file is located in the %system% folder and its file size is 126,976 bytes.
Here, %system% refers to the system folder. This folder is:

  • C:\Windows\System32 for Windows XP and Vista
  • C:\Winnt\System 32 for Windows NT and 2000
  • C:\Windows\System for Windows 95, 98 and ME

Msdart.dll Entry Not Found Error

You may encounter the following error at system startup when you try to run programs, such as Work Calendar, or when you attempt to open a Universal Data Link file:

"Entry point not found"
"The procedure entry point GetIUMS could not be located in dynamic link library msdart.dll"

Cause of the Error

The above problem occurs when an incorrect version of the msdart.dll file is present in the %windir%\System32 folder and a correct version of the file is located in the %windir%\System32\Dllcache folder.

Notes:

  • The version of the incorrect msdart.dll file is v2.71.9030 and that of correct msdart.dll file is v2.71.9031.4.
  • %windir% is a variable and points to the location where Windows is installed.

Solution

The solution to this msdart.dll error lies in replacing the incorrect msdart.dll file in %windir%\System32 folder with the correct msdart.dll file that is located in %windir%\System32\Dllcache folder.
To achieve this, perform the following steps:

  1. Click Start and select Run.
  2. In the Open box, type the cmd command and then click OK.
  3. In the Command Prompt window, type the following and press Enter

    copy %windir%\system32\dllcache\msdart.dll %windir%\system32

  1. Press Y, when prompted.
  2. Finally, type exit and press Enter to exit the Command Prompt window.

Notes:
It is possible that you may have an incorrect version of the msdart.dll file located in some other location than %windir%\System32, from where the file may be loaded. Use the Search utility to locate all copies of msdart.dll file on your PC and ensure all copies are of the correct version. The msdart.dll file on your computer should only be present in the following three folders:

  • %windir%\System32\Dllcache
  • %windir%\System32
  • %windir%\ServicePackFiles

How to prevent Common msdart.dll errors, such as msdart.dll missing or not found errors

Msdart.dll errors may also occur due to malware infection or registry issues.

Malware programs, such as viruses can infect your msdart.dll file with incorrect codes and make the file inaccessible or in some cases may even delete the msdart.dll file. This results in msdart.dll errors every time a program tries to access this file.
To prevent msdart.dll errors due to malware infection, install advanced security tools, such as STOPzilla Antivirus and Spyware Cease on your PC and schedule regular malware scans on your PC.

Additionally, also ensure that your registry is free from invalid, corrupt, or obsolete entries. Often, incorrect registry entries are found to be the root cause of various system errors, including msdart.dll errors. Clean your registry regularly by performing registry scans, using reliable registry cleaning software, such as RegServe. This will help in effectively eradicating the invalid information from the registry.