就是就是, 特别说明:下面优化技巧都是修改注册表的键值,其主键①位置为“[HKEY_LOCAL_MACHINE\SYSTEM\C-urrentControlSet\Control\SessionMan-ager\Memory Management]”下,用户只需修改相应键名的值即可
3 Y* O* m" V7 a" z" X
' W+ G- `# K1 R, I! n0 h 修改CPU二级缓存
2 l! F2 H4 H/ d2 Q+ t+ Q. X# A. c1 o' F' k5 `
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
0 f P2 N1 Q! r! r( C6 c6 z V9 q+ }" W9 J) d. c. `1 G- I3 p
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):: ]; G0 Q+ o) z& ]$ `, V
; J7 _0 H) o3 N' |5 f
AMD Duron:40(十六进制)或64(十进制);0 n4 {; j6 M x, n; `$ l
/ ~( D% g& c N2 ?' J2 }7 Q4 T2 l
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);
# `$ w8 _. \ n, g
9 a, {# k! ?( T) ]. a AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);
" @& q2 G b1 |- K& i- i) A/ M9 P; i: v: A# |' G
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);$ r, k9 _+ v% A. g& x' ~$ m+ W
& `% {4 ?' D; C) k7 c" w PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。 p4的512。还有1M的都有,搞不清楚了(10进制的); c% n. F, G4 y- I! y
: w5 ?' i8 ~3 k! w) Z
修改磁盘缓存
8 V" p( W5 ^" Q% a1 R; K# j- l+ g% {/ w8 z' {' [8 I0 H
磁盘缓存对XP运行起着至关重要的作用,但默认的I/O页面文件都不是最佳大小。所以,对于不同的内存采用不同的磁盘缓存能加速XP的运行速度。
' i! m' o' R' E. _
0 U; X$ q. Z1 H6 x9 D- ? 在主键①的右窗口中找到名为“IoPageLockLimit”的DWORD值,回车打开对话框后根据你的内存修改:- k) v- T& J/ c
7 T8 L% S* |0 f6 p, `- ~
64M:1000(十六进制)或4096(十进制);
" s; m; Q0 d1 y; q7 U9 K 128M:4000(十六进制)或16384(十进制);( m d7 ]& N) K! P* Q _
256M:10000(十六进制)或65536(十进制);
6 @- N9 x% x; t! {( h8 i8 `0 r9 m* N
512M或更大:40000(十六进制)或262144(十进制)。5 W+ J% b! \. d4 _3 s! a
! t6 G7 }1 t( u" S% ] a7 C 预读设置以提高速度
, w! L V; E; C" @) H U, o' E' }; ?' ^4 Q
XP操作系统使用预读设置这一新技术,利用它能有效提高系统速度,但使用它的配置可不低哦,拥有PⅢ800、512M内存以上的用户可按下列方法修改:7 B; l; a5 ~; @0 [
4 k4 q! S' M: O/ r# s7 q! T: d 在主键①下的子键“PrefetchParameters”右窗口中找到名为“EnablePrefetcher”的DWORD值,其键值可以为0~4,根据用户的不同要求设置键值:
8 S* K0 \& |4 g8 ]- c
3 Y# Y v7 `9 p4 f- p. n5 A3 q) i6 d) t 0,未激活;1,预读应用程序;2,启动预读;3,前两者皆预读(推荐值为3,这样可以减少启动时间)。& B; }( e# c. U4 s) k1 K6 I
. n' k6 k, @" e 本技巧需重启才可生效。; m0 K8 H% M/ x5 |+ t, m# M2 ]4 i
+ T/ L1 j) W) z+ h1 r- x' O 清除预读文件6 ^* F& s% G/ b Q- C" n5 z
- Q4 [% ~) g G/ h+ D8 n3 {- _( R 当XP使用一段时间后,预读文件夹里的文件会变得很大,里面会有死链文件,这会减慢系统运行速度。预读文件夹在“%WINDIR%\prefetch”中,里面都是以.pf为扩展名的预读文件,用户定期删除这些文件来加速系统。3 @" N3 j y4 i" B; Y+ h+ f
: F1 ^* m& ~; d/ p1 T% o 减少磁盘扫描等待时间# ]/ M- i. O+ {& D5 V' z/ B
`! g+ d$ ?4 X: e, J! ^8 p* _ XP在磁盘扫描时,往往要等一会儿后才开始,我们完全可让它立即开始:在DOS(命令提示符)下,键入“chkntfs/t:0”(0:表示等待时间为0秒),回车运行后即可。2 ?# F* ^: a" i ^6 d# J( O: {% t
* N: t5 v |7 |5 z5 s' l% S! f
关闭磁盘索引
2 y& i- S" b9 m7 D0 z. W% y% |+ N0 m6 E- {, [
XP记录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。关闭方法是:右击某个硬盘驱动器,选“属性”,撤消“允许索引服务编制该磁盘的索引以便快速搜索文件”的单选框,使其为未选中状态即可。3 O4 v0 _3 B4 x7 T$ r0 d
- ]. n) u' Q, o) I 修正鼠标加速的Bug
4 n. l% D. e T+ E
9 }3 g, z* d4 {. ]8 z ]" @! X3 M: t' D 在XP中可在“鼠标属性”→“硬件”→“属性”→“高级设置”中可以超频鼠标,但超频后玩QUAKEⅢ、CS等射击游戏时,鼠标加速时会出现错误使枪法变得不准,修改注册表的相关键值可以修正这一Bug。% B% M0 M* Q) b$ ?0 O
, E0 A# v9 h8 K+ C! e% S 找到[HKEY_CURRENT_USER\Control Panel\Mouse]主键,双击右窗口的“SmoothMouseXCurve”[BINARY]类型的键值,把值改为
6 Q; ]8 Z# E0 d6 J* E2 @8 [2 B7 K; D- A8 U `2 u3 h
00,00,00,00,00,00,00,00,4 j& {& D* ~* A0 d R
00,A0,00,00,00,00,00,00,
! \( O/ p+ a( \ 00,40,01,00,00,00,00,00,! \4 ]+ o! l2 V) Z
00,80,02,00,00,00,00,00,; m9 b* g! a' j" Y5 |7 T
00,00,05,00,00,00,00,00' {6 P1 O! l) e
9 D* B" a( _: t; b
另一个名为“SmoothMouseY-Curve”的键值改为:
( V- C1 X8 O* ?7 k/ y1 n) q9 r X# K/ A# b! w/ Z
00,00,00,00,00,00,00,00,$ n& C/ v# q/ W9 I- [
66,A6,02,00,00,00,00,00,/ S& N4 e+ X4 q, O* P
CD,4C,05,00,00,00,00,00,
; F- i H; f$ Z# e A0,99,0A,00,00,00,00,00,
8 D' W/ L# F: ~4 v/ i! | 38,33,15,00,00,00,00,00
7 n, t* y$ T# a+ B4 I5 C2 P8 c: L6 F
改完后关闭注册表,重启Windows。 3 v( H' ]# I1 j
9 p; N4 |$ G2 N, t
在介绍几则:& K( M; v( `5 ~9 v, H+ i
让WinXP启动时不处理Autoexec.bat ! S/ z- W( x! L' H) o, T+ }
* N/ s A [/ f, |* k" {+ L
Autoexec.bat是DOS/Win95/98下很常用的一个文件,使用它可在系统启动时一次性调用多个程序,或在屏幕上显示说明信息,但随着DOS的退位,Win95/98使用人数越来越少,这个文件也不大常用了。特别是WinXP更不需要该文件,但WinXP在默认状态下仍然会在启动时处理这个文件里面的内容,这就给一些恶意程序造成了可乘之机,比如在Autoexec.bat里面加入一些恶意的命令行,这样后果将很严重。不过,我们在WinXP中可想办法屏蔽系统在启动时处理Autoexec.bat文件的操作,我们只要在注册表相应的地方修改一下就OK了!* q& K" j+ q Z: T) q/ y
# A. ]7 k. H+ ?+ q: O3 S) Q 具体方法:运行regedit打开注册表编辑器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon,察看右边有没有一个叫做“ParseAutoexec”的Dword值,没有的话就新建一个,修改这个值为“0”,即可屏蔽WinXP启动时处理Autoexec.bat文件的操作。; {5 L: F* _6 ~+ [& O, r
" c, f6 M5 U8 l: [3 G1 N2 D) ?7 V, G/ b+ `9 V6 S, J
: |7 [- R! J0 }, L$ ]
取消WinXP专业版中的保留带宽8 I8 U- \+ w! d% @, ?
) g4 k7 Y) d$ S 由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留带宽没有用处,那么有没有办法设置为“不保留呢”?有!就是使用组策略编辑器。$ i2 n' T( e x. [
0 L% ]2 b D6 ^& P3 M# y# E7 N# c
在“开始”→“运行”中输入gpedit.msc,打开组策略编辑器,找到“计算机配置”→“管理模板”→“网络”→“QoS数据包调度程序",选择右边的限制可保留带宽,选择属性就可以打开,选择“禁用”即可把保留的带宽还给你!这对于使用Modem的用户非常有好处——释放了保留的带宽可加快上网浏览下载的速度!
4 o/ `. A+ m/ p2 F 修改CPU二级缓存( J& \+ D+ D: O3 c) U
`, J" ^3 C3 d. d m3 [$ N7 ?
一般情况下,Windows XP会自动识别各种不同CPU二级缓存的大小,但XP难免会混淆一些CPU,特别是Remark后的CPU,这样用户就得手动修改正确键值以改善CPU的性能。
. H9 r) N5 o* y7 O& y+ i+ E) F' I; H
在主键①的右窗口中找到名为“SecondLevelDataCache”的DWORD值,双击打开对话框按不同CPU修改相应键值(不包括括号中的文字,下同):9 K% S7 U2 [/ X2 {" k1 ]: H
+ g+ m; H K4 [% h1 O5 B3 t
AMD Duron:40(十六进制)或64(十进制);
2 S( h$ B# v$ B0 G R& n0 a4 D. q; Z# N8 }0 Q" R& F
赛扬/赛扬Ⅱ:80(十六进制)或128(十进制);. b" Y( \; ?: v* g; U9 V
6 e9 a/ O' D) Q' P
AMD K6-3/AMD雷鸟/PⅡ Mobile/PⅢ EB/P4/CyrixⅢ:100(十六进制)或256(十进制);2 t' Z9 c+ N! o' T. U! M
- {2 o; z4 i# N2 x. {, Y
AMD K6-2/PⅡ/PⅢ Katmai/AMD Athlon:200(十六进制)或512(十进制);
: C0 T0 Y% G# y4 d8 r- z) \/ k. j2 F/ w6 @, D
PⅡ Xeon/PⅢ Xeon:400(十六进制)或1024(十进制)。
@6 o& U# p6 Z5 s; I: x4 b" ?' V5 b% }9 W+ p, P* E0 ~
|