Donation Goal
Donate Now Goal amount for this year: 799 USD, Received: 100 USD (13%)
Please donate to help support this website. The funds will be used to purchase owned license of LiteSpeed Web Server Enterprise (2-CPU). It provides superior performance in terms of raw speed, scalability and anti-DDoS capabilities.

View, Examine and Delete INDEX.DAT Contents

Posted By Raymond In Category: Computer

Mar
26
2007

Internet Explorer index.datIn the Microsoft Windows operating system, index.dat is a file used by the Internet Explorer web browser. Index.dat files are hidden files on your computer that contain all tracks of your online activity, where have you been on internet, what sites you visited, list of URLs, files and documents you recently accessed. Index.dat files stored on your computer are obviously a potential privacy threat as they can be found and viewed without your knowledge.

Internet privacy groups contend that the use of index.dat files in the Windows operating system is an invasion of privacy. One of their main complaints is that the index.dat files cannot be deleted or erased easily, because they are always open when Windows (usually the explorer.exe process) is running. Open or “locked” files cannot be deleted in any way when the process using them is running. Also, when this file grows larger than 80MB in size degraded web performance will occur. Even Microsoft has admitted this problem.

Another contention is that the operating system gives a false sense of security. Even after the user has cleared the internet cache folder, temporary internet files folder, and history folder, the index.dat files on Windows continue to store all visited web addresses and cookies and some temporary files. Some people state that this will eventually cause the index.dat files to grow very large, while the average user remains unaware of what is going on.

Index.dat file can be deleted in Safe Mode because it’s not locked. Good thing is, there are software available that will delete these files for less advanced users.


Index.dat Analyzer is a freeware which enables you to view, examine and delete contents in index.dat files. Most of the index.dat viewers that you can find on internet are only that, viewers.. you can’t delete entries within index.dat files with them.
Delete Index.dat file

You can view History, Cookies and Cache for current users. It’d be better if this software can browse and choose the index.dat file that you want to view.

Index.dat Analyzer setup file is less than 1MB. Installation is a breeze. To delete all entries in your index.dat file, just right click, select “Check All” and click on the View index.dat delete button.

[ Download Index.dat Analyzer v2.0 ]


Related posts:
  • How to delete individual URLs from Firefox address bar history
  • File in use, unable to delete, move, or rename.
  • Delete a specific URL at the Internet Explorer Address Bar History
  • MSN, Yahoo, ICQ, AIM Status Checker and MSN Delete Checker
    • http://na SomeOne

      Or one can just use firefox.

    • Shaggiee

      right saying. hehehehe…!!

    • Jeylightyear

      well i have found this freeware called ccleaner here is its description.

      CCleaner is a freeware system optimization and privacy tool. It removes unused files from your system – allowing Windows to run faster and freeing up valuable hard disk space. It also cleans traces of your online activities such as your Internet history. But the best part is that it’s fast (normally taking less than a second to run) and contains NO Spyware or Adware! :)

      The best thing about this software is that it clears all the information in the INDEX.DAT file.

    • Jeylightyear

      you can get it at http://www.ccleaner.com

    • dank

      cc cleaner still leaves index dat full ,index dat cleaner finds the full file ,1 wish we could look at the empty file and simply delete any residue from cleaning… windows is some trip… linux here 1 com

    • http://skykid.wordpress.com skykid

      But what happens with the deleted data ? My guess is that it can be recovered easily as no shredding occurs.

    • Pingback: Privacy checklist « Sky KID`s SKYNET

    • doubting dude

      I downloaded the software, ran it and when I did a search in Windows Search, it still showed 21 “index.dat” files in many different folders and directories… So it doesn’t appear to be working as it claims. I also use CCleaner and it doesn’t delete index.dat files either even though the checkbox to remove those files is checked before running the program. Windows is REALLY holding us ALL hostage with this file and I don’t like it at all!!!
      Then they WARN THE CRAP out of you telling you that this file is a SYSTEM files and you could cause HARM to your system if you edit or modify the file.
      So, you are basically STUCK with this ever growing file and no real way to delete it without going into SAFE MODE to do it… It’s CRAP!!!

    • Ram agarwal

      Thanks Reymond..

      Nice info.

      After a long time you posted something, which looks “true Reymond style post”.

      :)

    • Passing c#

      Big Bro, MS is doing all they can in windows 7 to stop you deleteing index.dat files by locking the files and using ‘Special Folders’ that DOS has trouble with but i have a C# solution that’s far from perfect but works in Win 7 after seaching all day for a solution to the CIA spying on my every move.

      int DeletedCount = 0;
      int CouldNotDelete = 0;
      KillExplorer();
      foreach (string DatFile in DatFiles)
      {//Do not put break point or step into the code else explorer will start and the file will become locked again
      DirectoryInfo DInfo=new DirectoryInfo(DatFile.Replace(“index.dat”,”"));
      FileAttributes OldDirAttrib = DInfo.Attributes;
      DInfo.Attributes = FileAttributes.Normal;//Set to normal else can not delete
      FileInfo FInfo = new FileInfo(DatFile);
      FileAttributes OldFileAttrib = FInfo.Attributes;
      SetAttr(FInfo, FileAttributes.Normal);
      TryDelete(FInfo);
      SetAttr(FInfo, OldFileAttrib);//Sets back to Hidden,system,directory,notcontentindexed
      if (File.Exists(DatFile))
      CouldNotDelete++;
      else
      DeletedCount++;

      }
      if (DatFiles.Count>0)//Lets get explorer running again
      System.Diagnostics.Process.Start(DatFiles[DatFiles.Count - 1].Replace(“index.dat”, “”));
      else
      System.Diagnostics.Process.Start(“explorer”);
      System.Windows.Forms.MessageBox.Show(“Deleted ” + DeletedCount + ” Index.dat files with ” + CouldNotDelete + ” Errors”);

      return “Deleted ” + DeleteFileCount + ” Files “;
      }

      private void KillExplorer()
      {
      foreach (Process P in Process.GetProcesses())
      {//Kill both these process because these are the ones locking the files
      if (P.ProcessName.ToLower() == “explorer”)
      P.Kill();
      if (P.ProcessName.ToLower() == “iexplore”)
      P.Kill();
      }
      }

      private bool TryDelete(FileInfo Info)
      {
      try
      {
      Info.Delete();
      return true;
      }
      catch
      {return false;}
      }

      private void SetAttr(FileInfo Info,FileAttributes Attr)
      {
      try
      {
      Info.Attributes = Attr;
      }
      catch { }
      }

    Copyright © 2005-2012 - Raymond.CC Blog