CCleaner is doing a pretty decent job.
Don’t know if it will be enough though, but give it a try.
Run the scan for registry issues multiple times till nothing is found anymore.
After each scan, have CCleaner fix the things.
When nothing more is found, reboot and run CCleaner again.