Knowledge Base

Article ID: 799 - Last Modified: December 4, 2010

Running the grid generation for Glide on Windows produces this error:

ImportError: DLL load failed: The specified procedure could not be found.

How do I fix this?

This error occurs when our software tries to use incompatible system DLL libraries, rather than the versions we bundle with our installation. Typically, the problematic libraries are 'zlib' or 'python25' and they probably were placed in your system directory during the installation of some other program.

Please go to your 'C:\Windows\System32' directory and rename the files (if they exist):

zlib.dll
python25.dll

to

zlib.dll.old
python25.dll.old

This should cause our software to use the libraries bundled with the Schrodinger installation rather than your system libraries. After renaming these files, please try running Glide again. If the 'zlib.dll' or 'python25.dll' library were added by some other program, there is a possibility that the other program (if it's still being used) could fail due to the missing (renamed) library. If this happens, one thing you could try is to copy our bundled 'zlib.dll' and 'python25.dll' libraries into the System32 directory; hopefully, our versions of the libraries will be compatible with the program that originally installed the incompatible libraries.

You should be able to find our bundled libraries in

installation-path\mmshare-vversion\bin\WIN32-x86

Please ensure that you save a copy of the old (non-Schrodinger) libraries,so you can restore them if necessary.

Keywords: DLL load failed, incompatible versions, Windows

Back to Search Results

Was this information helpful?

What can we do to improve this information?


If you need additional help, please email us at help@schrodinger.com.
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles