就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可
7 \% `" }/ B3 o4 Q: ^0 c& @- U. Y( d/ V3 g, {4 Y/ l7 }0 h
修改CPU二级缓存: Q6 ~: {% E7 F o6 z1 T& ]
2 S2 e1 i' f2 R3 x9 l2 R& f
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。+ ?2 A1 q% h* ^0 c4 T3 k* U
2 \9 W4 g. _% \4 r# @& \2 I+ m
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同): O$ @. P) s1 \* U0 }
. W2 c0 y; l0 n5 s. H, V7 T
AMD Duron:40(十六进制)或64(十进制);
2 ~9 @. F4 L @# m8 W& W; l$ s3 z4 C4 J( d& e# J" S* \
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);5 P0 P: s7 @3 P+ N& ~
" T# F- |' A6 V AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);0 _7 T3 T. W3 L: p
! t+ ]3 A0 s) }) e# I AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
: p& |* P. G. @9 w# `4 l
6 V: D3 g! s8 a: N7 } PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的)
+ e. k0 a+ V3 |3 |! B! a0 L* h# H/ A$ ?3 D. _+ ]) e
修改磁盘缓存$ |& N. F+ Q& q0 a
& J5 h+ a% n/ N" \, @4 B
磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。
% J2 y) u: w- L/ n/ z( w$ \
4 c+ v! `% H* ~% _' C0 } r8 `: W 在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:- @9 z `8 |4 ?) H; N
4 x% n7 u% E/ ? 64M:1000(十六进制)或4096(十进制);
3 l/ b+ Y& B6 O$ z 128M:4000(十六进制)或16384(十进制);. u/ t! G: J, j, ]( J3 [: ` O
256M:10000(十六进制)或65536(十进制);
1 ^* X! {! L1 u$ i. |
) J& D0 j) p4 Z, Q3 b 512M或更大:40000(十六进制)或262144(十进制)。; X1 r% R0 e7 W+ r" F6 A
6 L" H# w8 y5 J: G8 U5 c3 f t' G
预读设置以提高速度
' y0 N. w3 I. `5 D' C
( f% R9 y ?* V/ A XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:2 k9 \1 p4 Z! a& ]# x3 m$ }
; B( J! Q: P( ?1 M: C) ?: I 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:$ a1 K; P+ ?. N8 o) H1 z0 y
) v+ R" C: B% J 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。9 ?, y! G" d0 g" ~1 Z9 a
& s/ T+ j# ?5 u# E+ b( X
本技巧需重启才可生效。* W' E4 k' }* D; B+ l+ w( U1 u
0 E N% p1 ^0 J# r" R# a7 M, A/ A5 Y
清除预读文件( |; m2 U3 l" f0 @! B
8 P( ]! O% z. Q" f/ E4 ^7 h# p7 s 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。
3 R! h" n0 k) p8 V
6 x7 i& q& Y/ [2 ^+ Y( z 减少磁盘扫描等待时间
9 ~+ w2 L# F2 K K! S
# ~# C) v; H/ z* U% E, a XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。
3 H' e- O# X F! w+ s8 K7 ?" ~# L. L
关闭磁盘索引/ i; \' X0 R0 u) }0 q7 H" x% `
$ o6 c7 V( c! o0 O. Q" V2 _ XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。
( l5 B, j/ b. d! w; P7 e7 Q! y- t+ s1 |3 G, C
修正鼠标加速的Bug
$ r* j: {% d/ ~; i- V0 S( T9 P# C7 \0 B
在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。
# `2 e9 y/ ~6 d
6 b$ [, q- d' m$ Q3 f 找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为# h _9 u+ x+ _, S3 q! ^
3 ?6 i% ~, \8 m9 W
00,00,00,00,00,00,00,00," `6 ]0 C# ]5 F- F+ {% A" M
00,A0,00,00,00,00,00,00,
0 D# D( }' j7 L5 b5 w! w$ J j( A( c 00,40,01,00,00,00,00,00,
! O. m2 n4 m; D+ \5 a; ? 00,80,02,00,00,00,00,00,
$ g/ B6 l5 s) a2 d- O8 o- q( z 00,00,05,00,00,00,00,00
8 O4 r0 c4 z7 f$ w4 h
8 X0 `1 E) ?3 v' s/ x. C3 T) f 另一个名为“SmoothMouseY-Curve”的键值改为:
2 }. g4 T2 O1 s( }2 G* G( q8 w2 o' t1 M0 }: Q) P" @1 h! O! v7 g1 [, _
00,00,00,00,00,00,00,00,5 t/ ` y: M U, j
66,A6,02,00,00,00,00,00,
" Q B" @3 |- {( z CD,4C,05,00,00,00,00,00,0 x( R8 ^7 |0 c: n- ?
A0,99,0A,00,00,00,00,00,
( _1 i$ b+ E" R 38,33,15,00,00,00,00,00
$ Q' n/ G& I( b- m/ B8 @. C& [
6 }; H0 a [( R* Z6 I0 G 改完后关闭注册表,重启Windows。 M5 x1 A3 l. R+ n+ R. i
3 S" n9 w( S9 U6 v! x. p D- _+ k
在介绍几则:& I6 v- G- l+ G7 b% @" @
让WinXP启动时不处理Autoexec.bat 3 |# M2 a5 P1 d4 r2 B
' |) h' Q/ {" G: k7 k: l2 _
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!
2 y3 c p) D( _! W0 O! ?: Q& u$ Y+ b7 w
具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。1 t3 v. n7 g+ H: E- N! ^4 e
- X8 S: t0 {) e0 E3 d3 M
, D2 P( u" v" ?( Z, W5 J
: A s: w4 r6 }2 m) `
取消WinXP专业版中的保留带宽9 r6 X1 ?( V; w: D2 o
& g/ M+ [. K& n! I7 ^0 o1 h
由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。/ l1 o9 A. p+ R r m& t7 x
" |5 `; w2 F8 K' k! P
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!
- j7 N8 m" q7 F+ C 修改CPU二级缓存
* W1 n6 w0 a4 [& | V" ~! K
( M" }. Z$ K8 J; T/ }/ w% { 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。1 M+ T3 V6 s t- v
: v5 f5 V. @. k5 } 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):4 ^) `* J2 P- {5 q# I0 ^* v
. o9 v6 W4 |* B, X- q AMD Duron:40(十六进制)或64(十进制);* x$ l& n% c' z. U" U
: E& C# H& Y4 I0 k 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);0 ]8 _: | ^4 U& G) N7 B e3 [- t
. E) Z8 p) b& ^. R# C; Z m
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
; k/ |- l4 h" n* y9 |6 r
$ P0 s2 U2 ~" v/ o1 g* a3 O AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);7 u- g$ y" J8 ]. e+ B
: }0 m6 j- w7 d) v2 x8 p1 ?
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。3 z ]) b) P* S! z4 h1 I9 c1 G
8 H$ s7 \) T3 F: Y& b
|