I have had the same problem with Windows 7 Home Premium. I deleted the temp file so it showed up in the Recycle Bin and then CCleaner deleted it. It has happened a few times and each time CCleaner will run for hours but never move past the file it is hung on.