In order to keep your system running well, I’ll list a few built in utilities that are worth using once in a while to keep your workstation healthy. Also use restore points and system images (see Windows Recovery), to minimize recovery time.
Windows 10 like Windows 7 has a built in Disk Cleanup tool. you can use it to empty the recycle Bin, clean up temp files. It can also clean up error and dump files if you select clean up system files.
If you are running a SSD, Windows 10 comes with an Optimize tool that helps to flush deleted files. Windows will automatically run this, which is similar to a defrag if it exceeds 4% or based on a schedule that you set. I generally choose weekly, to maintain optimum performance.
If you think that an update or software install may have caused an issue, you can run a tool called sfc /scannow which will scan all protected system files, and replace corrupted files with a cached copy that is located in a compressed folder at %WinDir%\System32\dllcache. You should run this from a command prompt with Administrator rights:
Always keep Windows Defender updated with the latest files and you system should run well. If it doesn’t please touch base and I’ll see if I can help with any issues you might have.