Temp files != IE's cache. I never said emptying the cache would increase performance ; the main point of cleaning it is not having lots of data that will never be used again because you won't visit the associated website again.
However, deleting Prefetch files has no positive effect at all. They are not loaded with Windows, they do not use RAM, they do not use CPU cycles, or whatever. http://www.edbott.com/weblog/?p=743
![:rolleyes:]()
The only reason he listed, was performance going down slightly. I really do not care. What is 1 extra second? I just know if I got trash, no matter if it is 1kb, or even 1 file, if it is trash, I want it gone. Windows will regenerate the files easily & quickly enough, so I do not care if having a PF file saves me 1 second because it preloads components needed for the files you are using. I just want them gone, gone, gone!
I have tested with & without prefetch, & even with prefetch turned off. At least, if not totally clearing the PF folder, at least give us the option to totally turn PF off without having to manually edit reg keys or use 3rd party apps. I do not like the PF folder, & I suppose that I never will. It is useless to me. Besides, with IE, over time you collect thousands or even millions of webpages, so windows has to spend a few seconds looking into your cache to find that webpage again, & it starts to slow windows back down when DSL or CABLE would pull it up much faster than windows could out of the cache. By the time windows searches a second or two for the file, the website would have it puled back up!
Then of course, there is defragmentation. Windows always goes faster after a defrag, hey? But those junk internet files, instead of having to defrag internet trash, it works much faster to get rid of the trash first, then defrag! I know everything you listed about PF files. I have worked with computers for years. I might even know things you never dreamed of knowing about the PF cache. I just know that I do not like having them there, & I want an option to delete them if I want.
You keep saying over & over that is is bad to remove, but the main & mostly ONLY reason I see you posting as a reason not to is that it degrades performance. With high speed machines such as mine, WHO CARES? I mean, a second here or there, well, I rather have a clean machine! Besides, if you just removed malware off someone's machine, do you REALLY want it to keep prefetching all the components of the malware AFTER the malware has already been taken off the machine till windows finally gets chance to remove those?
Me either!
There are just as many arguments against prefetch as there are for, so I see no reason to clean it. If the logic is used that "It speeds up loading applications", then that exact logic can be used against cleaning the internet cache "It speeds up loading web pages!".
If we use this logic as an excuse not to clean, it will never get cleaned!
Peace!