Windows 7 - OpenGL error

IamThomas

Junior Member
Jul 19, 2010
4
0
0
www.iamthomasloney.com
I have been happily using Windows 7 for the past 6 months, and surprisingly haven't had any issues with getting older games to run. In fact, a few games, like System Shock 2 run far better than they did on XP.

However, for the past few months I've been getting a "LoadLibrary failed with error 126: The specific module could not be found" when I start certain games. At first, I couldn't figure out why it affected only some games and not others. It didn't help that the error message gave me no details - like the module that was failing to load!

However, when I installed and tried to run American McGee's Alice, thankfully the Quake III engine lists modules being loaded. I get the error when games try to load Windows\system32\opengl32.dll.

The file is present, but have become corrupted, because I refuse to believe Windows 7 doesn't run any OpenGL games. In fact, I remember some of these games, like Anachronox, working just fine when I started using the OS.

So, my question is, what can I do? Is there a way to reinstall DirectX? I tried running the DX web update, but the problem persists. The only other course of action I can think of is performing a clean install of Windows, which I do not want to do without knowing to root cause of the problem.

Any help would be much appreciated!