CCleaner not deleting old prefetch files
#1 OFFLINE
Posted 21 April 2007 - 08:27 PM
Yesterday and today I noticed that although old prefetch files would show up when being analysed, they weren’t being deleted. I have installed and uninstalled a program since then, but I still the same problem after removing that application. I even went so far as to use System Restore to go back before installing the program, but after updating CCleaner. CCleaner still cannot remove the old prefetch files.
Rod Lockwood
#2 OFFLINE
Posted 22 April 2007 - 07:37 PM
Put it this way, it doesn't erase the prefetch files, even on reboot, when I set up a custom cleaning task for C:\Windows\prefetch\*.* (the " *.*" is added by CCleaner, not me), AND the "Custom Files and Folders" box is checked under cleaner settings.
NOTE: I've read that some users have had problems after deleting the layout.ini file from the Prefetch\ folder. Others, including me, say it rebuilds itself w/ no problems. So, you might want to back up layout.ini first, then see if it's going to rebuild itself.
Eraser also doesn't seem to wipe the prefetch files even after reboot, although seems like it did in the beginning. Now, it doesn't touch them, even after reboot, but it does erase other locked files like index.dat on reboot. Not sure???
#3 OFFLINE
Posted 01 May 2007 - 03:15 AM
Yes, Phkhgh, I know CCleaner only deletes old prefetch files, which is why I specified old prefetch files. 8-) Nope. Custom cleaning is blank. I have never bothered with it. Too much work. I now have a fairly lengthy list of old prefetch files now. In fact, I just used it and noticed it didn’t remove some temp files in the Documents and Settings/%UserPath%/Local Settings/Temp folder. Very strange. CCleaner has never let me down before. Perhaps it might be the latest update? I cannot remember now if it started happening before or since the latest update.
I will check the Layout.INI file, but if CCleaner isn’t deleting anything in the Prefetch folder, then I don’t know why it would have been deleted. A different program is having a similar problem with old prefetch files? Could it be that Microsoft did something via one of its so-called critical updates?
Rod
#4 OFFLINE
Posted 01 May 2007 - 04:35 AM
phkhgh, on Apr 22 2007, 02:37 PM, said:
If it doesn't automatically get rebuilt this is how to remedy that problem, note this is just the command to optimize prefetch data/process idle tasks. Click Start, Run and input:
Rundll32.exe advapi32.dll,ProcessIdleTasks
#5 OFFLINE
Posted 02 May 2007 - 06:02 AM
I noticed there is a spot on the message board to post a Hijack This! report to get it analyzed. I have Highjack This! so maybe I should try this?
Rod
#6 ONLINE
Posted 02 May 2007 - 06:08 AM
Post it in the Spyware Hell -Hijackthis Analysis section rather than in this thread.
http://www.piriform.com/docs
#7 OFFLINE
Posted 03 May 2007 - 11:22 PM
hazelnut, on May 2 2007, 02:08 AM, said:
Post it in the Spyware Hell -Hijackthis Analysis section rather than in this thread.
Of course, I kinda guessed that is what the section was for. Just forgot what it was called. (You’ll find it happens to me a lot.) 8-)
Strange . . . since I have gone back to CCleaner 1.38 I haven’t had any old prefetch files popup or those annoying null temp files. I will post the Hijack This! report and then re-install CCleaner 1.39 to see what happens. I have a feeling that what ever it was either went away or wound up inadvertantly (?) fixed.
We’ll see.
Oh! BTW, one of the things I did was use Reghance to search for leftovers of a memory management/system optimizing program that I suspected was the culprit. Well I did find some remnants, but I found even more leftovers of uninstalled Symantec SystemWorks that CCleaner had missed. I got rid of them and according to CCleaner it didn’t cause any registry issues. So that was good.
Rod
#8 OFFLINE
#9 OFFLINE
Posted 10 May 2007 - 12:36 AM
Andavari, on May 4 2007, 01:59 AM, said:
I only ask because the current version has a known bug when secure file deletion is enabled in that it isn't removing some files.
Yep, that was it. Turned it off and CCleaner deleted the files. I noticed the thread after you mentioned it here. I saw it before, but didn’t connect it with my problem at the time.
Thanks to everyone with suggestions.
Rod
o/ Home, home on the range.
Where the deer and the antelope play.
Where seldom is heard
A discouraging word,
’Cause I threw my PC away. o/
#10 OFFLINE
Posted 20 May 2007 - 07:39 AM
Best thing I can do is to post this URL;
http://www.edbott.co...ves/000743.html
#11 OFFLINE
#12 OFFLINE
#13 ONLINE
Posted 23 May 2007 - 10:19 AM
After endless dicussions here and elsewhere, it's best a subject left for people to decide for themselves.
http://www.piriform.com/docs
#14 OFFLINE
Posted 23 May 2007 - 10:29 AM
Rod Lockwood, on May 22 2007, 10:52 PM, said:
Rod
But, if you have prefetch files for programs you no longer have installed, then deleting them isn't pointless. IMHO
BTW, exactly what is an "Old prefetch file"? Does this mean one that is obsolete? Or just old?
I don't use this option in CC since I got Vista, but it never seemed to delete any valid prefetch files back when I used XP!
#15 OFFLINE
Posted 23 May 2007 - 03:59 PM
JRd1st, on May 23 2007, 11:29 AM, said:
#16 OFFLINE
Posted 24 May 2007 - 01:07 AM
JDPower, on May 23 2007, 11:59 AM, said:
By default CCleaner considers any prefetch file old after 2 weeks. Yes, I understand. It makes sense too. Prefetch files are supposed to help start programs faster without keeping them resident in memory. This is good especially when you have loads of drive space, but only a small bit of RAM. If Windows automatically deletes these files when the program is uninstalled, then you shouldn’t have to worry about it. I suppose they could have CCleaner do a check to see that Windows did its job and just target PF files of unistalled programs older than two weeks. But until CCleaner does that, I’ll just not worry about it.
Thanks, everyone.
Later,
Rod












