Prinzipiell sollte aber jedes neuere 32bit-Programm unter einem 64bit Windows laufen.
Ganz so trivial ist das nicht (hat auch mit "neuer" oder "älter" nichts zu tun), Windows 64-bit (sowohl XP als auch Vista) stellen einen sog. "WOW64"-Emulationslayer zur Verfügung, unter dem (ggf. unter Performanceeinbußen) die 32-bit Programme ausgeführt werden.
Ob das ganze geht oder nicht, hängt in erster Linie davon ab, ob die Programme im sog. Kernelmodus arbeiten oder nicht. Kernelmodus bedeutet sehr naher Systemmodus, beispielsweise laufen viele Virenscanner und Festplattendefragmentierer im Kernelmodus. Diese Programme (auch wenn sie noch so neu sind) können nicht im Emulationsmodus ausgeführt werden.
Wer es genau wissen will:
http://support.microsoft.com/kb/896456/deGrüße
Rainer