The past tense of windscreen is windscreened.
The third-person singular simple present indicative form of windscreen is windscreens.
The present participle of windscreen is windscreening.
The past participle of windscreen is windscreened.