I'm using v6.12.10490, the free edition. Health check scans my PC just fine, but it gets stuck halfway through patching it. I've tried restarting both CCleaner and my computer in general, but still get the same results. Please advise.
Try running Custom Clean with the default settings to see if that shakes loose whatever is causing Health Check to baulk.
If Cusom Clean completes then try Health Check again.
If Custom Clean gets stuck too then it should tell you at the top of the cleaning window what it is trying to clean.
If that does happen then let us know what it is stuck on.
And/or:
Run the Windows built in Disc Clean-Up.
Run it once as it is for user files, then run it again but this second time select "Clean up system Files".
Note that "Clean up system files" can take some time, particularly with 'Windows Update clean-up'. Have patience and let it finish.
Then try Health Check again.