就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可
7 o8 Y2 W: H' d( `- b8 I T/ @6 _. d2 P& x, ~2 T
修改CPU二级缓存( u+ Z( G% B, V ~, x) m
8 h- a( b# E) [, P, D, D
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。* G7 n8 V9 t9 O, c, |2 K
! b( ?! Q7 e8 B* V+ L# _9 G& g, u
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):6 O) Q5 j3 ]' U3 `' Q
: R# q# ?# o/ ?: X6 R, F0 C AMD Duron:40(十六进制)或64(十进制);3 S; Z9 t: m0 {% ^( }& o0 e* l5 Z
9 a1 S- a* E, Q7 i v) K5 N+ _( u0 S/ i
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);7 I1 _/ q0 ] E1 v x" E! C1 ^
a' R9 _; N+ e6 @: F
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);. I, `4 [8 |5 A) k; z
1 H5 O% x4 r" u; e+ M2 {2 g" I# m0 e AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
# F6 X- j* I! ~" h/ [: ]5 v: T8 `: _9 I0 W. J" ^% |4 ~1 ~
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的) @- L( E D) n: V3 q$ U2 J0 V" y0 N
2 f+ S g. O1 ~# U 修改磁盘缓存" t7 ^2 h2 E& l* Q
+ C$ U- i( f5 \. x/ v
磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。
! p) {; x% u7 k' l+ h
5 M0 y! d4 A \) n8 | 在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:
4 M. p6 I) i0 w8 d# p, f. {
; t% z2 y7 e' _ 64M:1000(十六进制)或4096(十进制);6 d% @. D' x9 P- {
128M:4000(十六进制)或16384(十进制);; [" t( X& A9 a% p5 ~ {5 t
256M:10000(十六进制)或65536(十进制);# x6 V# p' p' B) Z; d
( U7 |3 S! U) |! M
512M或更大:40000(十六进制)或262144(十进制)。2 b, @- S0 _5 s, j4 a" U+ @3 h
4 u- f# h1 L# a$ o. D
预读设置以提高速度
8 [6 y! q/ K1 v, r* O+ x- j0 ~( k! q3 G5 f7 ^8 n9 T. v; Q
XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:; O0 W# |& y9 j# b. a* Z
1 }0 G8 X& o8 r4 f
在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:$ B2 T; R6 U3 y
; F8 N$ F: d! z- I. X- C- [
0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。
& A5 r% P8 H' e# x% P2 H n3 r) T# x2 ?
本技巧需重启才可生效。$ U) K6 {, q7 l: y
7 K1 _3 ]8 }3 O! h
清除预读文件
; |; T ~/ L! g# w2 d V" b8 j7 u6 E# l2 Y" G+ S7 u
当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。$ B6 F3 O: n$ a; ^1 n% h+ [
0 G3 u; i2 Y0 C& C5 I& I 减少磁盘扫描等待时间) {# c+ M6 _1 H6 Q
5 u2 W4 z( m0 Z% B8 ?2 \' q7 k# n& B XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。
4 v3 x2 ^' P- d) y& D+ h' | m5 S& p. T4 s" I0 w+ ]2 f
关闭磁盘索引
3 z% \" K& y7 q5 @# B9 Y
, T' h2 R/ Y) h; ?) T d: r# B XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。& W7 c2 w9 U4 `& ?
- L" g1 D: B8 V2 X6 o% }( {% O
修正鼠标加速的Bug+ U3 }0 E+ ^' H6 p( |) y5 h( E
% ?) _& P1 W# {0 c
在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。9 A( v' K# ]+ i1 i+ u9 U" t
) o( W8 S7 ~) w) |
找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
) J+ c& y# z) ^7 g/ P* Z; \
- S$ E* p7 s; }- S 00,00,00,00,00,00,00,00,; u% l P& w5 C- f0 a5 ]& O
00,A0,00,00,00,00,00,00,
5 q( O# a) g {* a( V 00,40,01,00,00,00,00,00,% t( _6 L) c# c! r. A6 c* o
00,80,02,00,00,00,00,00,
# w# G9 E! N+ W, O* a 00,00,05,00,00,00,00,002 U' c' ^6 N" m1 t& ?9 t4 m
6 l; g' C' d% b7 b7 I+ \' I
另一个名为“SmoothMouseY-Curve”的键值改为:8 M T" U! G: A) L" t1 }7 u/ R% d. x
2 P J+ N" h! J- R# a" b
00,00,00,00,00,00,00,00,
. h& O- D6 _# V8 o+ z" w& t: c: ~ 66,A6,02,00,00,00,00,00,9 g( P# b/ a5 S2 H8 f* S0 H
CD,4C,05,00,00,00,00,00,
a3 A! `( u! r0 c7 F% ] A0,99,0A,00,00,00,00,00,4 \8 Q8 y ^- K7 h# j
38,33,15,00,00,00,00,00/ X" F, _6 W1 s! ~3 ]* \; g
4 q% g% K7 C+ u$ g; W# Z3 x) E 改完后关闭注册表,重启Windows。 1 x# r" o4 R# s' w3 l. G/ [
7 ]; g3 B. O8 w; z) k3 b在介绍几则:; W$ S9 s* P; Q$ L0 ~5 u: \, h
让WinXP启动时不处理Autoexec.bat
$ v7 e2 G4 ]/ f; j1 m7 S
# h9 J7 z5 ?- g6 c% Y. h Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!7 o0 P4 N; E- t7 P2 x) |
- O6 G$ M/ e. @* o2 D
具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。
8 w1 B; f; G+ L1 C0 i7 y- U
+ T7 q- T7 S0 j* u& I& d1 p- Z1 {8 T, [
, ~5 x( |- Q9 v0 b, E
取消WinXP专业版中的保留带宽# x& @. F# l! z
( H/ i8 M4 I$ g
由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。
4 r7 r: |; s b0 @
# J0 L) i/ ]3 X- u! r( j 在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!
9 Z9 `- ^- [" o( x 修改CPU二级缓存
. w |& Z7 w5 _2 s4 p. L/ @" E+ K1 d8 n1 t2 u8 F; r! u
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
5 D$ x0 B9 G2 Q' L0 S2 g9 d: I- C' \6 n% \ V" s
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
6 {% w, Q( \% @4 }5 M# i+ T8 I- I
; H$ R" M) ?4 C5 @ AMD Duron:40(十六进制)或64(十进制);, I2 h5 B2 T6 k( q* n5 @/ b
! E: j! X) c2 O 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
" S% ~% \, l9 Y& L: N; N& ]( `! B5 u, a2 B y* d. q
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);# @9 [$ M% v0 x: S. r7 B' i
& G& p& v* X- X) m
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
8 b. o. ~. k T+ {# K5 A9 H4 `( Y. f1 L8 a
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。
+ X3 j/ N" d, L
' T3 v% D, S% v* s8 z0 i |