See if you can get it into safe mode and see if it runs ok on there.
take it you have plenty room left in your hard drive.
Have you ran disk clean up lately if not give it a run if you can and when that finishes another box will open click on clean up system files. let that run and see if finds and removes old windows updates. Could take a while if you have not run it for a while.
Then of course run sfc /scannow using cmd as administrator see if that finds and fixes any problems.