Dish soap and water is all you need for windows.
Yes, for both screens and windows.
Winter grime is mostly dirt and road salt. A few drops of dish soap in warm water handles both. For windows, apply with a microfiber cloth or sponge, then squeegee dry. For screens, lay them flat, spray on the soapy water, scrub gently with a soft brush (a cheap paintbrush works), rinse with a garden hose, and let them dry before putting back.
Skip the fancy sprays and ammonia-based cleaners. They’re overkill and can ruin window tints or coatings.
This is as efficient as it gets: one bucket, one brush, one squeegee, and ten minutes per window.