thanks for ur answer ! i've tried reinstall ,but it not work still ops:Obvious answer: try reinstalling.
Forget 'bout patches and stuff for now, see if the game can run after initial installation, and then take baby steps till you see which patch/update/whatever causes the malfunction.
AoC plays just fine on XP, and it's an old game, so the PC requirements aren't demanding.
That's my opinion, anyway.