Reinstalling Windows means reinstalling ALL the programs that I have installed.
That is NOT an acceptable option for me.
Let me clarify this. A repair installation (a.k.a, in-place upgrade) retains your apps, settings, and data. For example, when you install a Feature Update, it actually does an in-place upgrade, and that's how your programs/files/settings are intact.
I agree fully with WDanielW': Microsoft is supposed to deliver clean updates for his OS, not to ask, each time an update is bugged, to reinstall the system. The system of each user is adapted to his needs, tuned. It's not only a question of private data. And on my PC, the system is clean (I executed all the control processes like SFC et DISM + the verification of all Windows Update services and found nothing wrong). I have Windows systems since Win 3.1 and the things are getting worst each year with the updates. The customer have no time to invest in complicated manipulations or reinstallations. Today I lost 1,5 hour. The quality control must be done ==before== the updates are sent into the market. That is a minimal requirement for a so big international brand of the computing branch. ;)