Never used this stuff on a windshield so have no idea if it works or not. On scratched CD's, however, this stuff is magic. If you have a scratched CD or DVD skipping or erroring, apply this stuff with a cloth. It fills the scratch with a clear polymer that will bring 90% of the disks back to life. It doesn't last so use the opportunity to burn a backup and be happy.