Delete index.dat on Windows 98SE

Post #275 categorized as Technology, last updated on Nov 7, 2007
Tagged with tips, tricks, tweaks, win98, windows

This brief tutorial on removing (and replacing) the "index.dat" file applies to any Windows OS running on MS-DOS. Although I haven’t researched this officially, it appears that all Windows versions released prior to Windows 2000 are running on the 16-bit MS-DOS kernel. Conversely, Win2000 and WinXP operate on a 32-bit kernel and thus do not utilize MS-DOS. Thus, this method focuses on removing the index.dat from machines running Windows 95, 98, and 98SE.

As you may be aware, Internet Explorer utilizes a file called "index.dat". The index.dat file serves a log that documents every domain visited through Internet Explorer. Deleting or modifying this file through Windows is impossible because Windows is "using" the file whenever Windows is running. Thus, to delete (or edit) the index.dat file, it is necessary to operate outside of Windows via MS-DOS mode.

So, without further ado, follow these easy steps to replace your unwanted index.dat file with a new, "empty" index.dat file:

  1. Click "Start > Shut Down > Restart in MS-DOS mode > OK"
  2. At the DOS prompt, enter: "del c:\windows\tempor~1\content.ie5\index.dat" (without the quotes)
  3. Press "Enter" and reboot the system. Windows will create a new index.dat file automatically.

Subscribe to Perishable Press


2 Responses

TopLeave a comment

[ Gravatar Icon ]

#1Donnie

Thanks a billion,

These tips are GREAT!

[ Gravatar Icon ]

#2Perishable

My pleasure!

Share your thoughts..

TopRead official comment policy

The rules are simple. Comment intelligently. Stay on-topic. Don’t spam! Suspected spam will be deleted. Use your real name or nickname, not a site name or business name. Using a site name or business name is a good way to get your link or comment removed. Certain comments are moderated; if your comment does not appear after several days, or if you wish to comment privately, contact me. Also, by posting a comment, you grant this site a perpetual license to reproduce your comment, name, and website URL. Lastly, you may use basic HTML markup, but please do not use <pre> tags. Instead, wrap your code with <code> tags. Use a new set of <code> tags for each code term or phrase, as well as for each individual line of code (i.e., multiple lines of code require multiple code tags). Please see the complete comment policy for more information.