That is incredibly strange, that error message is associated heavily with having the wrong bitness of stuff installed. It's impossible for me to know from here what the problem is, but there is a way you can find it, you can run a tool such as dependency walker which should tell you what DLL file it's looking for, let me know the outcome and don't download any random DLLs from the internet (they could be infected). If it claims some specific DLL is missing, you need to find what pack it's distributed with and go from there.