Streaking generally occurs on the outside of the windshield due to dirty or defective windshield wipers. If you have streaks inside the windshield, you might not have cleaned the surface properly.