CoD2 LANServer: "Der Prozedureinsprungpunkt "DdEntry1" wurde in der DLL "GDI32.dll" nicht gefunden"

Remftel
Mach dieses Wochenende eine Lan bei mir
und habe einen Server rummstehen
es ist ein
Duron 800Mhz
512 DDR
TNT 2
Windows 2000

Das Problem liegt darinn das wenn ich cod2 auf dem Server starte immer der fehler kommt "Der Prozedureinsprungpunkt "DdEntry1" wurde in der DLL "GDI32.dll" nicht gefunden."
Ob mit "+set dedicated 1" oder ohne egal er bring immer die Meldung.
In anderen Foren steht drinn das es an DirectX liegt aber ich habe es schon 3 mal neu installiert und es geht immernoch nicht.
Ist der Rechner zu Schwach ?
Brauch dringend Hilfe

Danke im Vorraus
MFG Remftel

--- edited by yoda: Thema angepasst ---
yoda
Hm, kommt die alte GraKa denn überhaupt mit DirectX9 zurecht?
Hast Du die letzte aktuelle Version 9.0c installiert? (Info: Neue DirectX 9.0c version erschienen)

Obwohl die GraKa ja bei set dedicated 1 eigentlich ziemlich egal sein dürfte, wundert mich eigentlich...