Ich weiß zwar nicht welches OS du nutzt, aber ich habe für S7 Programmierung eine XP Version auf einem Win 7 System laufen.
Es läuft virtuell mittels "Windows Virtuell PC" und ist Bestandteil von Win 7.

Das Win XP ist bei einigen Win 7 Versionen dabei (ich nutzte Ultimate 64bit).

MfG Hannes