Yes, I'd use CCleaner to clear the junk out............but be very careful when installing CCleaner as since AVAST bought and attempted to ruin it there have been reports it will try to install Avast free if you don't tick or untick the right boxes.
I'd actually look for an older CCleaner version (v5.35.0.6210) from FileHorse or somewhere similar.
The ever reliable Revo Uninstaller has built in clean up tools which can find stuff (like thumbnail caches) that even CCleaner doesn't remove. There are, of course, plenty of alternatives like PrivaZer, Decrapifier etc.
My other thought about this is: how are you managing your restore points? I used a laptop with a a small by today's standards, 40GB, HDD for years and maximising the free space is something I know a lot about. One of the biggest space eaters are restore points and the loss of half a GB is typical of a new restore point having been created by modern Windows OS.
CCleaner again will show you and allow you to delete restore points easily. That can free up a lot of space but of course you should be careful what you delete as they are an important safety net.
This is for Win7 so the route to find it may well be different but you should also look in Control Panel > System & Security > System > System Protection(menu) > Configure button and see how much space has been dedicated to restore points. Reduce it if necessary.
If you've used Hibernation recently that can be a space eater too:-
https://www.zdnet.com/article/window...nd-disk-space/