попробуй запустить АОЕ 2 в режиме совместимости с Виндом 95 ( Это делается в свойствах АОЕ_2.exe , ну или как там он называется , негарантирую , но должно помочь).
Даю проверенное решение: запуск уже установленной игры в режиме совместимости ничего не даст. Чтобы все без проблем пошло под ХР нужно ИНСТАЛЛИРОВАТЬ её в режиме совместимости с win98-ME! Для этого находим на диске файл setup.exe, открываем его свойства и задаем - запускать в режиме совместимости с 98-МЕ. Нажимаем ОК, закрываем свойства, запускаем setup - готово!