就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可( ^$ y& B* L. _, \1 \' Y1 W- [
$ O: D. f0 r" U$ p% B, X 修改CPU二级缓存. M! F c l' c0 c/ R
+ {" C* \/ ?: Z, y$ g: \5 ~ 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。+ H- G0 w+ w4 ?9 ]
- M r- Y. E, `0 t, w 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
' l) d5 _) D/ V4 \3 [4 j; E( \3 _- X- G E/ S
AMD Duron:40(十六进制)或64(十进制);
5 A2 A& v5 t( K% p$ {, U/ O( h! K: @7 q, ?$ g, G
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
& n6 h& J$ W$ ^
; {) n3 k' m3 k' ]. C AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);: J3 z6 e T. u5 `& {: b, i* I
8 z. V. z" g7 V5 _% ]: j
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
# l1 d4 I0 N! e
' r( S% }" F+ J PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的)% Z' d+ Q0 T+ B$ B/ |+ D' \
x4 K! {5 J- {) p' H: _9 h- Q3 e 修改磁盘缓存
' k2 i6 k9 N/ U$ i+ E* K, U/ Z. Q
磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。) j$ L6 z3 o$ T% T, J5 s
; R. q4 v/ \' ]* ? 在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:. p$ U! Y1 O% m5 n& z
! y( v" V e: i: b1 _6 l) B
64M:1000(十六进制)或4096(十进制);
% A9 M W& j. V0 M 128M:4000(十六进制)或16384(十进制);
2 c3 ?1 v0 ~( O& Z 256M:10000(十六进制)或65536(十进制);
% d8 R! h- ]: E8 U" m; E
4 a B+ ?7 q% o# H 512M或更大:40000(十六进制)或262144(十进制)。
$ ^0 A/ S; t% e! | Q. m# Y! K: H0 G+ l9 w1 z8 ~
预读设置以提高速度
7 T2 D% i; B* c+ Y1 ?% Q0 J4 m4 Q. K9 W. c
XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:" ?$ @$ P) }& g. p
; l a8 L% t% c0 [8 ] 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:4 s# J/ Z. u1 s P l
6 v! H+ F, ?) |9 r; d 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。
) L& f1 i/ f# I1 l; c: Y' U7 Q+ {7 s3 x$ n. d
本技巧需重启才可生效。
& V+ F+ T+ |. s* `1 E# \. @0 ^. T9 t
清除预读文件
0 @$ {3 i4 }; z+ K- \
' q* N3 t! u: K2 D 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。5 c4 Q2 y' W7 B
* ^* w' h( A2 [ L
减少磁盘扫描等待时间
1 o4 H# z* p! g2 m4 m
! w1 {. Q3 t" {1 y7 _ XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。" c4 a0 G9 S- a o$ w! g$ b' ~3 }
# D6 `+ I/ F" c* | Q3 t, C
关闭磁盘索引
~7 v7 _; p! u! _
7 }% g2 c0 D$ D1 f2 d' R XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。5 D/ ], ? c7 ^, r
, e7 E8 ~9 v0 ~1 ^# y$ t( y 修正鼠标加速的Bug
: { B4 M) q4 S$ V. K
1 Q: `3 w& L0 t8 P; D! _- ` 在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。
+ M' U7 d/ s3 m5 d! N7 ]1 u9 b( M/ S: [# B# ~/ c, v P
找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为$ w. m2 r! v- K+ l" G
: N; q, s. Z0 g! k2 Z 00,00,00,00,00,00,00,00,
; p. P) k+ }& L+ c% Q2 Y. g6 p 00,A0,00,00,00,00,00,00,; ?; l; o' T5 A4 c0 b
00,40,01,00,00,00,00,00,
+ b& q1 P2 Y; V1 D( a 00,80,02,00,00,00,00,00,: O b- v" b, A6 i. h2 ^" K" b6 r
00,00,05,00,00,00,00,00# P4 D6 v5 F3 O: O4 V' L
# z1 h! L" y! ?
另一个名为“SmoothMouseY-Curve”的键值改为:
1 R, \+ W6 }: a n4 A
, a0 _" E/ ^2 J W, ]4 T- S8 P 00,00,00,00,00,00,00,00,
( ?( J+ o: q" Y+ n 66,A6,02,00,00,00,00,00,
1 [6 Q4 T9 W6 d M4 L' I$ K: | E- M CD,4C,05,00,00,00,00,00,
. ?# z& \1 n. C& a1 p I& a A0,99,0A,00,00,00,00,00,
S- l! @8 \1 g% r6 } 38,33,15,00,00,00,00,00
4 Q6 R* o+ @8 b- R6 d9 Z- q
* ?9 J7 ]! F% v: u1 ^4 G0 ~5 _ N: s 改完后关闭注册表,重启Windows。
' \- H. L+ s9 q+ |( U" z3 m5 @2 H+ A6 w5 ^' h# P
在介绍几则:
( v& y7 P" m$ w7 U1 I9 y6 w让WinXP启动时不处理Autoexec.bat ; g/ F& j0 n- Y+ `
6 v# V- ?2 v4 i; U
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!0 R; Y4 h* U l; e
5 c3 s' Z5 H7 S. t! A 具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。
: K3 K, F, b5 x2 _! B0 X4 R) d: N* z$ |6 }3 N* l0 {' C1 S* b7 B; M
2 ~: a- {4 v2 Y7 a9 w/ O/ d6 z" L2 O' `; e" G
取消WinXP专业版中的保留带宽
/ G1 ?2 h% r! p% k1 l$ H5 I
; f2 D- d! {% P } 由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。+ }: _/ B. H1 k1 H/ s
; g4 O) J% t) K t( N6 P
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!: _$ _( @# ]- u1 b W4 ~4 a
修改CPU二级缓存
; I, x7 Z' }4 v
{& l8 s }$ I7 a5 q 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。3 C N- D. m0 c1 N) n Y
# }7 S5 a# x! A 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):$ V& a2 `/ S! _, H
) F( W! c5 }- U7 j% W: h) G2 o AMD Duron:40(十六进制)或64(十进制);
! c" d3 c9 U3 X2 F* o* d. f& E9 t: W3 v- M; |: |# x
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制); u7 `. r2 |8 k9 X: T! x+ p& L
0 ]/ S0 D* W( m7 z7 m- @2 o7 R
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);: s9 N- F. u5 V+ o5 u3 D `8 Z. Z
/ I! U, G1 Z6 `4 a AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);8 \) P2 d6 ]/ X+ Q1 P' E3 P1 S
' N9 Y b4 Z5 I' l; G; V2 @9 l
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。! E0 I* {) w. `" U- i
% L2 ^, F5 ?+ B0 A |