发新话题
打印

Windows XP优化精髓

本主题由 admin 于 2007-12-29 19:52 移动

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 ^  

TOP

听水有优化大师。。。。。。。。。。

TOP

发新话题