The best way to prevent window streaks is to dust your window before using glass cleaner and only wipe it with a lint-free cloth.