Ich hatte mal dasselbe Problem, mit ein paar interessanten Modifikationen

nutze auch Win2k. Hmm, ich hoffe, du verwendest kein NTFS-Dateisystem, denn als ich das hatte, hatte ich selbige Probleme. Wenn du mit einem FAT32-System fährst, dann würd ich auch neu installieren, richtig patchen usw. ... ansonsten schau mal, ob du die JA2.exe in einem Win98 Kompatibilitätsmodus laufen lassen kannst ... das war bisher immer meine letzte Rettung, wenn ein Spiel nicht so lief wie es sollte.
WinXP würd ich mir nur antun, wenn gar kein anderer Ausweg mehr ist und du nicht mit Win98 weitermachen willst ... (wie man sieht, halte ich nicht viel von WinXP

).