Hello, following my post on problems with Firefox and custom cache location (that I least I can circumvent) I found one that I can't fix.
The objective of moving the cache was to free space on the system partition where the operating system resides.
Oh, well, in MSIE it's rather easy to change the cache location, since it's done in the Options dialog. Now it resides under
J:\cache\msie\
and IE created automatically
J:\cache\msie\Temporary Internet Files\Content.IE5
Here I found another index.dat as expected. Interestingly, CCleaner picks the custom cache location automatically but it doesn't touch index.dat!
I checked with one of Mark Russinovich freewares (pendmoves.exe) and CCleaner is not scheduling this index.dat for deleting at reboot time.
If I put it into the custom files (with full path, of course) I add exactly the aforementioned file
J:\cache\msie\Temporary Internet Files\Content.IE5\index.dat
but nothing happens after running CCleaner. I understand it's trying to delete the file immediately and obviously it can't and there's no way in this CUSTOM window to tell CCleaner to schedule a deletion at reboot. All deletions are immediate and may fail silently.
Now the question is why CCleaner understood the new IE cache location without manual intervention mine but forgot to apply the proper technique to index.dat; indeed it looks like another bug to me.
C.
