邪恶八进制信息安全团队技术讨论组's Archiver

EvilOctal 2005-1-16 08:47

[转载]让Internet Explorer中的历史消失

信息来源:MVP CN

这个是我经过实验得到的方法,源于NG中的一个帖子:

Q:在XP SP2中怎样自动清除IE历史记录?请问各路高手,在组策略或别的什么地方可以设置“退出IE后自动清除历史文件夹”吗?
     不想用第三方软件。

A:将历史记录记录天数设为0
Q:已经将历史记录记录天数设为0,又在高级里选上“关闭浏览器时清空Internet临时文件夹”重起后仍然在历史中出现“今天”文件夹,里面仍有重起前的网址纪录。只有手工点击“常规”选项卡里“清除历史纪录”后,才可以将“今天”文件夹彻底除掉。有没有更简单些的方法?


的确,上面Q说的现象的确存在,并且微软也有了相应的解释:

这是我的解决方法:

您遇到的问题的确存在,并且微软承认是它的一个BUG,
更多的信息您可以访问这里:
[url]http://support.microsoft.com/default.aspx?scid=kb;zh-cn;323687[/url]
但是,有一个设置方法(我刚刚在自己的计算机上面实验过,没有发现对系统的不良影响),如果您存储Profile(用户配置文件也就是您Documents and Settings所在的硬盘分区是采用NTFS文件系统),原理就是通过设置NTFS权限,阻止您的登陆帐户去读“C:\Documents and Settings\<account>\Local Settings\History”文件夹,如果阻止了,您IE的历史中就不会列出历史记录,而是一片空白,这也就达到了您的目的。
具体的设置方法如下:
·Windows XP Professinoal版本:
1.存储Documents and Settings文件夹所在硬盘的分区是采用NTFS文件系统,如果您是采用FAT32文件系统,可以通过convert命令进行转换,比如:convert c /fs:ntfs。
2.以管理员身份登陆计算机。
3.禁用“简单文件共享”功能。方法:文件夹选项|查看|禁用“使用简单文件共享(推荐)”
4.开始|运行|输入|cmd|将目录切换到“C:\Documents and Settings\<account>\Local Settings>”本例是“C:\Documents and Settings\youyang\Local Settings>”
5.输入 attrib -s history
  (Q:为什么要这样做?
   A:因为默认情况下面history文件夹具有系统属性,如果不执行attrib -s命令,将无法设置其NTFS权限)
6.按本帖附图中的演示进行设置。
(冰血封情:图没转 其实就是把该目录权限设置成 只读就可以了)
7.接着在命令提示符中输入 attrib +s history
·Windows XP home版本,
1.切换到安全模式
2.剩下的设置方法同 Windows XP Professional版本。
×设置之后,您会发现,在“运行”中的历史记录也会消失。

页: [1]
© 1999-2008 EvilOctal Security Team