xp系统index.dat文件是网络浏览信息存储仓库 简介 在微软windows操作系统中,index.dat是一个由Internet Explorer和资源管理器创建的文件。这个文件的功能就像一个数据库,随系统启动。它的功能在于收集个人信息,就像网址,搜索字符串,和最近打开的文件。它的职责就像数据库中的索引。简单来说,当IE开启自动完成,每一个浏览过的网址将被收录进index.dat,IE浏览器据此匹配用户输入的字符。index.dat也同样存在于IE的历史纪录,缓存,和cookies. 提示:.dat是一个很常见的扩展名(甚至是不可读文件或者是非文本文件),所以你可能会遇到一个index.dat文件,但它并不是IE浏览器和windows的一部分。 [编辑本段]争论 互联网隐私团体指出windows操作系统使用index.dat收集信息侵犯了个人隐私,主要的抱怨是index.dat不容易删除,因为开机后它们总是被使用(经常是资源管理器),同时,当文件增大到80MB以上后,浏览速度将明显变慢。 另一个争论是操作系统给了用户一种错误的感觉,当用户清空了缓存,临时文件夹,历史纪录文件夹。index.dat仍旧收集了所有浏览过的网址和cookies和一些临时文件,一些人最终发现是index.dat的问题。 然而,微软发言人说通过系统进入安全模式,index.dat可以被高级用户删除。因为操作系统在安全模式不使用index.dat.删除按钮或者deltree命令可以删除index.dat 初级用户可以通过一些软件来简单的删除index.dat index.dat是一个具有“隐藏”属性的文件,它记录着通过浏览器访问过的网址、访问时间、历史记录等信息。实际上它是一个保存了cookie、历史记录和IE临时文件中所记录内容的副本,即使你在IE中把这些内容都清除了,但index.dat文件中的记录还是存在。  在Windows XP系统中的“Documents and Settings\<Username>\Cookies”、“ Documents and Settings\<Username>\Local Settings\History\History.IE5”、“ Documents and Settings\<Username>\Local Internet Files\Content.IE5\”等文件夹中都存在着index.dat文件。  系统为了保密是不会让你直接看到这些地方的index.dat文件的,就算你在文件夹选项中设置成了让系统显示所有文件和不隐藏受操作系统保护的文件,也同样看不到也搜索不到它们。你可以试着进入IE的临时文件夹“Temporary Internet Files”,但在窗口地址栏的“Temporary Internet Files”后面手工加上“\Content.IE5”,便能发现该文件夹下面居然还有别的文件和文件夹,index.dat文件也是其中之一。  当我们浏览了相当多的网站后,这个文件的体积会越来越大,从数十KB增加到几十MB。  即使用户在IE中执行“删除脱机文件”、“清除历史记录”、“清除表单”等操作,在上述位置的index.dat文件也不会被删除。更让人恼火的是,如果你试图进入上述位置想人工删除它,系统会毫不客气地警告你“无法删除index:文件正被另一个人或程序使用。”倒底谁在使用这个文件呢?答案就是系统自己。就算你重新启动系统且不打开任何程序窗口,同样无法用常规方法删除它。 [编辑本段]问题 窥探你的上网记录 前面说过,即使在IE中执行了相关清理操作,index.dat文件中同样会保留着相关的网址信息,那么,如何通过这个文件来了解曾经造访过的网站呢?  要查看index.dat中的内容,我们可借助第三方软件来实现,如“INDEX.DAT Files Viewer”。  启动软件后,经过数秒钟的检索,它已经在窗口中显示出了以前的浏览记录-----网址和访问时间等信息都赫然在列。选中某个链接,还会在窗口右下方显示相关内容! [编辑本段]操作方式 清除index.dat中的“内容” 对于这个极可能泄露个人上网行为习惯的index.dat文件,很显然是不能被直接删除的,因为只要你登陆系统,隶属于你的账户下的此文件便会被系统使用。那么,真没办法赶走它吗?非也!这里提供两种方法。  1.在纯DOS模式下删除  如果你的Windows XP安装在FAT32分区中,则可利用启动光盘引导系统到纯DOS模式下(不是Windows XP的命令提示符窗口),然后进入index.dat所在目录中,用DEL命令来删除它,不过由于这个文件分散比较凌乱,因此有点麻烦。  注意:由于C:\Documents and Settings\等是长文件名,所以要转换为8.3格式才能正常进入目录。  2.用Tracks Eraser Pro来删除  手动进入各文件夹“干掉”index.dat文件肯定比较麻烦,再说了,如果系统没有安装在FAT32分区上就更不好办。最简单的方法还是使用专用的文件来完成这一“艰巨任务”。  虽然声称能删除index.dat的软件很多,但是,经过我多次测试,发现真正能有效删除index.dat中记录的上网痕迹的软件还是Tracks Eraser Pro,其他很多软件都有些夸大其辞,执行清除后使用前面介绍的“INDEX.DAT Files Viewer”仍然可以看到以前曾访问过的网址。  在Tracks Eraser Pro中,先单击“Eraser Settings”按钮进行设置,重点是检查IE标签下的项目设置(最好全选),尤其要确保勾选中“index.dat”。  单击“OK”后回到主界面,点“Erase Now”按钮。很快,软件将根据设置清理你的上网痕迹。  清理之后不妨测试一下效果:重新打开“INDEX.DAT Files Viewer”让它自动扫描。结果,软件忙碌了半天,在窗口中什么也不会列出来。和执行清理之前相比,你现在可以更放心了! 另外新建一个批处理bat文件也可以删除index.dat,不过删除后要重起才能恢复桌面,代码如下: echo 先干掉桌面 和 IE ,不然没法删除 index.dat taskkill /im explorer.exe /f taskkill /im IEXPLORE.EXE /f ping 127.0.0.1 -n 2 cmd.exe /c del /f /s /q C:\..\index.dat cmd.exe /c del /f /s /q Z:\..\index.dat echo 重新启动桌面......
|