Your app also causes my ClearIE() UDF to fail.

Seems there are so many apps that access the INDEX.DAT file in your IE Cache

I've modified the code again to catch most of the Microsoft apps that stop the cache from being deleted, but now I can see that it is possible for many apps to prevent a proper cleanup of the cache and history.

RealOne, LiveUpdate, etc..

I'll update my UDF in a few minutes, but I guess as the information I posted says: You really need to close down other applications before running the cleaner UDF.