Jump to content


Does ccleaner delete index.dat files?


2 replies to this topic

#1 OFFLINE   paulhedderson

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 16 March 2009 - 08:55 PM

Hello,


I always thought that it was imposable to "delete" index.dat files.

Does CCleaner actually do that or does it just overwrite the contents?

Regardless of what is done is the index.dat file info recoverable?

Thanks

#2 OFFLINE   Andavari

    Captain Spectacular

  • Moderators
  • 13,330 posts
  • Gender:Male
  • Location:Shadow Moses

Posted 16 March 2009 - 09:30 PM

CCleaner will remove them, but only if you restart your computer since they're locked when Windows is running. After Windows restarts it will automatically recreate the index.dat files.

File(s) normally deleted on the system can be recovered with software such as Recuva, etc., if not securely deleted. The file(s) will stay on the system until another file replaces them, or if a defrag program such as Defraggler moves a file into the location where the deleted file resides.

Also see the Piriform Documentation website which answers many questions:
http://docs.piriform.com/
Complexity of incoherent design.

#3 OFFLINE   Augeas

    Moderator

  • Moderators
  • 2,082 posts
  • Gender:Not Telling
  • Location:Worcestershire, UK

Posted 17 March 2009 - 01:24 AM

If I may add that CC requests Windows to delete the index.dat files, so CC's secure deletion option does not apply. The files can subsequently be securely deleted using Recuva (except for those titchy ones in the MFT).