就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可
& M. W' w8 A- [ H- l6 l# ~0 E# P) F8 d4 x. {9 A- U
修改CPU二级缓存! W7 _) ]" C2 h# f& l0 B) c5 r
0 F) ?8 h B! C, C p" P
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
2 O7 t/ S' @( u* A( M# U
8 ]. T/ y/ h# X2 z 在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
; _$ @( X5 e3 i% k3 Q+ D! E+ z5 K u& }. m* U! G
AMD Duron:40(十六进制)或64(十进制);+ _# x( U- g" y1 p. P
, E1 W) k' G I9 t$ ^. Q( ~# A 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);* t# X& K. g/ e0 @0 x
' L. v) k4 j( d+ s0 ?- v- p AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);( M2 @, \. S* Y
3 t& y# J$ }) ~; X) M6 [ ?0 E
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);) w) N( c P& E* V
- q; ?! y5 o' X PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的)( P) @, y4 @& W9 C( e# A
. j4 M4 j4 D- ?2 r: r( k' [' J* c+ a 修改磁盘缓存9 t& A' V' f: Y
" a4 u' L+ y+ \+ _! Y. E; z 磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。
y- F+ S8 Z7 |! d5 X9 I% Y# \5 w" U5 L- [+ j
在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:
4 f% n% n6 _" p6 W; X
, [/ |8 J4 `. }- r7 A: S! H 64M:1000(十六进制)或4096(十进制);& z( j5 U5 z! m7 }! N$ ?
128M:4000(十六进制)或16384(十进制);& J, @5 x+ M6 [2 i" @2 L
256M:10000(十六进制)或65536(十进制);/ @) O( o) d' x
% {0 L" {0 j! B/ \; ^
512M或更大:40000(十六进制)或262144(十进制)。* E$ U9 m9 ?# t( o1 g0 r
% R9 a/ a; v K9 [ 预读设置以提高速度! i5 _ T3 b3 ~; P+ _
9 W$ q/ e+ i6 K( ]+ A XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:
( l& l% I% K% t- X: a: v' G
! [. c; ?- x0 \: U, Z$ I 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:8 h. h: c3 F* m# L: Y2 c4 Q, `
2 v5 c( y3 A4 I3 T9 i' ]# @ 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。; o5 P6 i i) O! S X% ~2 s( N
3 J- k6 V& D0 U
本技巧需重启才可生效。9 Q K3 V: l5 ^
2 G: M# ~9 T. X9 _% P) G/ }+ f 清除预读文件
: M/ G" c2 s/ e5 |0 e
* S( r/ e7 ~1 P& \2 e, t3 R$ k/ V3 y) t 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。
7 F& J( J# O u/ i. p* X$ c4 i2 P* G; B7 W Q) z" }; b/ M
减少磁盘扫描等待时间+ f, Q: |+ `/ @
9 N' ?( }4 A2 O8 V( Y
XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。* |3 J ?- g' a5 y9 u4 O
: ^# W' Z+ I% h+ y
关闭磁盘索引
: k* }$ @" z/ w8 N' f- T. T8 f
XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。
' x4 T- }( O" \+ U: E* T
: F4 F9 g$ Q0 g5 Z/ o2 ^$ K9 z 修正鼠标加速的Bug/ L- P! L0 B/ ^) E( A
8 `% b" G7 t! Z( l$ _ 在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。
8 a, g# A; B, j
. M8 ~, M2 o k5 i+ b3 k/ O 找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
9 e6 r; b e6 h* K4 E, r; L# G
4 r' `9 Y' h; X% A& ~/ j9 i 00,00,00,00,00,00,00,00,
* E9 s9 F/ s. F) M0 w6 | O 00,A0,00,00,00,00,00,00,
" }+ G8 r2 a d) E 00,40,01,00,00,00,00,00,8 K1 C1 d' m0 @. E
00,80,02,00,00,00,00,00,
4 |1 K I: R" U2 ^0 \. j 00,00,05,00,00,00,00,00
- @, S' ]6 p$ I$ s d
/ t/ [9 e; E( ^ 另一个名为“SmoothMouseY-Curve”的键值改为:# k! v$ w4 q3 ?; G! `& ^: p
; M* c; i! J: i# @- e. [$ t% V
00,00,00,00,00,00,00,00,& [8 [$ G. K, U- B. l, i
66,A6,02,00,00,00,00,00,8 V9 i4 L- ^) b
CD,4C,05,00,00,00,00,00," j% b0 A) {0 v' T. c
A0,99,0A,00,00,00,00,00,
" D# s" b' A/ J, P# D: O) f 38,33,15,00,00,00,00,00
; q! u1 v3 U, M1 O! P8 J7 w) m3 k: S
改完后关闭注册表,重启Windows。 2 T. Z5 D+ [ E* o9 X$ N
( O. B0 R7 Q/ J' `' \6 n0 X B; p在介绍几则:
7 \+ b4 \) p$ N2 a让WinXP启动时不处理Autoexec.bat
2 \/ ~: \" Q1 t) F$ B0 Z+ V0 n) M
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!
1 z/ I; F4 i8 r' l4 I& \* k+ T9 R/ j. ?! t( a# Q# {# X
具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。
; t. S$ n5 s& o
; `- j4 ^, h; ^: S8 U7 ~5 y- U& K4 |: ?' P9 E. I. W: t) L9 E
6 K8 v, o# c }9 D
取消WinXP专业版中的保留带宽2 f" {/ x* u3 j' @3 ~
9 F5 |' j% h! G2 o: I; w6 T
由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。2 V2 O- d7 G' R/ \8 ]9 Z8 C$ C6 L
" E) E9 M0 R7 F" P% T
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!2 g) M+ g9 T0 I7 z( r+ e) D
修改CPU二级缓存1 v4 d+ p4 q& C) t
1 D( u+ p6 q2 n. T
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。. [' K: j8 V4 o; r; M6 M
5 X: Y$ p4 h8 [+ U2 w
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
! n3 p+ b/ ^( E$ E" g$ x- R! \. j# ]8 Z, J
AMD Duron:40(十六进制)或64(十进制);
* w! D$ B; L: V- r- c6 Y
8 C! s4 r, z: l0 q Z, s! q 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);) I) [& i) j4 ]
+ I7 k% z. j$ E AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
2 G3 p4 o/ ^& S2 _; f0 Y! l! k$ l0 C; i S2 e6 H. [- |
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);4 K. C' ~- R" l6 F. j) [
2 o7 M$ d7 w5 @/ ~+ L. h
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。0 L& k7 e) }) [. ^* A) N
' ], l$ z1 w& I- x% Q
|