就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可
; G# Y- ~( u. T' d
) q; P* u7 `# p 修改CPU二级缓存
4 J& b U* I' Y) @ r, p7 Y
4 b# N, l) k' _' p; Z; e 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
1 i% V" g) l: ^
" f2 O5 _& F& t0 X- U, x 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
! r4 F1 W, B) w7 M0 S' C
2 U. r! E+ U& n" p& O" X$ {8 } AMD Duron:40(十六进制)或64(十进制);
/ [ G( J7 C# \9 b% a
+ T" F, _1 T5 q- Q* I& R1 U 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
6 q+ @/ P, S) Y8 o( O& K5 _' c
- s8 M8 K% U9 v& k) G( I# @& w( L AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);3 R- F: D: D+ c- \' D, P2 V4 K) f
0 z5 I1 u( l5 M+ ^( H% e( x
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);2 n! u# f* Q M
' \, K' u: k# f$ o6 i$ o3 N PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的)( z$ X9 T8 L( B2 R- M8 q4 |
* j6 x5 E* \+ D4 J( f 修改磁盘缓存0 b# D* y$ O6 S2 W& D/ F
0 i9 ~: I- ?# ]# [8 W1 g 磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。( `1 C. E6 W# _7 D; w5 R! ~
0 F$ m$ G( S& Q* w6 b8 X 在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:* w2 [3 c0 f! O- ^4 |
' q" N( F$ g$ H6 B" Q2 E 64M:1000(十六进制)或4096(十进制);
( p4 u4 ^3 U6 L4 @% c7 J* f" ~6 |( @9 s 128M:4000(十六进制)或16384(十进制);6 L6 K% d7 m2 K
256M:10000(十六进制)或65536(十进制);
6 I# Z, l* S- b# j2 _2 Y
& ]4 N( a( E: `+ W& S 512M或更大:40000(十六进制)或262144(十进制)。* V) w* K8 F% T" e/ E2 u
! c) p; D# |- F. k* r* Z
预读设置以提高速度
$ A) D. L! o% n Q; N6 P! X
, |1 C! O/ f0 {" y1 N XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改: y- t' y; W& O- D, O
7 B8 M: Q2 R! j1 i4 m$ s- }' K
在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:1 f4 t6 H% X; i2 p' g2 q$ F- r: R
2 @2 E# X1 s/ W5 y 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。' k l$ Y1 i e3 s
6 c$ H8 w! e4 ~# o. k. E: G A 本技巧需重启才可生效。
+ B$ ^# }. d8 b$ V& |) ?
# R1 ?/ E b# F( h0 M 清除预读文件5 l! k/ a9 L/ q& w" {
2 g/ L# u/ k) m+ O 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。
6 p* C- I# k2 Q; d$ o. U( R$ W9 \6 h
减少磁盘扫描等待时间' k* }9 y; C! M5 l7 P* a5 p
, A3 s1 W, @. S' k" L5 p H* m XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。: ?2 I( c/ j& M% Y" i/ R8 ]0 a
% Q1 g1 j. \5 _% F6 J9 a
关闭磁盘索引. J3 F8 B- m* ]' ^5 k/ w# V
1 K. g3 P% v" x8 c' b XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。' P8 L, |, M+ i$ d R, S
; m$ @ k, l" o 修正鼠标加速的Bug- h( u/ ]5 Y4 D
9 ?6 Z. `" k+ {0 h- H# ?9 V
在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。# _. a2 U9 f3 C9 E1 @
6 b1 U9 p$ M3 q
找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
# d; N; L3 s- O
; D' n. k+ a4 @8 i" h 00,00,00,00,00,00,00,00,
$ S7 [" ~. s0 S 00,A0,00,00,00,00,00,00,3 a: ], ^- H) g" j0 [% J2 H& i v
00,40,01,00,00,00,00,00,
$ M3 l+ a' W: H7 R# O7 v 00,80,02,00,00,00,00,00,* f( h9 { ?' O0 R* d; J5 B
00,00,05,00,00,00,00,00
( o0 t! K1 E4 o5 L5 v7 u, R0 Q# p! p
4 \$ k0 g# `2 d1 p. g3 k( G" s 另一个名为“SmoothMouseY-Curve”的键值改为:# z6 ]% S* }6 x6 o
g" d; K4 E0 y# C4 i; f 00,00,00,00,00,00,00,00,
- C% r) r) S4 l) v! z P- n 66,A6,02,00,00,00,00,00,) V2 g* M/ V! C3 h/ `% }8 X
CD,4C,05,00,00,00,00,00,+ Z) G* Z4 y# E2 U" L, s& N5 y" ^
A0,99,0A,00,00,00,00,00,2 b0 O9 N# a* C7 d
38,33,15,00,00,00,00,00
' @1 Q' S' ^3 n( f5 x d. D( |5 P( z9 z# f8 U
改完后关闭注册表,重启Windows。 * J/ A9 m, a/ h- H9 p7 M
* |3 g5 A8 e' ~ c在介绍几则:
2 b7 [0 X( v) D6 C+ g让WinXP启动时不处理Autoexec.bat % w7 l7 a" v- b$ H- ]+ K I
, \: c$ Z3 i9 U
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!
: X3 F& m0 p9 I: s4 C$ j' q" g# p$ _
L; B; i; n$ o% w 具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。
$ A; `/ P' K2 _
' I6 u) H2 D' I3 F$ L
% v! f: C6 j# T) v; Q6 y6 V( a3 b
2 O& e {" @, b: ?- J- d取消WinXP专业版中的保留带宽9 `3 q% b( [* u
: G, H1 F8 p9 \6 g 由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。. _8 I6 y" ?; a3 [2 ?
! O5 X2 {8 C- W0 w
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!3 \6 ?7 J* K" _3 _$ @8 p) N
修改CPU二级缓存
0 j8 M) T% b6 [2 p* ?9 R1 Z9 K) t: n
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。! x; h0 Z6 p* E5 l0 g R
o8 y0 Y2 q' z7 b6 Z& v4 M3 J- r# l; V 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
& v5 x# [+ e' W: Q1 ~4 V
$ H8 [2 G, ^8 v z* [ AMD Duron:40(十六进制)或64(十进制);
" h2 { V1 k) f% Y8 p1 F8 n! {
' m/ d+ o3 e+ a& a o0 Z& F7 ~ 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
" j* n: U' Q" y6 _. A* D. x6 G' ?" o/ c: m4 F; r5 `6 W
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
8 p2 C* v L p- r* w F6 r) v$ C9 F9 `2 ?! m" ?
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);! O- t3 ^* N0 \# W' u( x! y" y
. |4 M- J { t PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。
! `& q* r% K& A4 D; w' u+ s5 d: Z" K B
|