[软件应用] Windows操作系统使用记录自动清除技巧

mfgpx 发布于2008-1-10 17:13 1941 次浏览 5 位用户参与讨论   [复制分享主题]
一、让XP关机时自动清理页面文件  使用电脑时,一些Word文档或者打开的网页等就会被载入到内存,而为了节省出内存空间,Windows会把不同的文件放到系统的页面文件中,页面文件就象一个临时仓库。微软提供了一种方法可以在关闭Windows XP时自动清理页面文件,默认情况下这一功能是关闭的,下面我们将介绍如何启用这一功能。不过要注意的是,启用这一功能后,因为要执行清理操作,所以关机时间将会变长。(相关文章:XP网络不能互访的解决之道)6 {. g# Y  p: ~) o$ ]5 l8 T
  操作步骤
- P# Z$ m+ v2 a( {# v* I( @  1.单击“开始”菜单, 单击“运行”,在对话框中输入“Regedit”,然后单击“确定”,运行“注册表编辑器”。如果不熟悉注册表知识,可以先看一下这里。% E+ A# G1 D6 P, M  L/ n
  2.浏览到“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management”,然后在右边的列表中双击“ClearPageFileAtShutdown”。
' ~, k; L1 p0 t" B( H6 ~) [  3.在弹出的“编辑DWORD”值对话框中,选择基数为十六进制,并将左边的“数值数据”改为1,这样就启用了关机时自动清理页面文件功能。
; k# x' T; z% b  4.重新启动计算机,使修改生效
6 k% t2 K7 u: X  二、清除IE临时文件) V/ p+ V! ^# V/ Z
  Windows或应用程序在运行时通常都会产生临时文件,虽然部分临时文件在Windows或应用程序正常退出时会被自动删除,但由于Windows的不稳定,或者是因为程序功能的不完善,经常会有临时文件成为“漏网之鱼”。这样,随着时间的推移,临时文件逐渐堆积,不仅占用了用户宝贵的硬盘空间,而且也极大地影响了系统的运行效率。下面,笔者就如何有效地删除临时文件给出两种方法,希望能给大家一些启示。; ?8 h7 F/ i; t; t' b. X
  方法一:打开“开始”菜单,选择“搜索→文件或文件夹”,然后在对话框的“要搜索的文件或文件夹名为”栏内输入“*.tmp”(tmp为临时文件的后缀名),在对话框的“搜索范围”栏的下拉列表中选择“本机硬盘驱动器”,单击“搜索选项”,勾选“高级选项”及其下的“搜索子文件夹”项,最后单击“立即搜索”按钮。待搜索完毕后,切换至“搜索结果”页面,按“Ctrl+A”组合键或选择工具栏菜单的“编辑→全部选定”项选择所有的文件,按“Del”键或选择工具栏菜单的“文件→删除”项,即可一次性删除用户计算机上所有以.tmp为后缀的临时文件。3 x2 r. L0 A7 D
  方法二:为了加快访问速度,IE会将曾经浏览过的网页等内容存放在Temporary Internet Files文件夹中。如果我们不希望他人从这里窥视自己的秘密,可以利用关机脚本让系统自动在关机前进行清理,这里介绍一下具体的操作(以Windows XP为例)。
