就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可4 } r# Q, M0 p5 |* w) X. b: x& z
1 t% m, O: b: R) d
修改CPU二级缓存, m% b% J/ g4 V1 a
, E9 [* T0 R7 | H9 e9 O- q 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。$ W+ C! G; ?8 |; e! {7 g3 V9 [! `
7 N7 v8 X& ]2 y5 i- g& D 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):1 I* s$ {* E; N" [; `2 Q8 v
$ _8 c/ j- ~; X# W AMD Duron:40(十六进制)或64(十进制);
, b) u, N/ F: B1 D+ B
. }, k) t7 M+ N3 y2 S 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);3 U# _2 \, b" m7 ~3 J
# `6 U X& E& ]6 Q( h; Q; { _! K W AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
6 y+ I8 ?! v8 J5 ^; T- q5 O. f8 l2 w- Q+ A6 W* U. l1 J( p# L
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
: y0 J/ D+ K8 K, I5 F4 l
* r8 Q# w5 S* F$ b8 ] PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的)2 H* W+ q( _& P/ w
3 M+ ~& `' s. Y- O! |9 p 修改磁盘缓存. i: N# Z5 ]% N8 ^! H. N
. g$ T) ?. x- @9 `& a7 J8 i% J 磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。
9 {5 D Q6 C6 U: _$ u& ^+ W0 w
" I6 T5 U4 i" K0 q1 I 在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:/ d. J3 R e# j4 X$ K8 y) U6 m
; q/ U, @# e D- ?+ c 64M:1000(十六进制)或4096(十进制);* `2 K; J E; v: @3 S$ ?/ a) y
128M:4000(十六进制)或16384(十进制);" i$ S" k7 z$ J: T+ @* {4 }
256M:10000(十六进制)或65536(十进制);" t% x- c4 C$ i7 n
- z! @$ D! \. l7 O" i4 A# Z 512M或更大:40000(十六进制)或262144(十进制)。
$ m0 U4 k' |4 M' U6 c1 F" W% f0 _1 @. `$ G( g
预读设置以提高速度+ I; w6 _5 |, _, O* w5 d+ Q2 K$ b8 J
% w: }7 O6 G* O4 z4 b) T M1 E9 H
XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:
# {7 D2 @4 g. x' \3 f
8 Y& m4 b% B( [% R' N# x; ] 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:+ V8 j+ X7 L, q4 q* o* ? d
0 e. ^2 b5 _ r4 A" }$ v 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。5 ~0 s1 O( r! X, b# ?
2 {2 z, L% c5 A6 u$ ^ 本技巧需重启才可生效。( k: `6 z9 `' i B/ ~$ _5 F
3 `! \2 }- _% q& P& n+ W- c
清除预读文件, Y8 R+ a; X+ H( u7 x9 Y, N
9 K: L, K2 L! a- h. H% F" o: T 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。& r; C& v8 Y, \
. Y; x0 ]# C& y# m: U$ C" {5 B 减少磁盘扫描等待时间
5 S& A9 \, x5 H2 n8 a' H1 Y- F" c# p6 i, ?- Q. b/ l
XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。
) [# h' _0 T/ z( @# \7 T: p9 I5 l; i" G: v
关闭磁盘索引9 [( k0 U W0 x5 q9 K/ Y2 |
; C. `, z+ U# V' B% p2 ?, a: _. f, F XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。
/ X# F" c4 l' B+ r% b9 v% Y
. D3 M+ H/ X5 i: t 修正鼠标加速的Bug6 U1 v( L9 d5 W4 P/ c
. b ^) a1 a2 {& f5 w+ I 在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。2 }# W3 c: }7 ~( G8 n$ d; ^# L
- H I) T2 W8 z5 n ]( `, H
找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
4 n) E k, b1 U: j1 A! v, M$ p, V
00,00,00,00,00,00,00,00,
g, h E; R# `$ d: {& ]. y/ Q 00,A0,00,00,00,00,00,00,( B$ ~. G4 d1 ~$ I) e4 Z
00,40,01,00,00,00,00,00,
: Z' t7 L* H: p2 f4 Q* d 00,80,02,00,00,00,00,00,
/ C+ l3 i/ x# z; z1 G 00,00,05,00,00,00,00,00' I) ~- E# M. ?# ~, F
' X9 V$ R+ s: [# R l! |
另一个名为“SmoothMouseY-Curve”的键值改为:
6 P: z5 f7 L) t+ Z2 I0 h5 r
$ T% o6 `9 @$ l5 O3 F# H; K7 p" r 00,00,00,00,00,00,00,00,
0 [5 u& T8 w% h, l 66,A6,02,00,00,00,00,00,
+ t+ u" I3 N3 A5 y: L" X CD,4C,05,00,00,00,00,00,
/ ~. l9 u6 C* b( D) v A0,99,0A,00,00,00,00,00,' P+ e* i ?* I- S1 i1 ~' q
38,33,15,00,00,00,00,00& U! e/ G* D( c# o4 l1 j- @: b/ \0 ~
8 y- S$ b2 Y9 _) n 改完后关闭注册表,重启Windows。
# E- U8 ~; A4 ]3 P3 v1 N5 P8 p/ g9 F5 T1 l. ]% a* L4 E8 z
在介绍几则:
# H3 ]* X, P' |9 A' h让WinXP启动时不处理Autoexec.bat
! x, T* E6 _& U. l @4 ]
' Z, g1 x* t1 A: J* l X+ M4 Q& I Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!
0 W- K5 Q- E/ _
4 H5 C/ d/ T6 Y0 u; J5 m& B1 J2 k y 具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。2 Y/ ?. j) `1 t- Z2 X" A- I
. ^& L8 t. G3 U$ _
) L9 [/ T; {7 \: s3 G, S# L6 s
G" L7 D+ P, @: |: V7 ~取消WinXP专业版中的保留带宽
( |7 G4 ]6 b7 k" v# J% f* W# h' e7 O" e
由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。! y d2 w2 x b1 v- L' c
! f5 s9 o7 \. {" D7 M2 L
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!
3 b7 j. X" M( {- z( v 修改CPU二级缓存! ~$ _4 K! ~; y" m
# U- E' R/ W& w 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。9 l" [5 \+ V& Q4 V
5 G% n8 t, j' E4 | 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
) F0 i2 v0 E& Q9 C5 |9 L" T6 a* P& h: ]! Z/ {
AMD Duron:40(十六进制)或64(十进制);# V+ b5 T* M O3 `9 g6 c. m
: E; e6 `5 r( G! V9 R# ]5 e 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
1 r1 }7 |1 V, {$ |4 q& T
/ t. {4 ?6 \- E AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
; e$ b+ V4 w9 X, W( y9 x: b& [( `
: N7 I8 f5 G0 B- n0 y" A AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
4 T& p: s( N4 D7 P' X$ Z3 \ L% O* a$ f1 x3 A6 k8 o
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。7 k! l* U/ e( z" U' @1 `
; X4 w( p- D" x. g3 }9 I! F
|