为什么电脑开机慢 / Y [: s6 P2 n' ~! L& C& D
( [6 i: c& I, R, x! s% z! M9 `6 `
! T9 C9 r$ G8 H) {
/ S' D% b' n" F1 H5 o7 z$ d- _答案 如开机时太多程序要运行时会影响开机的速度,先检查那些程序会在开机时运行
3 w# [+ m' u. U" k9 j+ M5 B- i
# X1 R7 @0 K, t3 s# { 在〔开始〕→〔运行〕→键入〔msconfig〕→选〔启动〕
2 t3 S6 F! U+ x. r, W! B( d5 U1 t/ k! f* x
在启动内的程序是代表开机时要运行的程序,如须暂时停止运行某些程序便取消在〔□〕的〔X〕符号便可,如想恢复开机时运行此程序在〔□〕内加回〔X〕符号便可 - E7 q6 u3 R/ G F% H; x$ P( b
7 f$ B0 v3 t; a8 H3 s3 W) e; X, N0 w T5 R
如希望彻底移除者在〔msconfig〕→〔启动〕的左边栏〔位置〕上便显示引导程序运行的位置 . x* O; a; }0 G
, I- B9 D. f2 q {- l! [; `. h; k
其中:
h6 c+ B0 z& j$ J$ g1 d( e. P$ T( y6 Y6 C* g0 W- ^
1.HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
7 p3 G3 n6 ~, N6 h3 d
0 t3 n# R6 F6 N) Q; R& D; | 其中的〔HKLM〕代表登录档上的〔HKEY_LOCAL_MACHINE〕 2 f; D: P. u9 ?7 g- _8 @
* r' C P. M2 @. Z9 T- W# E 在〔Run〕的右边窗口不需要的项目删除 " w, J8 F+ t7 O6 T# @# c1 j
+ n u1 H4 [( R- _ U
2.HKCU\Software\Microsoft\Windows\CurrentVersion\Run / S: _/ k C/ r1 O
/ @0 ~" d# L" j9 M 其中的〔HKCU〕代表登录档上的〔HKEY_CURRENT_USER〕 5 e% A* a" j) z( ^& d, Z! ? A
/ d+ K, D- \9 y8 M) e2 s$ l
在〔Run〕的右边窗口不需要的项目删除 0 f$ `. ]* ^) a( s: C$ [* W- @( [, H
( I5 c1 I! F) E" a- w5 N
3.SOFTWARE\Microsoft\Windows\CurrentVersion\Run - m+ D9 X7 X5 q; j& K6 \1 F( i4 \
2 P* ?) d: n( g$ T I
则代表登录档的路径如下
; q1 C1 r3 m9 h' C" |1 b; h* ~6 n0 i3 j. |" z
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg
" L1 `! f( q0 ~4 h+ e
% P0 c$ `/ H6 x+ t+ Q 检查在〔startupreg〕下的路径,将不需要的项目删除
# n9 F1 U$ {/ d9 I: ~. Y9 E. A# G# O$ l6 e3 P$ v
4.Common Startup
: h5 \ C9 z/ O$ r3 g6 p6 ? Z8 `+ S/ S, x
代表在〔开始〕→〔所有程序〕→〔启动〕的程序
9 O0 U1 @# B5 j$ Q* Z$ l. n/ l- e. T% ~4 W. I
只要在取消在〔msconfig〕→〔启动〕内〔□〕不选〔X〕符号便会代为将程序移离〔启动〕( z) j. h% x, V9 h4 @" E7 J5 Z! C
6 S* a: j- q7 z) W4 \7 C3 v, o/ N
Windows 在开机时会先载入很多不见得用得到的程序,以下的方法可以让您选择您需要载入的程序,但如您非系统高手不建议您动这个项目:
6 H! N8 z5 ]7 h' H& I$ O+ x) u* H4 R& A7 u
关掉一些伴随着Windows启动的程序, 及常驻程序!!在 " 开始"--> " 运行" 中
" e2 t1 d: W1 v% B6 W, I& B O- r; ~4 l
输入 msconfig 进入"系统设定公用程序"在 " 启动" 关掉不必要的程序 ,将方框中的勾勾取消,关掉不 ! _% i( ~3 F9 D/ |# Z# |& ~: g& y$ ?
3 a% @1 I# b, s, U) y8 |/ g 必要 的程序, 不确定的程序不可以乱关,以免造成Windows错误!!
0 j# `9 E/ P" i) Z) S% I2 @! q
4 Q6 n& t: f( l1、自动关闭停止响应程序
7 g* m) V2 A9 x# z* R% \5 a, v 1 j# W0 |" ~+ o! M3 R1 a5 |+ R
& D$ D& s, c# } i, q6 D 有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USER\Control Panel\Desktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。2 A0 t" z1 |8 ~7 ?3 J" ]) N
# ~# A2 J! O v t6 J. M1 w 2、清除内存中不被使用的DLL文件. n. h. ^& G6 J) m' m6 y
, R! E5 n' m5 d2 n5 x# g
在注册表的HKKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion,在Explorer增加一个项AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。
: _3 n1 w3 ^/ h* J. b9 A" @0 a0 |
& _ `8 [) K# C2 y3 ^ 3、优化网上邻居
. i) @& J. i$ C+ _" q2 T
1 X$ u& b, N7 f2 P7 h Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到HKEY_LOCAL_MACHINE\sofeware\Microsoft\Windows\Current Version\Explore\RemoteComputer\NameSpace,删除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。( d( w" S9 Z* a3 O
, e7 _1 i; z' n' t. F% h2 s 4、加快启动速度
2 d5 m/ V! b7 M- \
. q& ]+ e+ |4 e: d1 [' J( S 要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少;
" l s% K( {% w' ?" ]4 X8 K . P @! q' a5 \& s5 m/ D/ k
5、加快开关机速度. G( x# c0 x9 i& Q. `# _
! M# Y, V+ F- B4 e& l
在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USER\Control Panel\Desktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。
/ ?2 N0 H% U8 n' T8 S! ], N 5 F7 o+ q' H& I, J
6、加快菜单显示速度
5 ^ m$ U# W% }9 N' q) q 4 Q* O" V6 Y3 y; h; t6 t5 s2 }
为了加快菜单的显示速度,我们可以按照以下方法进行设置:我们可以在HKEY_CURRENT_USER\Control Panel\Desktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以达到加快菜单显示速度的效果。
! p6 W: ~' k/ n3 k' v$ J ) y7 t' X3 ?" ?7 l9 P0 C$ L
7、提高宽带速度
# j: z, x4 b( ]) x! d
5 O& Q, y. k N g7 y9 B5 f 专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。. M+ \1 d1 t( @
' u/ O6 b" n$ C
在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“禁用”即可。这样就释放了保留的带宽。. L0 I4 W3 B* A+ ^ w; g6 H6 Q: R$ e
% M" B* }, |9 S* o0 S. F9 Y8 l
8、减少启动时加载项目! D+ R, g6 c! f$ r: u4 m
$ N* [# z& P- h, ^: l% X' J 许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行,这不仅延长了启动时间,而且启动完成后系统资源已经被消耗掉!8 s* K4 M$ }. j/ ]0 M
4 m( _+ \6 N1 {* n9 V" n |( ?
启动“系统配置实用程序”,在“启动”项中列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。
+ r p) k& h+ m% Z. c# D1 d
! I3 X1 ]% N2 W! X, t" N 9、加快预读能力改善开机速度; k$ {$ C6 n: G
8 t5 X8 g8 d7 n& f: L+ q' x. \
Windows XP预读设定可提高系统速度,加快开机速度。按照下面的方法进行修改可进一步善用CPU的效率:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement],在PrefetchParameters右边窗口,将EnablePrefetcher的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。
8 f8 `- y& e9 G6 b e2 |, T: c0 z% S7 D+ f/ M1 ~% K
* m8 O9 w6 j8 m, H B h
s( i2 y& i4 b# y! u; Z2 u
% d5 }' S" Q* P/ e. P( t- C1 c0 `" v % _& Q+ |+ Q+ Q8 w! T8 _
答案 加速启动的奇招酷技
. p4 T! d& ?+ j/ M, t1.被你忽视的磁盘IDE通道
" e! [$ v' u) Y- hWindows XP中有一个非常影响启动速度的设置,那就是磁盘IDE驱动或补丁,ULTRA DMA+ z- c* ?8 l, ~3 q
功能就已经打开了,可以说绝大多数的人会让IDE通道处于完全自动状态。就是这点,. Y7 P7 W4 U" u, Y* D' E& D
导致了XP启动速度极慢——因为主板可以连接四个IDE设备,
- f& C' b0 A: o, s多数人都只有两个IDE设备,即光驱和硬盘,少数人可能有双光驱(DVD或刻录机),
. C- [$ J7 L; ~6 Y一个硬盘或双硬盘,一个光驱,也才三个IDE设备,一般都有一个到两个IDE通道是处
' i- y2 K5 a. Z$ Z0 v {; k* L0 z7 U; G7 d于空闲自动状态。此时,你应该把并不存在的IDE设备,设置为“无”,* L) R, `- i- E
而不是“自动检测”。这样,下次启动Windows XP,你会发现速度飞快。1 i/ D3 n! J1 r7 R
小提示
1 E& A% S7 |& P清扫磁盘 提高速度建议每个月执行一次磁盘碎片整理程序,没两个月执行一次磁盘扫描程序。如果经常移动和删除文件,应该每月运
& B! W* s( O: P+ f: v2 {行两次碎片整理程序,这样才能保证系统以最佳的速度工作。% ~) B# ~7 w Y6 f6 B, V
8 O. z" G: Y$ |3 j% @& {. ]2.服务和Power UserWindows 2000/XP的启动速度要比Windows 9X/Me慢,众多的服务是重要因素之一,因此禁用一些没用的服务肯定对启动速度有帮助,比如:
& h/ I' H* I% u5 W( Malerter (不在局域网并且不需要管理报警)# v; [6 l/ ] r" Z9 _2 |
clipbook (不需要查看远程剪贴薄的剪贴页面)
% I* L) m& ?+ P3 W/ e- ^6 u" ?distributed link tracking client (不需要同时处理多个数据库或文件系统)
. a4 r v0 _* r) N% O% T) pfax service (不需要发送或接收传真)
: g# m& |0 T0 L: p( L3 g9 Xftp publishing service (你的电脑不做为FTP服务器使用). g8 [2 e7 _! S- n
iis admin service (你的电脑不作为Web服务器使用)( n) Y& a' i6 H
另外,建议你创建一个Power User用户,平时用它来登陆系统,因为相比管理员身份,它启动的服务更少,同时也更安全。
; q4 l h. {# k( g5 e4 G, y. F( V$ ^, A, ~ L: R
3.及时清理日志文件) E4 q' D! A. f- d. Y& Q
Windows 2000/XP的日志文件比较容易忽视。其实,当每次开关机、运行程序、系统报错时,这些信息都会被记录下来,保存在日志文件中。而日志文件会随着时间的增长而越集越多,从而影响系统速度。进入“开始—设置—控制面板—管理工具”,双击“事件查看器”,这里可以看到应用程序日志、安全日志、系统日志。在任意一种日志上面右击并选择“属性”,就可以为日志设定最大值,并且选择当日志满了以后处理方式——一般来说让它自动覆盖一段时间的旧日志,这样日志就永远不会超出指定大小。
{7 a9 ^5 i0 ~! J+ K1 D& u( Z% }. ?# t2 M( n
4.借用Windows XP的启动文件
8 r7 ^; o. d7 l! R& p" V" fWindows XP相比Windows 2000,在启动方面进行优化,速度更快,那么能不能让Windows 2000也可以享受这样的好处呢?其实只要找到Windows XP相应语言版本的相应文件,然后替换Windows 2000的文件即可。这两个文件为:NTLDR、TDETECT.COM。
8 I$ I; n- ^2 u5 C, |它们都在系统分区的根目录,为防万一,建议在替换前备份原文件。
. f% o' J) K# b# D) F; Y1 ~+ |' D6 l
5.蓝色滚动条只滚动一圈( j9 c" p) m# {. q/ | y0 B
这是一个适用于Windows XP的秘籍,打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Con
7 D& z; a7 M# Jtrol\\Session\\Manager\\Memorymanagement\\Prefetch Parameters],在右侧窗格双击EnablePrefetcher,将其值由3改为1或5。
* ?3 G# T0 `* S1 u' ?' l重新启动看看,是不是开机画面蓝色滚动条的滚动时间减少了?- S8 {' W1 S* f. i/ Y5 Q
小提示6 o1 Q! A2 F0 B( x4 b; f% O
不要看开机画面以前在Windows 98/Me中,我们可以在出现开机画面时按下Esc键来取消它,而Windows 2000/XP则要打开BOOT.INI文件,在multi(0)disk(0)partition(1)\\WINNT=\"Microsoft Windows 2000 Professional\"/fastdetect语句后再加上/NOGUIBOOT,也就是multi(0)disk(0)rdisk(0)partition(1)\\WINNT=\"Microsoft Windows 2000 Professional\ target="_blank" >面就消失了,启动速度也会有轻微提升。
8 b: E5 A" t. k; ^$ N0 o% M' l% x
% E& i! |; L& z& a. g4 }/ b6.对Windows XP进行启动优化
" u' ^ O4 B5 u' ~8 JWindows XP有一个不错的新功能,那就是可以在启动时进行磁盘碎片整理,使那些启动所必须的文件能相邻排列,从而令下次的启动速度更快。如果你的Windows XP 中没有打开此功能,可打开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\\SOFTWARE\\Mi9 D. V$ \/ j* W
crosoft\\Dfrg\\BootOptimizefunction],在右侧窗格右击Enable值,在弹出的菜单中选择“修改”,然后将值改为Y(打开)(N为关闭)。修改完毕后关闭“注册表编辑器”,重启电脑。- R F. b: D9 `7 X9 V I0 H3 {4 Z
8 D3 T+ ?+ w0 Z/ n9 P' c0 ^- l$ e) s5 b, w& Y, r6 k; d7 ]) }
* S0 E) z9 o' t( e, H4 f
m. X' i4 y8 t
& D+ {+ g2 U' l- n3 I5 [9 m; B如果我们没有帮助到您, 我感到十分抱歉。 |