How to Prevent Cloudy Glassware in the Dishwasher. How frustrating to pull your clean dishes out of the dishwasher - only to find a thick film of residue has coated your glassware. Fortunately there's an easy solution.
Set your cloudy glassware in a large pot or tub.
Fill the pot or tub with one part vinegar and one part warm water.
Soak the glassware for at least an hour - you may want to let it soak overnight if the problem is a tough one.
Scrub any remaining film with a plastic scrubber or brush.
Wash the glasses by hand.