Das Problem ist, Windows startet die Ansicht immer auf dem aktiven Monitor, von dort aus wo das Programm gestartet wird.

Legst du zB eine Verknüpfung auf den zweiten Monitor und startest das Programm über diese Verknüpfung wird es dort angezeigt.