就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可
; L: J2 J# y7 s. C9 X0 p
* c, M+ m5 j1 E' ]! l1 H 修改CPU二级缓存8 H1 ^4 q# u# u/ `9 _
7 z; h T4 T: P 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
" d/ H2 {2 e3 M) ?5 M! o8 b7 P- u9 l1 s3 b1 m! m
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
# j. N1 i: G0 l( l: }" R7 q& M4 n9 W/ j7 y' e
AMD Duron:40(十六进制)或64(十进制);! q7 S, O/ `* J! N. Z; U
) M2 i- Y: w; F+ a+ _5 F( N 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
- w, D, _$ M# i9 @, y" A
% P0 D9 u5 b2 X1 N% K7 E& a* X AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
% j" b) @0 q8 w/ l3 O( c0 S+ M- o/ l& V4 q3 J+ e
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
: y) u+ j/ A& a% G; _
' U% l* u9 v, d$ T& q1 ~ PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的), n- x( v3 ]* K4 [
- s/ [0 T- m" w4 S! |! ~! ~0 H( Q$ J 修改磁盘缓存. ]- r9 q9 h) s
& \5 M. b# B H1 `$ m& \& { 磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。! K- D% X& l' m4 Q) Z. Z
4 g" y8 l% E" P# _! c/ |+ ` 在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:7 ^( Y O1 \5 r. D1 F0 i7 x
7 h/ P6 U4 q9 d. {' X; L7 o% q( X 64M:1000(十六进制)或4096(十进制);( c# w, c3 S0 U& h5 y/ H
128M:4000(十六进制)或16384(十进制);( x3 p! q j9 {6 l, F8 P
256M:10000(十六进制)或65536(十进制);
" I7 |9 g& ]/ f+ O7 Z% J+ ~- _$ h/ L. K- ^* R# e
512M或更大:40000(十六进制)或262144(十进制)。! u/ k# i6 r) Z) u2 u8 Z: N
7 d9 A9 |4 ^ W3 f& c7 t, m 预读设置以提高速度
9 @7 \# w' Q5 d( R* [9 L6 U4 O2 Z* [' T/ W/ o, e' q
XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:1 O( ?2 C+ [- T2 t
! i7 g5 a% U$ f, r' Q 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:/ q5 c* o. g( Y) g! c+ Q! f0 u
- l/ }+ R s: n) \ 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。; H+ ]8 t+ x' {# Q# ]/ I# ?* {
& T: e2 s& Z& B 本技巧需重启才可生效。% Z5 L6 `/ ~9 J& M7 m& @
! b4 @9 T6 I: p; _' e 清除预读文件" z3 E3 [2 b2 _( G* D C
- x$ P1 Z" }& H) {, B9 I
当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。% S2 o4 S% d) {3 f6 i) ~" Q+ h& c
5 s n' W3 d4 A. W) b" H9 ]* a
减少磁盘扫描等待时间
) b1 l$ v; C U" J! o7 l" c7 G. x% Z, k8 f
XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。4 T8 L1 K: k& Y1 j8 s% k
- Z, i: E2 O/ h8 a
关闭磁盘索引! T0 z Y8 V' O: S$ g/ m2 }/ z
" W/ j' e* U0 H/ T5 j
XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。) B$ y1 ~+ d. @# u" M* S6 m
% U& b* h- V7 ] 修正鼠标加速的Bug
$ a6 } t$ b/ F( W7 n/ w
' H, D' E7 @( m3 L1 K5 C 在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。
: U) G" W" |3 r0 g# b
! e+ U" N% P: O, P' r 找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
% [$ }4 [. t1 x$ O. R5 t, W. N4 q! b" p% N% Q5 g; f
00,00,00,00,00,00,00,00,
4 c' q( D% B1 ~) U# {: q' x: ?& Q f 00,A0,00,00,00,00,00,00,& U4 k: B7 j1 Z% g; y
00,40,01,00,00,00,00,00,
; q0 O6 f2 t$ j4 h 00,80,02,00,00,00,00,00,: O( l P: J; K l0 x4 s) H
00,00,05,00,00,00,00,003 p: _9 B8 ]. h8 L, z: n7 s. S! D6 d
! V! Y0 y: D, Y4 P- l8 E7 l% W% V
另一个名为“SmoothMouseY-Curve”的键值改为:! p2 Z5 e' _/ `; Y. ^ K
; R: G0 ]4 N9 i" I 00,00,00,00,00,00,00,00,
# E* K" Q' A8 z" @2 S% D' V 66,A6,02,00,00,00,00,00,; D8 r+ c/ J4 u6 _
CD,4C,05,00,00,00,00,00,0 q0 B* B' B8 M& O4 B9 K
A0,99,0A,00,00,00,00,00,$ t% r% g0 i, i
38,33,15,00,00,00,00,00. b; p7 {( W& k% x9 |" o+ N, Q. m
a4 T ^8 F& t7 m7 y+ I5 m 改完后关闭注册表,重启Windows。 9 C' T* L8 ^3 ?
5 b5 Q. d ~! T O1 v, H2 I在介绍几则:% e" ~+ F' r5 b( a
让WinXP启动时不处理Autoexec.bat 4 q/ n- L( I" r$ [) I* v6 u1 K+ g Y
0 O; h }; l1 U# X9 p) f0 `
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!
& z) Y8 c* r& ~5 c% {. g/ C) r" g! f G. N# ~+ d' ~& S
具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。
: ]* P5 l/ T2 [8 B1 I6 B' F. K1 i( {) W; D# B& O) N
) i5 Q& \& g4 H5 }! R) W' u
% w3 R8 f9 G% Z5 F4 S2 H取消WinXP专业版中的保留带宽$ u4 ?* ?4 M. |$ U9 u( J
- G! \! S( A/ S/ K4 s: Y. e
由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。
" o' B1 O3 d/ R' `5 k3 B: p
0 z: q1 L" D" t 在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!6 C+ _: l- c7 g/ \
修改CPU二级缓存
8 ]. A4 m; E. H/ {: r7 _
9 Y) ]; B# l& } 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
7 C' E! I% z0 K
$ {0 u( V6 z$ s8 K9 N 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):' b0 D/ ~( j3 B( H4 ]
! N6 p. |; X$ s1 ^
AMD Duron:40(十六进制)或64(十进制);# o: {+ x' Z7 O' E% |" Y# k' ]
1 n. L+ k, X& E( G 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
$ w4 h% V3 j: r, O& m/ M
6 `7 ]% n x7 r, T& c/ ^! s AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
+ U8 x( |1 P S4 y, s: H3 _* u. n. c: k! I: j5 ~/ O
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);( L, ], A* M& O4 _7 H
- [! g: n& m" R& T PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。. b f" g8 n, x8 k# [! L' Z7 C
: C% s/ L5 Z& O8 k9 w$ a) g |