Windows XP优化精髓
闭XP内设的烧碟功能:; t |( I6 B% x1 B6 A8 R
, b" d3 i& C: Z! q3 s9 _ q
如果不打算使用此功能可将其关闭,可加快使用Nero烧录软件的速度,因为WindowsXP的烧录系统由Roxio公司提供(即与EasyCdCreator同公司)。5 H9 R) {1 m9 ]& M
2 o/ b. H" Z8 ]. t 在〔控制面板〕〔管理工具〕〔服务〕在右边窗口选〔IMAPICD-BurningCOMService〕〔启动类型〕选〔已停用〕
0 a5 |3 G9 r5 G5 a c
) |! D3 _/ W. X- f8 {1 h% E 关机时自动关闭停止响应程序:/ n/ ?) N, R1 d6 n4 t7 Z& \' v
% f% |# u c: ^' g7 ?: t. }2 f 在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_USERS〕〔.DEFAULT〕〔ControlPanel〕在〔Desktop〕右面窗口将〔AutoEndTasks〕的数值资料改为〔1〕7 H! l, t) q$ v" x$ q& }2 {
1 Q" F/ x* }9 l/ k4 \# n 注销或重新启动即可。
2 D' m& Z/ M: g. T3 j4 h2 G, j& i" d% {, R3 Y( f. E2 y3 n% i0 o
移除WindowsMessenger:' g, z" H" t4 g: A; F
5 g% H9 U& M3 g( a, }$ x
先用Wordpad打开X:WINDOWSinf下的sysoc.inf档案4 g$ F0 C1 n4 E7 d2 m
6 }( C t# q3 i+ R+ D: E) |' [& m X=(XP所在的磁盘区) k1 b( Q3 v4 m( M
; `# p K8 k4 t% ^" i w1 x: s7 A) W
将内容〔msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7〕
. h, p6 o& K& X& m: a9 F' r" ~; v
* n, C6 O; g5 [+ e2 B. M 更改为〔msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,7〕
c& k9 n" e* g4 y9 g5 F/ H9 t8 K1 v! ?0 o
存档及退出, v$ V- v5 b. ~% G5 P
, |4 U. t- m8 }. F& b% F) }; r
然后在〔控制面板〕〔添加或删除程序〕〔添加/删除Windows组件〕不选〔WindowsMessenger〕〔下一步〕〔完成〕后便成功移除。( |$ {" [# R5 F& o
3 l: p- Q/ a+ e Q0 |
停止“磁盘空间不足”的通知:9 S! F! i) o: C7 K; x" `
9 N4 q- K" }/ c' N; W6 A
当磁盘驱动器的容量少于200MB时WindowsXP便会发出“磁盘空间不足”的通知
4 ` T0 \% z- a0 J( U4 m$ |! Q" z% g, i; P$ S* h
如需停止此功能,可按下面程序更改登录文件# O6 @" b* P/ [/ c o2 g
% h G/ R! q' X0 o: k
在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_LOCAL_MACHINE〕〔Software〕〔Microsoft〕〔Windows〕〔CurrentVersion〕在〔Policies〕下增加一个机码名〔Explorer〕(如果已有便不用增加)在〔Explorer〕增加一个DWORD值〔NoLowDiskSpaceChecks〕
& B2 e% I. d/ s3 t# R8 B6 G" z1 m# M0 t# M9 A3 E$ x u( m' J6 p
数值数据为〔1〕=停止通知,值数据为〔0〕=默认值启动通知4 M. ^$ ~ a: U4 ?
3 D7 L* E$ i1 a2 h1 i$ \9 ] 关闭windows自动更新:
; X9 u3 m! ?( b
( D0 T% V& I: F 鼠标右点〔我的电脑〕〔内容〕〔自动更新〕* ^2 c) t" U% N4 [" w
$ G! P7 B O' t' `- s* ?$ P( {* R* N6 e 选“关闭自动更新,我要手动更新我的计算机”
6 j) i9 m V1 j7 B/ F7 e. M! d0 Z! r8 B U
关闭启动时窗口标志画面:' o( v( P; ?* r
- R) s% ]$ c8 A* C b 在〔开始〕〔运行〕键入〔msconfig〕选〔boot.ini〕! Q. a3 n6 L1 P* x" P
* o# m6 E+ k. H- ^6 Z# s! f
然后在〔启动选项〕内选〔NOGUIBOOT]; O' n( A7 g8 i) j. M" N
8 s' S* z; p8 p0 w5 o& I/ w3 `
重新开机便没有了窗口标志的画面
) `# N9 I3 r2 H
4 \& _; T7 r2 F) Z 使用WindowsMediaPlayer9播放DVD盘:
/ W2 N/ d6 f2 e( U6 @7 J8 h! U5 i$ W( v% {. H& S: ?
在〔开始〕〔运行〕键入〔DVDPlay〕便会出现WindowsMediaPlayer8 H7 z0 q. y7 L
Y% K. J! n. P: I9 s, W5 F 按播放VCD型式操作便可播放DVD了,当然你一定要有DVDRom装置
5 B# |! K4 F/ k+ }6 ~$ _. J5 k9 O& }" B4 j4 H) d7 V+ }
如果还出现问题,在〔开始〕〔运行〕键入〔regedit〕选〔HKEY_CURRENT_USER〕
* O4 m8 B) S- b& Y7 ?; Q8 [5 |" J7 S( y
〔Software〕〔Microsoft〕〔MediaPlayer〕〔Player〕在〔Settings〕右边窗口/ |8 _/ a* Q+ h* m# b6 W0 L# w: j
# x8 \5 F1 ~: \" e/ _. a# e% P9 K 增加一个字符串值〔EnableDVDUI〕数值数据为〔yes〕
+ ?2 u0 V/ C' n& [# j1 X) y7 {! l. D
关闭自动重新启动功能:
# s5 _1 @" v$ z4 p1 Z" a5 V( _( r
当WindowsXP遇到严重问题时便会突然重新开机,按下更改可以取消此功能# S- w5 F& V" n
* Q; q% x ^* J% r( n 在〔开始〕〔运行〕键入〔regedit〕选〔HKEY_LOCAL_MACHINE〕〔SYSTEM〕
; W4 O9 G4 Z) J4 B+ h) k+ F# R
" N3 N) ~4 H" @7 d6 B$ v 〔CurrentControlSet〕〔Control〕〔CrashControl〕将〔AutoReboot〕dword值更改为〔0〕重新开机生效3 P/ \: V H4 j
# }- C! ^9 ?9 j0 F8 r" h' U- J 移除共享文档:
2 r( o; h c/ X! V3 N) e3 g1 t
# b4 r4 d3 R" H2 V. T% J( V1 ` 除正常〔我的文档〕及〔共享文档夹〕外,每个用户都会有一个独立的活页夹,
- h+ Y# n' h9 O/ h( M
' l3 C k. ^, U8 `" ]' v 如下设定则只会保留我的活页夹,其余的不会显示出来
# X$ R$ a+ w: K& c" C" ?- w0 U7 [8 F: m# m
在〔开始〕〔运行〕键入〔regedit〕选〔HKEY_LOCAL_MACHINE〕〔SOFTWARE〕
! D4 v8 U4 |8 W3 ]" a
9 j% k g: [ z' x5 ~: k# \ 〔Microsoft〕〔Windows〕〔CurrentVersion〕〔Explorer〕〔MyComputer〕〔NameSpace〕在〔DelegateFolders〕下删除〔{59031a47-3f72-44a7-89c5-5595fe6b30ee}〕机码
" @- G1 l. e2 b
+ C6 t3 b% P3 B' F3 X. J1 f8 h 取消IE自动缩图功能:' y. w0 r/ b9 @9 T* [6 z
+ i$ `- P$ l7 j: Z6 E
InternetExplorer6在浏览图片如大出屏幕,图片便会自动缩小如需取消这功能可按如下修改: U( _3 r/ S! B6 j; ?$ N8 F( F
5 m2 K& u: h- ~. |
在〔开始〕〔运行〕键入〔regedit〕〔HKEY_CURRENT_USER〕〔Software〕〔Microsoft〕〔InternetExplorer〕在〔Main〕增加一个字符串值〔EnableAutoImageResize〕数据数值为〔NO〕/ j+ j% X& Z- Y9 k- J/ P( l
( i8 @1 ^& F: T7 ^8 N
让IE6可以同时下载超过两个档案:5 i7 O. ?2 s9 D0 h% Y+ `3 I
( {/ o) ?- A- y
InternetExplorer6同时最多只可以下载两个档案,
' {4 ^/ j2 E7 h0 ~( W5 ]5 I9 p I& b8 Z
按下修改可同时下载多达十个档案
( Y& D7 e q0 x% J% z4 E- L- i6 p" K/ c7 v1 |
在〔开始〕〔运行〕键入〔regedit〕〔HKEY_CURRENT_USER〕〔Software〕〔Microsoft〕〔Windows〕〔CurrentVersion〕〔InternetSettings〕
8 L0 ]; V; n$ V3 E7 z
! b- e0 T% t+ K 在右边窗口增加下列两个〔Dword〕值
( a w4 k7 E2 `$ l* I8 G
0 f# S3 M! B% t4 F. D 〔MaxConnectionsPer1_0Server〕数值资料为〔0000000a〕即十进制〔10〕7 z$ o' B# Y5 M& S4 x9 F
1 R. A# Q' H$ G; } T2 D
〔MaxConnectionsPerServer〕数值资料为〔0000000a〕即十进制〔10〕1 @# M. N" N5 b1 G( k+ ?
3 {# o* m l1 G; V 重新启动计算机生效
3 F: `+ x2 H1 w0 O& r, ]" O- I v) w: U0 s0 x" j6 F
加快宽频连接速度:
" F. q4 ^* M9 p O2 M
- H8 `& ^+ d0 T, S 在〔开始〕〔运行〕键入〔regedit〕在〔HKEY_LOCAL_MACHINE〕〔SOFTWARE〕〔Policies〕〔Microsoft〕〔Windows〕
7 p. ?6 j9 D0 r& \
L5 y& O, [' W4 i" `9 B3 y 增加一个名为〔Psched〕的机码% o3 d& {' _' E9 p
0 W! [+ p9 m+ K% [. t9 s 在〔Psched〕右面窗口增加一个Dword值〔NonBestEffortLimit〕数值数据为〔0〕/ ?6 f0 e& A j3 g
! X6 O; s" g9 S 『仅适用用WindowsXP家用版本』$ p' \$ J) b9 K5 N
3 s$ ~- d( k% ~% i+ _ 加快菜单显示速度:- }% t ? Y f. i% v" r
: q! @" U0 m/ v' O3 D6 e 在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_CURRENT_USER〕〔ControlPanel〕〔Desktop〕将字符串值〔MenuShowDelay〕的数值数据更改为〔0〕+ i( K" [ H7 L0 K( S/ k; ?4 B
3 r3 ?$ g) f6 p- e9 n3 w3 A 调整后如觉得菜单显示速度太快而不适应者可将〔MenuShowDelay〕的数值数据更改为〔200〕5 j9 H7 X7 W. Y3 q; I
: ]0 D1 ?( B, T/ s3 G4 f 重新启动生效。# S( {3 R n. i; X9 a
+ W- r4 Y8 A- x 加快自动更新率:
' R8 e% |+ T5 G( W2 ~" Z+ d/ [; F* a
在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_LOCAL_MACHINE〕〔System〕〔CurrentControlSet〕〔Control〕〔Update〕将Dword〔UpdateMode〕的数值数据更改为〔0〕。重新启动生效。
9 q0 K: ^7 m9 c) A/ X
% [$ c3 Y# R1 z6 L+ J$ S' @ 关闭启动时加载不需要的程序:
. j4 Y h% R7 [/ n1 x
2 }) I8 Q0 F+ M, }7 n 如开机时有太多的程序要运行会影响开机的速度,先检查哪些些档案会在开机时运行+ v! B+ m2 x! T, G3 D
/ y# {: o# z5 p4 f- x% N
在〔开始〕〔运行〕键入〔msconfig〕选〔启动〕) `+ H# e& K) U
$ q6 R' C# a$ ]. E! a
在启动内的程序是代表开机时要运行的程序,如需暂时停止运行某些程序便取消在〔□〕的〔X〕符号便可,如想恢复开机时运行此程序在〔□〕内加回〔X〕符号便可。! |8 W- X- |' c \) i' M" x
; J3 l8 Z. d$ I4 G9 }( C9 B 停用不需要的服务:
9 B7 I' ^: @5 O2 g1 ^9 o. m1 _3 n7 Z4 k- H& V, P6 H, B c
在〔开始〕〔运行〕键入〔services.msc〕打开服务窗口
9 x5 m O# S0 ?- e2 E. V7 h+ s; H4 P7 G
检查右边窗口将不需要的服务在〔启动类型〕内选〔已禁止〕;再在〔服务状态〕中选〔停用〕
) s! i* u! D# r& ^( A& G6 h
s) N( U' c& K# m1 E# C 善用CPU的L2Cache加快整体效能:4 z: P/ V# u3 y0 I
; G9 O# ^" A5 P6 w* z7 D
在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_LOCAL_MACHINE〕〔SYSTEM〕〔CurrentControlSet〕〔Control〕〔SessionManager〕在〔MemoryManagement〕的右边窗口将〔SecondLevelDataCache〕的数值数据更改为与CPUL2Cache相同的十进制数值1 n* O% F! o6 W( w# S
6 P5 _8 @; b' f9 i 例:P41.6G的L2Cache为256Kb,数值数据更改为十进制数值256! j9 X$ _9 `# @: R, V0 g
+ J. h0 v: P3 u# o) ]4 R
有关L2Cache的数值并非如某些不负责任的网页乱抄过来,例如P41.6G的L2Cache为256Kb,但P41.6GA的L2Cache为512Kb
1 r7 r \% k! Q* h; R- _8 N% O
" ^8 k" i. {5 p+ W 读者可以通过网络查询到有关CPU的L2Cache的资料。
2 i3 Y- e* a! I8 Z4 R7 E
. Q% T6 J6 O* ]) x7 W 在启动计算机时运行Defrag程序:' s1 Q; |! J6 q0 n U
7 h( Q, D* `' K1 t( k P0 Z 在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_LOCAL_MACHINE〕〔SOFTWARE〕〔Microsoft〕〔Dfrg〕〔BootOptimizeFunction〕
' y; Q9 v: v8 W9 M4 p. t+ M) Y2 e& w2 q' P
将字符串值〔Enable〕设定为〔Y〕等于开启,而设定为〔N〕等于关闭。
; y- P: L! _# h2 }
6 Y( s9 c5 t: ]& x- M- T6 o 减少多重启动时等待时间:
8 l$ k4 L/ J* H; n: W4 F: \) }' M* ~3 W7 ~! r
方法一:用Notepad打开在C:目录下的boot.ini档案,将内容〔timeout〕的设定值由预设的30(秒)改为要求等待的秒数数字,存盘。
5 j; w/ l, R) P. W/ W" E6 N
. W$ I* |: o# O3 Z/ E1 g& a# V4 f+ Q 方法二:也可以通过〔开始〕〔运行〕键入〔msconfig〕,打开boot.ini选项,进行秒数的修改。
1 A) T2 C* e, R" R
) V1 K& C$ V+ }( \ 方法三:右键点击“我的电脑”,选择属性高级启动和故障恢复设置,在此修改启动等待时间。
8 i0 V3 o5 p$ M5 m) j6 Q# ?+ s( ^- j
加快开机与关机的速度:7 D* w' Z- b9 F. I
6 u; ~" Z0 V* z4 U2 N2 f5 q ①选“开始运行”,键入Regedit,展开HKEY_CURRENT_USERControlPanelDesktop,将字符串值“HungAppTimeout”的数值更改为200,再将字符串值“WaitToKillAppTimeout”的数值数据更改为1000;" z" [' {' G3 D2 b
; |) a4 a$ T: j z) Q/ d8 y) q- a ②另在HKEY_LOCAL_MACHINESystemCurrentControlSetControl下,将字符串值“HungAppTimeout”的数值数据更改为200,将字符串值“WaitToKillServiceTimeout”的数值数据更改为〔1000〕;
1 k; r* g; D( G0 Q) g
/ o$ U& _8 t7 u c2 E; k ③使用微软Bootvis.exe优化启动速度。我们到微软官方网站先下载bootVis.exe,然后解压后运行bootvis.exe,之后在Trace下选nextboot和driverdelays等,此后XP会重新启动,并将记录启动数据产生成BIN的文件。再在“fileopen中打开这个文件,在Trace下选Optimizesystem即可。+ ^# j4 U% [: v3 Z; B
* T& y: o( {7 v; Q) c1 @ 提示:此优化需时颇长,请耐心等待。
3 w4 Y. F1 y# @- f
5 b: ~; N( e; j( B2 A0 i( i, V 清除注册表内不用的DLL文件:2 r8 X* G: O% r9 ^* O
9 w/ P1 q+ O/ l
在〔开始〕〔运行〕键入〔Regedit〕〔HKKEY_LOCAL_MACHINE〕〔SOFTWARE〕〔Microsoft〕〔Windows〕〔CurrentVersion〕〔Explorer〕( z( S% i& p) `" V4 D' u$ [
Y/ ?4 h' y \- R" T% m: O ^) d 增加一个机码〔AlwaysUnloadDLL〕默认值为〔1〕' F7 R$ k3 l6 G% p
% L: e" a* ^" e2 A3 ^4 x( }+ p
如默认值设定为〔0〕则代表停用此功能6 X) X0 b1 D( D/ o7 g4 ?7 |
1 a2 C- Q ~' q0 `- j* A) E 加快宽频连接速度:" }7 w, K+ s6 d x+ E
6 g1 u1 E" r5 g8 R9 K) P- f! L 在〔开始〕〔运行〕键入〔regedit〕在〔HKEY_LOCAL_MACHINE〕〔SOFTWARE〕〔Policies〕〔Microsoft〕〔Windows〕6 W3 f( @$ ]0 p
[% ]) ]" u1 Q; C3 S 增加一个名为〔Psched〕的机码7 i. M/ l5 O9 V9 N( s& g
; E* S/ y+ _5 E8 b
在〔Psched〕右面窗口增加一个Dword值〔NonBestEffortLimit〕数值数据为〔0〕
% \7 \0 H9 ^2 G: z2 s/ ?4 I' h9 g
2 D! Y' ?. b6 c 『仅适用用WindowsXP家用版本』
% Z8 v, e6 o/ T3 R& e
; I$ U" }, a# C- X 加快菜单显示速度:
7 w% j( {7 Z% F# Y% f4 w9 C% O& X. q4 ^/ D9 \ e
在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_CURRENT_USER〕〔ControlPanel〕〔Desktop〕将字符串值〔MenuShowDelay〕的数值数据更改为〔0〕6 Y2 e$ e* O- p h4 Z
) I) K8 J! s4 V# D O
调整后如觉得菜单显示速度太快而不适应者可将〔MenuShowDelay〕的数值数据更改为〔200〕
1 `$ q" `1 I& R# u& z
9 _& s+ S! r1 w& l# K* d# ^1 u 重新启动生效。
1 ~; q) K* L. }- Z- k4 ~* S5 G
加快自动更新率:
0 X+ I+ F8 ] Z, _) R3 R4 f' z
# Z: X- E0 O( N5 Q/ t 在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_LOCAL_MACHINE〕〔System〕〔CurrentControlSet〕〔Control〕〔Update〕将Dword〔Updateode〕的数值数据更改为〔0〕。重新启动生效。! E* b+ d# H2 A' R! l6 w
* W- O' K% r. y3 t2 I4 {; [
关闭启动时加载不需要的程序:
9 ~4 p- F, s0 |7 W0 u+ {$ X$ G A1 o( U3 X: V4 u: J" E
如开机时有太多的程序要运行会影响开机的速度,先检查哪些些档案会在开机时运行
9 J2 u7 D( a$ p5 R# m6 K0 Y1 P0 Z! C$ q. {. [: U- V
在〔开始〕〔运行〕键入〔msconfig〕选〔启动〕8 w6 f9 v# i3 c8 p" t
/ w: e0 C0 a$ j
在启动内的程序是代表开机时要运行的程序,如需暂时停止运行某些程序便取消在〔□〕的〔X〕符号便可,如想恢复开机时运行此程序在〔□〕内加回〔X〕符号便可。
! v: _- M; F+ L* Q' w6 W
/ Y7 y1 ]# d3 [' H. I
) l. n) w& l/ a1 | 停用不需要的服务:
1 J6 s9 s8 n! N7 E. Z! o
9 x) E! B1 h$ | 在〔开始〕〔运行〕键入〔services.msc〕打开服务窗口. R' h/ z" u9 K
& I1 s0 V( Q2 o* q+ a
检查右边窗口将不需要的服务在〔启动类型〕内选〔已禁止〕;再在〔服务状态〕中选〔停用〕7 v( k# B4 E3 {# o( F
7 T3 a" V" O8 y4 P6 P- }* g 善用CPU的L2Cache加快整体效能:8 h4 C% `, B8 I$ {5 S$ c' A
6 A& p, E& @9 w2 ^9 h0 O/ q9 ~3 P 在〔开始〕〔运行〕键入〔Regedit〕〔HKEY_LOCAL_MACHINE〕〔SYSTEM〕〔CurrentControlSet〕〔Control〕〔SessionManager〕在〔MemoryManagement〕的右边窗口将〔SecondLevelDataCache〕的数值数据更改为与CPUL2Cache相同的十进制数值
) P: b7 b1 R( x; U
, y B* c/ Y7 e# K$ ? 例:P41.6G的L2Cache为256Kb,数值数据更改为十进制数值256
" C8 k! e M [( L# m3 m' u0 d1 F; z$ D
有关L2Cache的数值并非如某些不负责任的网页乱抄过来,例如P41.6G的L2Cache为256Kb,但P41.6GA的L2Cache为512Kb
6 \3 R$ L4 @: R/ J" {; W3 _1 T+ a! t+ Z. g5 P: G& `7 f
读者可以通过网络查询到有关CPU的L2Cache的资料。2 {0 Z$ q, E8 D. \
' t& r, }$ x/ N6 m/ z" w2 \: A6 S4 ^