$ j/ ?8 n3 K) a  D; k( {  在“C:\Windows\System32\GroupPolicy\Machine\Scripts\Shutdown”目录下,新建一个批处理文件Cleanup.bat,内容可根据需要编写。清除IE临时文件的命令为“DEL/Q/S "C:\Documents and Settings\<用户名>\Local Settings\Temporary Internet Files"”。其中参数/Q表示使用安静模式,即删除全局通配符时,不要求确认;参数/S表示从所有子目录删除文件。
7 f1 L8 L( V7 k  单击“开始” “运行”,在运行命令框中输入“Gpedit.msc”,打开组策略窗口。在左侧的控制台树窗格中,依次展开“计算机配置” “Windows设置” “脚本(启动/关机)”节点,双击右侧详细资料窗格中的“关机”项目,在弹出的“关机属性”对话框中点击“添加”按钮,将Cleanup.bat添加为新的计算机关机脚本。设置完成后,退出组策略窗口,重新启动计算机即可。5 h/ v: n6 N/ L$ B  o9 |2 c
  方法三:打开“开始”菜单,选择“程序→MS-DOS方式”,用纯文本编辑器编辑Autoexec.bat文件(即在DOS方式下运行命令:“edit autoexec.exe”),在这个自动运行的批处理文件中,环境变量temp和tmp定义了Windows运行过程中临时文件的存储位置,默认位置为“\windows\temp”文件夹)。
' `% x: L; n# t8 V/ F  原Autoexec.bat文件为: 6 D" [9 k, R, Q' k+ d

8 u9 t+ t" z$ t4 J  SET COMSPEC=C:\WINDOWS\COMMAND.COM0 m* E: H4 h9 P' I+ ]7 I) a# O
  SET windir=C:\WINDOWS* [  ]- m3 d$ _' y: W& f5 e  x
  SET winbootdir=C:\WINDOWS# @& {0 B* o# }  u$ g2 p
  SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND, V+ t, e- b6 u$ J3 ?4 R2 W
  SET PROMPT=$p$g
- s- ?3 T2 B- ?9 V; g8 e1 O, S7 x  SET TEMP=c:\windows\temp
. Q" h) m  c2 l  SET TMP=c:\windows\temp0 E# \  C, N  B3 _
  经编辑后的Autoexec.bat文件为:
( f/ o# `3 T, G0 f9 z+ m( b: B) C  SET COMSPEC=C:\WINDOWS\COMMAND.COM4 W; U! K- W3 @5 `
  SET windir=C:\WINDOWS
, d* G$ S+ d0 i9 U1 C6 ?, k  SET winbootdir=C:\WINDOWS% T* z6 T2 W- S0 l; P
  SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND% N( l7 T$ t& {! W3 ?
  SET PROMPT=$p$g7 P$ E8 S0 I9 R( }0 ]7 S* A
  deltree /Y x:\temp(删除临时文件文件夹,其中x为该文件夹所在的驱动器)
- D: n( ]7 P/ X" a; |( }  md x:\temp(创建临时文件文件夹,X为你的盘符)& L3 r/ H& e6 P) V
  SET TEMP=d:\temp
$ j0 s3 {5 O) G% W  SET TMP=d:\temp
( P  E6 r7 R& j8 I" H) b  文件编辑完毕后存盘即可。经过以上的设定,用户以后每次启动计算机都会自动删除临时文件。" [9 ^7 }1 ]) j/ U& H7 o' X" E
  三、清除IE地址栏记录9 H( g9 B0 M6 S; q0 c+ d+ l0 v8 C
  前面清除的IE历史记录还不够彻底,当我们在IE地址栏中输入与曾经输入过的URL一样的字符串时,仍会显示出相关的网址记录。要想清除这些记录,则必须将注册表[HKEY CURRENT USER\Software\Microsoft\Internet Explorer\TypedURLs]分支下的键值全部删除。" K+ {6 w* \/ `1 x$ b4 X
  用记事本创建一个脚本文件,脚本内容如下:& p) {9 M- B8 i
  Dim WSHShell
0 [; h5 i5 M+ I4 o! X  Set WSHShell = WScript.CreateObject("WScript.Shell")7 `% S; p+ ~4 x
  WSHShell.RegWrite "HKCU\Software\Microsoft\Internet Explorer\TypedURLs\", ""WSHShell.RegDelete "HKCU\Software\Microsoft\Internet Explorer\TypedURLs\"上述脚本共有四句:第一句定义一个变量WSHShell,第二句创建一个对象,第三句写入注册表,如果注册表中不存在该项,执行脚本时会出现错误提示。输入以上内容后将其保存为Cleanup.vbs。注意,后缀名一定要是vbs,这样才能保证脚本的正常执行。, V! X0 L; x6 w+ \; y* T/ D
  编写完成后,在组策略窗口中依次展开“用户配置” “Windows设置” “脚本(登录/注销)”节点,双击右侧窗格中的“注销”项目,在弹出的“注销属性”对话框中点击“添加”按钮,将Cleanup.vbs添加为注销脚本。这样,当计算机注销或关机时就会自动清除IE地址栏记录。& w" ?. b/ K. e; a* c: M
  前面介绍了利用关机和注销脚本自动清理上网痕迹的方法,如果你还有其它的项目需要清理,也可以参照上述方法。这里要提醒读者的是,利用脚本实现自动清理前,最好先用手工方式彻底清理一次。4 f2 N' e, `" ~% x
  四、清除IE历史记录
9 C1 h- @: g2 Z$ a  清除IE历史记录通常的方法是“Internet选项” “常规” “清除历史记录”。不过,我们同样可以利用关机脚本来实现自动清理。在前面建立的Cleanup.bat批处理文件中添加一条命令“DEL/Q/S "C:\Documents and Settings\<用户名>\Local Settings\History"”即可。

已有(5)人评论

Laputa81 发表于 2008-1-12 13:17:14 | 显示全部楼层
通常临关机前都会用优化大师清一次··········
ttsti 发表于 2008-1-12 14:29:30 | 显示全部楼层
优化大师就可以搞掂晒,而且除佐第一项,其余的清理系统都有清理工具!
abc-like 发表于 2008-1-12 17:25:26 | 显示全部楼层
原帖由 Laputa81 于 2008-1-12 13:17 发表 # ?) a+ q/ _& ~
通常临关机前都会用优化大师清一次··········

) u$ J) K1 K) S你個優化大師有用既咩!!!
lych 发表于 2008-1-17 19:51:17 | 显示全部楼层
好象很有用,先试一下。
RX仔 发表于 2008-6-10 14:38:23 | 显示全部楼层
好複雜 8 Y: q6 b) ?: H
不太敢試
您需要登录后才可以回帖 登录 | 註冊

本版积分规则

快速
回复
返回
列表
返回
顶部