就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可
: c) K- L5 B" H0 p- i
6 m( [! l! Y, {9 _5 s0 v, _, h 修改CPU二级缓存
; f/ \9 G, T5 d0 _
$ B( E! n" N: f% u* j 一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
/ B$ t) [7 D2 ~& B8 O9 q* B' O! \. C6 S' e% V; y+ [
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):/ N+ h& d7 N! [+ e# @6 P+ p4 A
/ N- r: d6 [7 o9 ^ a3 D
AMD Duron:40(十六进制)或64(十进制);
4 s# V, e8 }" @: R8 i+ Z
. s' a: q5 V* U( d H* V* D- @+ P3 U 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);# c2 p( }/ B* S% u# f
, e+ g' E6 X. a O# [
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制); L0 }1 C9 g: |9 v
2 e% ~0 k7 S0 W+ O: |% |( K
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
* M( _& m4 D- b+ g. h: O" p) c# L
+ ^3 ]) d7 T* `3 i: S PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的)5 J& F0 n* r, ^7 b
6 ~1 r @ f3 X; \1 N7 m ~0 o: o: p4 c
修改磁盘缓存
3 L# K0 ?5 U0 x0 h
& r5 S: H# P" _! t" z 磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。, z# m. N9 @. u( w( ]) E( p
; Q( L, v6 V! J3 }. G* f
在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:) P0 a M3 g/ R0 |1 b
4 e- \) A' j: S3 `: i- y% S% y 64M:1000(十六进制)或4096(十进制);! B0 }8 w" M* M! G; x, K" a
128M:4000(十六进制)或16384(十进制);$ i. {! F' u6 I3 r: c/ f5 f
256M:10000(十六进制)或65536(十进制);
# w v9 A% O3 r$ }% k& W7 e3 e. N, K, a$ H& e' R) e! `; V. {
512M或更大:40000(十六进制)或262144(十进制)。) v7 |& h- \# j
/ W2 ^: o# [6 Q3 Y3 V1 a' Y
预读设置以提高速度
1 G M$ c' ~0 @6 z B( w1 }9 {2 D- N i* T
XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:
" K% e8 {# K! k% g
6 v5 A) R# T E. E# \ 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:$ n; k* a* @# }2 }% j
, m1 W5 d8 |& z9 C, r 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。
; T9 L" S) A$ s0 V* v* b; |0 r, o( o) K: C2 ^9 m o$ S# G- b! R
本技巧需重启才可生效。- _6 S6 _' A( ]7 R
' g6 Q o% @7 U6 ]9 V8 E 清除预读文件 K$ F' F) d4 \# _$ t6 g. I
4 ^* ^% w$ b( e5 A2 d7 j* _& n 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。6 U/ S8 K8 l0 K4 g* U3 T8 ]
- S; u' L: b0 _6 H+ } 减少磁盘扫描等待时间- j R3 x6 H1 j& D4 m7 Z
3 ^( ~9 Z0 [! ?1 M2 ~
XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。5 _9 b2 ]- B8 U! e
% N8 u( ]+ {, Y1 r& n
关闭磁盘索引4 o7 ~) j* A/ P' @3 ^0 j
. M2 E- b, |) ]" Q' k8 M% I" X
XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。
# q: a3 y# W) C* R! D" C8 y1 ?. ]$ B. P/ @+ l
修正鼠标加速的Bug
0 ^% m1 L; z d$ [4 y- F# U8 `; w5 O! }8 [5 n
在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。
9 V) ~3 B4 ?1 N$ \) n" w U: w3 _% j
找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为! N! L8 d* e, y$ s0 U4 A
3 M- r3 m' L9 B
00,00,00,00,00,00,00,00,4 T; `2 m/ L9 l( q
00,A0,00,00,00,00,00,00,
" k. F; B. b8 S$ G% k) S 00,40,01,00,00,00,00,00,
" \9 b2 ?/ u2 Q; R( S; b 00,80,02,00,00,00,00,00,
. t' w4 |' d% d 00,00,05,00,00,00,00,00% Y: Q' N7 r: l4 o% r
( k; N$ ]2 A5 B) ]) B ~ 另一个名为“SmoothMouseY-Curve”的键值改为:+ ?3 l; H0 z3 b( K
1 b' c" u7 I* S5 z- S 00,00,00,00,00,00,00,00,6 d% a( x7 T) x$ g _
66,A6,02,00,00,00,00,00,
7 t# z! D: E; a3 ? o8 G CD,4C,05,00,00,00,00,00,
, K( `; o* a, W- w+ w, E: l/ O A0,99,0A,00,00,00,00,00,3 p, a3 `7 ^$ o- \* ?3 ~
38,33,15,00,00,00,00,002 m; a9 x, i% U9 i. t- |9 t4 ]
) g9 R$ y3 `( v! ^2 [ 改完后关闭注册表,重启Windows。
, V" H, L; B/ ?, T( O% S1 W: B+ U+ T* U( l
在介绍几则:
. c% D- l- H2 f$ e! q让WinXP启动时不处理Autoexec.bat
{. Y3 f- M! Q7 c r, y0 c: ^5 s) H& ~: I8 d
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!1 J, V( N! m) K5 X' X5 q0 ~
, g% G$ }+ x! l7 ? W0 ?
具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。
3 u8 l" O7 s/ {; F; l- A' a1 w1 v6 ~6 ]
3 }+ w% M% Q! t- Y. C& }
: k. w* w3 V% ~4 Y; G
取消WinXP专业版中的保留带宽
; d6 O" w! P; }- p: V. X4 P
+ A( |" Q. p" l: Y. e5 k+ s 由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。
% d- Z$ ?2 U0 ]' U( H8 }+ o+ ]: C- H g9 ?4 [
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!1 J! a( u0 [6 L* ~4 G
修改CPU二级缓存
& O7 t0 J; F4 [" T8 h3 l4 |/ T1 `7 ~/ f7 O4 L6 Q
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。 d) D/ v9 W9 B% i% ~0 D
, M4 T% p% j' j1 K% W6 J! P' |0 H
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):
9 \1 ] b D/ M- a+ Q: a" ?1 L1 z p
AMD Duron:40(十六进制)或64(十进制);$ z& H2 K' b" @9 j
! n; g+ O2 {- v: c 赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);" C D0 D0 C& H' n( z# f; w) ^
4 o8 @& l: W _' h; j- h+ P; j; @ AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);4 |1 m1 M# U9 Z& i
' F% ^. P+ m# k; t. V, n D
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
3 ?5 t0 L7 q0 T/ |
+ g9 C3 r6 @& Y PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。
2 c [5 p2 G0 l. s9 s5 v; n; Y. [6 m. _% ^" D$ M' h9 R! W: H
|