|
Windows XP系统超实用技巧
y2 l- H) \/ J5 a' o8 Z/ n5 c) L! M C' Y
Windows XP安装一年多了,最近发现系统运行速度明显慢了下来,用了很多优化软件、卸载已经安装的软件都无济于事。为了找出症结所在,笔者先查看了Windows XP所在区的磁盘空间,发现Windows文件夹占用的空间大了不少。笔者随即进入Windows各文件夹看看有没有奇怪的文件,查看到“Windows\Prefetch”文件夹(即Windows预读文件夹)时,发现里面有上百个以PF为扩展名的文件,不由得心里一动:难道是它的问题?试着将里面的文件清空,重新启动计算机后,发现系统运行速度居然正常了! ) ?* z/ H0 ?/ Y1 I2 u+ Q" ]/ n
/ o! x+ _- A( F" k0 [7 q: H8 C
原来,预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件会变得很多,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,加重了系统搜索的负担。因此,我们应该定期删除这些预读文件。
8 }8 l" S5 B8 q" x% |& o" g5 `0 ^ P% Y4 O; p- k9 M
当然,Windows XP也允许我们设置预读的对象。方法是:打开注册表编辑器,依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters分支,在右侧窗口中双击“EnablePrefetcher”,在打开的“DWORD”值编辑窗口中,可以对Windows XP进行预读设置:
) F1 H' j0 V% C1 h! U" A7 ~2 k. q; _" I5 Q- _
将该值设置为“0”,即为取消预读功能;设置为“1”,系统将只预读应用程序;设置为“2”,系统将只预读Windows系统文件;设置为“3”,系统将预读Windows系统文件和应用程序。一般我们将该值设置为“2”即可,当然,如果你的计算机配置很高,也可以将该值设置为“3”,以加快系统运行速度。 7 r' E4 A9 M" v6 b' t9 M7 Y
/ {: f. ^. \ `8 e- Q5 ~
我们也可以自己制作一个批处理程序,在每次开机时删除“Windows\Prefetch”文件夹的文件,比如我们新建一个名为DelPre.bat文件,然后用记事本打开它,加入以下内容:
/ w% E) f2 a$ k% S' a
/ i9 Z3 f: m- z del %SystemRoot%\Prefetch\*.* /q ( ?" D2 g! `- i( |7 M( F! @; {, T( E y
2 R4 D& |2 g# ^% q. f+ A 加“/q”参数是删除全局通配符时,不要求确认,当然还可以用其他参数,如“/f”参数是强制删除只读文件。然后保存文件,记住在保存对话框的“保存类型”中选择“所有文件”。将它放置到启动组中即可。
+ {! V8 A$ Q7 | z6 g5 L5 E5 k& \: u3 ?
1、加速网上邻居
6 A' F+ L a+ ` v9 Q* h# }" E% R1 I- J7 D: j. U: C L
在Windows XP中访问网上邻居是相当恼人的,系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,显然这样速度就会比Windows 9x中慢很多。其实这些功能我们并没有使用上,与其不用还不如删除它们,这样速度就会明显加快。打开注册表编辑器,找到HKEY_LOCAL_MACHINE/sofeware/Microsoft/Windows/ Current Version/Explore/RemoteComputer/NameSpace,删除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。
' ?1 i' N& N+ O. q( q' ?- u# I, ~! J6 M- a* j1 H Y
2、减少开机滚动条时间
. K2 s+ _9 w8 P/ p# j1 q
" h+ W% R( V, L; r 每次启动Windows XP,蓝色的滚动条都要走上好多次,其实这里我们也可以把它的滚动时间减少,以加快启动速度。打开注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少。
0 }7 L) \; S- q, j' t9 U
1 M6 r8 T* r8 {3 j/ k! [ 3、加快开机速度
3 o' D& J) Y4 c: n! ]/ [6 Q# ^1 v/ a3 z8 ?' h
在XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USER\Control Panel\Desktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Control\,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。
, [1 V' H9 y' I3 D! ~
& \9 N1 y2 V3 b! X, b 4、去掉菜单延迟 9 n# o+ v* L3 H! M) T# `
5 ~, K% H T. b 为了达到视觉上的真实感,Windows XP中的菜单在打开时会有滑出的效果,但这也会延缓打开速度。我们可以在HKEY_CURRENT_USER\Control Panel\Desktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以去掉菜单延迟效果。 9 {: ^2 L/ }6 A) I, d1 k: [
) W" V, ^- ]5 Y7 |" `7 k4 h/ a2 P0 {
5、提高宽带速度 ! D! r# i& X+ a! G) N! I% W
+ z7 ~; h: {3 k( }" g3 z% Z2 a 专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。
0 ]4 m) m2 z. V# D; `$ N; `
+ S2 f! F3 u7 P% w6 R8 { 在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“禁用”即可。这样就释放了保留的带宽,对于上网的朋友是非常有用的。 |
|