就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可; E- Z; ?. U4 }7 O
3 c' o1 ^: z( ^, ?) P3 b: B; ~
修改CPU二级缓存
/ y6 ~6 B% Z/ c1 V2 s1 ~" S8 r3 t+ Z
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
: W" [6 i/ t- I1 Q8 ]
* Y- m0 q% p% y) w5 U2 D 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
" }4 W+ J8 `0 U/ c1 Y% a
; V) _/ e: U: y g& `9 F AMD Duron:40(十六进制)或64(十进制);7 y8 Z4 Q/ f& `. q
* L, _ Y' R8 G" [ n' M' Z
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
. A7 p! Y: W2 x; ^6 B. h# e5 t+ ?: k, M9 f
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);5 z, t1 a1 @- Y3 i2 R3 d3 q
' q& U q$ p' ^- a" Z9 h/ T: S
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
# S9 F4 c* C2 Q3 ]6 q) \3 z3 l( ~6 x# ?. r$ Y& N2 p& X
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的)
: v9 |: w# L$ ^# u2 @4 I) D& x
2 z& A" S' T) C/ W; i 修改磁盘缓存7 M: Q5 {. C+ S5 O8 p8 J
& J& {5 t' I+ W$ E( X" Y 磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。5 ]) ^4 \: {. D+ ~: [% @
/ L5 v/ N. r+ q ?2 m! X4 B9 `
在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:
, w1 k! n1 w) S P( a+ s- H) d% L, ^
64M:1000(十六进制)或4096(十进制);
% [& f8 r( u% F% `- E 128M:4000(十六进制)或16384(十进制);
. P+ k# j/ [/ F+ f5 A8 H- L 256M:10000(十六进制)或65536(十进制);3 Z( ]/ L& Y$ H7 q" ?/ R/ o
% ~: @& @. e! A: d; D, f
512M或更大:40000(十六进制)或262144(十进制)。
/ ^9 m; C# @+ ^# t5 X# t, h7 g0 q8 o; c3 _+ K# m- l, P2 s5 Y
预读设置以提高速度
: }7 U8 C' j+ }3 z2 g
4 |' l, a& U* P* i4 Y1 N! @& X XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:
5 [. Z# Y' U' O3 C: \% c% z1 ~3 G% k; E9 u( e2 z
在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:
# M) j2 b. j1 S, v5 K& J0 \. @
7 g6 R2 W) d! R 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。5 p; K; |$ D; |4 Y
+ {" \3 F; U2 q, Z- y 本技巧需重启才可生效。- y+ p/ u6 b! x# @( ^
* k& o/ [ Q7 | 清除预读文件
: ^8 w1 ]7 r" m/ F/ ?
& s5 u) K. [5 X$ b+ o' p 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。
# P5 p* |$ q! _8 @
( e$ F+ k0 r2 ^& l8 y q$ l3 B. s 减少磁盘扫描等待时间
6 z# v# D0 P: L# x
+ g' s5 B5 U2 _3 k* T6 X& S XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。! A- a8 X3 ?- u$ Q/ R$ K+ T
0 d9 n1 T+ |: H/ M4 n1 V 关闭磁盘索引
. \3 H$ R% \6 _% q: b+ J$ A6 B/ Y$ P
XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。
6 W3 B( }7 F7 R& u1 z5 B
2 C. A m( \3 ]# b 修正鼠标加速的Bug
( u& i7 k- U9 j2 I% p' W6 [+ x6 [2 }
在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。* e, X3 y0 ?/ J
* o8 i: L; D" n. T4 W& ?7 O8 h- [
找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
" `8 ~1 E) X; E( g8 m
5 I9 F; i7 ^7 `9 D 00,00,00,00,00,00,00,00,* }1 F& s1 e8 F6 E; q
00,A0,00,00,00,00,00,00,
' X7 n, o" X( i: t 00,40,01,00,00,00,00,00,! }" J( P2 g, `; j
00,80,02,00,00,00,00,00,
: p( Y& J+ x0 `# U/ I 00,00,05,00,00,00,00,00( s& L1 E2 V3 q; G
& u3 l1 o. x% _( t6 Q
另一个名为“SmoothMouseY-Curve”的键值改为:
: Z2 c6 H. A& v6 w6 u, j3 k7 R* l/ ?1 F
00,00,00,00,00,00,00,00,9 k$ j) I5 R( Y5 ~
66,A6,02,00,00,00,00,00," a. s6 x% ^- q. H5 I8 K
CD,4C,05,00,00,00,00,00,
7 Z% s9 @/ u3 j& E3 c8 Q A0,99,0A,00,00,00,00,00,8 u0 n' |1 [2 f, V: o
38,33,15,00,00,00,00,00) |- a" b9 F% E/ Z
8 Y* e, Y t3 A1 X% ^, A% D 改完后关闭注册表,重启Windows。
7 }$ b6 U+ w( X7 \0 g( k8 n( C, q+ C. l+ f$ J
在介绍几则:
' G4 v7 I+ r% z- H$ z9 T0 T让WinXP启动时不处理Autoexec.bat
3 L0 f I( o! p3 J' g+ J& {# a& i# I9 M: b. x7 `' F
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!- K R3 F6 M* H% _" O; s7 x
6 B3 m' i5 i l- q8 c1 m 具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。2 D5 R% J4 ?; i
1 O7 y8 \+ o- d6 C. b1 |& I* E: b$ ^
( |4 V# @2 ~2 i' Y3 X: t取消WinXP专业版中的保留带宽
7 t. ?5 r' `$ Z/ Z+ U0 V0 z( ^
4 Z1 H3 M5 B1 b2 \* {8 A/ P 由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。$ T8 V6 e( a( h- [' B
' I7 ?; `/ G* A. x7 k2 c3 g
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!' F6 x! g) w; o5 B- Q. F' e
修改CPU二级缓存- y# A$ U2 H. t2 f" e, F- t
- D% u" L9 O6 C6 U+ @9 N- c( } 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。( k) n$ Y K' M0 |& X
; A1 i7 p* a6 K' m
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
9 p5 |5 B6 ^8 ^) U' b( u* p2 [+ x1 b! v" x) S5 V
AMD Duron:40(十六进制)或64(十进制);
6 n! X2 |9 e4 ^0 u
5 ]& r$ q( E( I% e 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);& H) E& |) y6 `, j. E x: u
& A; n' d. V! v% z: W* } P- x6 K' L; h AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
8 b& q. V8 Y- s' K8 l4 a* `3 M) g1 F$ q+ ?4 {: R3 x' c% ]$ W6 _9 Z
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);' R6 X+ M: M% T; v
1 B' ~+ @1 j( S* v" k" D PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。" W0 u: V$ h* x5 k/ t5 N% C
6 Q$ p, }0 p8 y, a
|