就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可9 o; m9 ^5 v6 ?+ C5 I
4 M; a4 D! K9 E; m" V5 ]- I, q
修改CPU二级缓存# \1 v# R7 o$ I1 Z& C
, M9 u) F9 x t. k8 J 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。% T2 q$ V6 A1 u
5 w- y! _3 v+ E6 \# i
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):) h. i/ X% H+ m6 N1 t( ]
/ P E; L/ ^1 @3 c
AMD Duron:40(十六进制)或64(十进制);: R% i4 m( ^8 I& R% t
9 ^4 L! V+ p; j! u/ p% R
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
# U0 J; Y4 }5 x6 i" H) E* M4 k, \; c0 g1 h
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
# W) z. p: }, _ ]! n. }: E9 Z
+ [" C N. M* Z7 K, u! W7 w* F# E AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
5 c& x" v. P2 s' {! q
' i, Y6 K) i a" U7 c; p6 r- ~ PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的): F6 W* x- Z1 J0 T& o
& l- X4 r$ v1 j% q+ A
修改磁盘缓存% e7 V7 [6 G( s B4 b7 P
9 @& C6 E' E5 c: w/ M( [
磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。
/ _ I# L; \; z5 d3 u e1 l1 e7 d/ V: ~6 q, G2 _/ ?& z h
在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:
. v* n" S' X$ ~6 Y2 X
3 c3 o+ \* ~; B; F) J* b 64M:1000(十六进制)或4096(十进制);. t1 C- f% k: w7 @
128M:4000(十六进制)或16384(十进制);: o3 ~; ]) `5 U* J/ \4 r4 R
256M:10000(十六进制)或65536(十进制);) ]# d1 M. Y% Z4 t% a
# b5 r: P- D* n: E
512M或更大:40000(十六进制)或262144(十进制)。
: @1 k1 {* ]' y5 i# o
) d$ g& f5 @4 h( a5 V 预读设置以提高速度* t. U9 \1 h$ `7 f# S7 w- m
`4 A. D# l8 r B% ~ XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:" \& I! M# H( e' u2 |% b# B
2 O: m- y* T- ? 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:; s8 S8 n3 B% c+ h9 [
1 Y3 K' ^: `6 l" ]: ^" i
0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。3 O# M/ C; ]" G* T5 Y' K% ]
$ Y& L0 P: x r' H0 ] 本技巧需重启才可生效。/ z! K, k4 B- V: K) v
/ Q( y2 r. E7 c) T' g. J8 g8 i
清除预读文件
: o& T$ c5 n1 c) r% O
; m8 `0 p9 `$ K: ?3 q 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。# @) {* d/ h' o& v& ~
5 x O1 q8 c! G; B+ G 减少磁盘扫描等待时间, q5 A' j$ u4 D; X! Y: W& [
0 \/ H; k0 C; ~9 ^
XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。) P7 Y( B H5 F4 ?+ [) a
. s1 F) V! t! j, }5 p( M
关闭磁盘索引8 {2 c: Q6 q* t% f* ]
) U5 W7 D8 N9 o w. d% I5 o' G XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。
* R5 y. J, e1 N7 s& Q: F( n0 q' U7 @$ ~, b' V
修正鼠标加速的Bug
\0 b- o% h+ K, w; f3 m' j# Z: i: c% O% o8 a9 j& t- J& [( d2 ]7 D
在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。
, ]+ @; c* t3 Y. c3 b
/ C T, L$ A" ?/ C& j# T6 i. P 找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
% ]/ }# q8 C+ a) g9 ]! @, |+ [, w: w: j. a c: Y/ j
00,00,00,00,00,00,00,00,
: h8 q" ~* a$ x, O4 f3 H) d4 u$ } 00,A0,00,00,00,00,00,00,
8 n. B7 E# J; B; V, x/ ^$ _3 M+ G 00,40,01,00,00,00,00,00,
/ n4 ~/ [9 f7 v: k4 j5 ]( c; G 00,80,02,00,00,00,00,00,
0 C$ G! h( `4 P; F 00,00,05,00,00,00,00,001 G% \, R! P2 |4 B/ r. y7 d& h
5 ^# z. G: I, V
另一个名为“SmoothMouseY-Curve”的键值改为:" f& F) S# Q, F! j0 D2 j, P: o
- r' H3 ~' F; G9 R3 \; h' R5 G
00,00,00,00,00,00,00,00,
3 o* x: Q: t* { 66,A6,02,00,00,00,00,00,
8 n: n4 L! w3 G2 t% o CD,4C,05,00,00,00,00,00,$ Y# x) T2 q. Z! i
A0,99,0A,00,00,00,00,00,# T$ m( @: Z0 ]3 [/ ?7 n c5 s
38,33,15,00,00,00,00,00
4 [5 l4 t3 _# u8 p1 f% F* |; M4 M" l) q$ u( Q. ^) [
改完后关闭注册表,重启Windows。 u5 [/ T& y D$ ]
# S5 I p% w1 j. \( a( X3 L5 C在介绍几则:
. q7 O# ~: k# i: r* _3 w, O' [让WinXP启动时不处理Autoexec.bat & f" l6 Q4 f; w2 o+ }
2 u* j- V, S8 {" O! a" R Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!
, v7 M6 s8 Q }2 {( o8 e) x7 c: o- T7 n" K( s( N: B) r4 o- F6 e/ Y
具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。3 N4 X% Y# f6 Z J2 j1 c4 n7 W
+ `" z) ^1 x. H# U- W5 ~ G% Z/ E/ ?# m; z
2 Z6 _7 B+ p" l, ]+ r# i; r取消WinXP专业版中的保留带宽
- S& j u- k, }8 _) T2 o4 u$ o5 O$ D
6 V% ]4 n0 U4 C3 u% i 由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。 ?0 n3 I# N: }: v
" M/ U$ b% h( F9 S9 a; W' ?, H6 z
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!
6 Q; |7 a& J5 {5 m# V+ w L 修改CPU二级缓存: I1 r0 v8 K0 X* _& Q: M+ G7 l3 k
* J' `/ v6 S7 C9 x, b% ^) K8 l 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。5 r P- P" ~" f0 c+ B: ~
6 a& M8 ^ d% t+ y 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
' `6 i# k$ K6 R) L( W
4 ]: T" g } y4 W. ]% v AMD Duron:40(十六进制)或64(十进制);
, E$ u& O! e. ~& n: M }, [" t/ ]
3 D2 F, v% e5 p5 J, t 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);) R3 V% y- k y
. L+ P- |9 r5 u1 [' I$ P0 H+ @
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);* I& o7 H- a* \( X1 |9 S
" K- ]5 Z) M. `, A! o AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);; l, s; y% K/ d" C
1 L. D% ~) M$ w- k PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。
$ b! n3 i" l8 z; w2 K
: x- C/ a; B" u V |