Whenever I click the halo2.exe or startup.exe, a window pops up with an error message:
The ordinal 100 could not be located in the dynamic link library
dwmapi.dll
Then it says Halo 2 for Windows has Stopped Working
Any ideas how to fix?
Printable View
Whenever I click the halo2.exe or startup.exe, a window pops up with an error message:
The ordinal 100 could not be located in the dynamic link library
dwmapi.dll
Then it says Halo 2 for Windows has Stopped Working
Any ideas how to fix?
use it on vista
Im running it on Vista. It worked fine when I played it before. But for some reason, now it doesnt work.
I lost the disc. I was able to run it like 5 times before this error without the disc.
After doing a bit of searching, it seems your best bet is to replace the dwmapi DLL, shouldn't be too hard to find via Google.
ok, ill try that.
hey ive tried that with the same prob but it wont let me paste the .dll into system 32 for some reason
Andy, try pasting it into the game folder.
This means the version of that DLL file you have is not compatible with the version that Halo 2 wants to use. You have no choice but to replace it if you want to play. OS's don't downgrade themselves so I guess it's a newer version of that file that makes it incompatible since it just started happening. If you put that file in your halo 2 folder, it should load it first before even looking in the system 32 folder.
I can upload my .dll if you need it?