Strongly recommend against any of the programs purporting to do automatic diagnosis. They seem to be uniformly scams. Other members may have a different experience.
That's not true. Sometimes they're malware AND scams.
Suggestions are good.
sfc /scannow sometimes works, sometimes doesn't.
Event Viewer might help you. Might not.
Personally, older I get, the more I favor "nuke it from orbit and let the Gods sort it all out" of just reinstalling the operating system.