If the index.dat files are used for cache functions, then why are they not cleared out when you delete the temporany internet files or restart your computer? These files just keep building up information in them and keep getting bigger and bigger as you use IE. Information about what site I was at a year ago does not have anything to do with my cache functions today.
I know the files will be recreated at startup if they do not exsist. I'd just like to keep my computer clean and lean. In Win9X, you can start up in DOS and delete the index.dat files to clean them out but how would you delete them in XP?