How old is your OS installation?
I find that Windows will only last reliably about 6-12 months, then reinstall time.
Especially if it is used hard with a large variety of software types and if you install and delete software frequently.
The reinstall usually is the last resort option, but almost always fixes the problems.
F.