There is nothing more annoying for a car owner than scratches appearing on its windows. Many of the things that are under one's control can easily be fixed but when it comes to scratches on windows, things can take a different shape altogether. You will have to first identify the type of scratch your windshield got before figuring the best way out to deal with it.
If the scratch is deep then you will want to look for glass repair kits that are available on the market. You will want to pick the best one and a genuine one from among those available. If you do not research and pick just about any repair kit that does not work then you will only have yourself to blame.
Instead of blaming the repair kit, make sure you have picked the best one. Repair kits make it easier for you to fix scratches and blemishes on your glass. Sometimes you will find wiping and cleaning can clear most scratches that may only have affected the surface of your windshield. If its deeper scratches than you will for sure need a repair kit.
Do not make haste and consider replacing the entire windshield as that's hardly what is needed when your windows get a scratch or two. See this article at MHDMotors for specific details on how to deal with different types of car window scratches.