rest files after cleaning

I noticed some time already that after cleaning still rest files are visible. I.e. not all found files were cleaned.

C:\LOCALS~1\++++++\LOCALS~1\Temp\lighctgw.exe [this file is changing name often]

C:\WINDOWS\internet Logs\ZALog.txt

Last file is locked and even when close the ZA the file is still there

What to do about that?

When I run Evidence Eliminator (and it is cleaning a lot) and let this follow by CCleaner, last is finding a lot of files. Any explanation how such is possible?

**edit**

Can I run CCleaner in the Windows safe mode?

Thanks on forehand.