Zur ersten Frage würde ich mal sagen, dass Dein Arbeitsspeicher mit 512MB an der unteren Grenze liegt.
Der zweite Punkt ist eine `Macke`(?) von DirectX. Beim Umschalten von Vollbild auf Fensterdarstellung (oder umgekehrt) werden alle laufenden Prozesse neu initialisiert (man könnte auch vereinfacht ausgedrückt sagen, erneut aufgerufen). Doch das geht gelegentlich schief und dann läuft der Flusi in einer Endlosschleife. Nix zu machen.
Michael