Hello PC idiot,
Have you tried a system restore to a point before this started ?.
If that does not work, boot into safe mode and open a command prompt, type sfc/scannow and press enter, if errors are found you may need to run this more than once.
Try this and post your results, good luck.
It may also be worth running a registry check if you haven't done so recently and if a lot of errors are found fix them. This can be done using programs such as CCleaner (CCleaner - Optimization and Cleaning - Free Download).
Note
Registry checks should only be performed occasionally (once or twice a year) if you're not having problems because they can often cause more problems thsn they solve.
As you are new to the forum I thought you might like to know how to mark threads as solved as well as the uses of some of the other buttons.
To the top right of this post you will see 3 icons. An orange (+), a set of scales and a red and white warning triangle.
The orange (+) or blue (-) denotes whether a user is on or offline (orange = on, blue = off).
The scales are used to give rep points; click this button if someone has helped you significantly or solved your queries (only give this to posts that you think really deserve it).
The red and white warning triangle is used to denote either an abusive post OR to mark a thread as solved (just put solved in the box that comes up and the admins or moderators will mark it solved).