Ich habe gerade sämtliche Fenster im Haus geputzt, das ging mit folgender Methode schnell und gut:

Warmes Wasser mit etwas Spülmittel oder Neutralseife, Microfaserlappen gut nass machen, Fenster 2x abwaschen und nach dem 2. Mal mit dem Abzieher abziehen. Danach mit Festerreiniger und Fenstertuch aus Microfaser abreiben, dann gibt es auch keine Streifen. Wasser wechseln, sobald es ewas schmutzig aussieht, Lappen auch immer wieder auswaschen oder wechseln, sonst verteilt man den Dreck nur auf den Fenstern.
Erst alle innenliegenden Scheiben, danach die Außenseiten, und immer nur ohne direkte Sonneneinstrahlung putzen.

Zu Deinen Fensterrahmen habe ich leider keine Tipps; wir haben Holzrahmen, die wische ich einfach mit Wasser und Neutralseife ab.