陕西网警提示:请不要在网上传播抵毁他人名誉等违法信息。陇州在线官方唯一服务热线:QQ:80231080

陇州在线

 找回密码
 注册
搜索
查看: 2234|回复: 5

Windows开机和关机变慢的原因分析和解决办法

[复制链接]
发表于 2009-6-3 09:15:59 | 显示全部楼层 |阅读模式
Windows开机和关机变慢的原因分析和解决办法 % X7 h  a! j. ]9 M

5 Z7 m. X$ x! \1 z! Q7 A8 @5 l, q& M9 }7 f- D% _
        前段时间,闲来无事,于是玩玩好久没上去的网游《完美世界国际版》,和帮会里的兄弟们聊起天来。会里有个兄弟说他的电脑关机很慢,问我咋回事。实际上原因很多,一时间也不可能说得很完全,于是便告诉他过几天我会在这里写篇文,说说关机变慢的原因和处理办法,不过后来想了想,既然讲了关机,没理由不说说开机的原因吧,于是便整理了这篇文章,给大家看看,也许会有用的。
9 \9 G. X2 f2 k/ M
, J9 L) C# v6 O, {7 o0 i4 J3 x5 d) v一、Windows启动慢问题: ) `% P- n8 _: T5 G0 W
前言:一般情况下,电脑一开机就可以立即进入Windows 系统,通常在滚动条滚动三下以后,一般都能进入系统。但常常由于种种原因常常未能如愿,甚至一开机就死机的情况也时有发生。有些时候Windows 启动速度缓慢是由于Windows系统本身的问题引起。但是常常却并非是由于该原因引起,而是一些设备或软件造成的,看看下面引起系统启动缓慢的原因,再查一查你的电脑是不是也存在着类似的问题。 1 ^% j0 j6 ~* r; u3 m5 P5 G9 Z

$ J5 ]0 N  A) h3 F  U3 A- \1. 偶然发现的光驱引起的启动条滚动缓慢
+ y# i# D# B8 u& |8 E
7 m$ _. k0 B' |2 _/ T# @        奔腾3的年代的时候,本人曾经碰到过一台电脑,电脑启动的时候滚动条要滚动一共15次,百思不得其解,按照我一般的开机优化做法去优化了一下系统,但系统启动仍然如此,后来偶然的原因更换了一下光驱,却发现奇迹般的系统变快了,于是换回原来的光驱,发现系统启动马上变回原来的速度缓慢的状态。不过自此之后,并没有碰到类似的问题,可能这是个别现象吧! ! |/ f' ~4 z$ }2 ^+ y

. ^7 h7 A, n7 `: r       解决办法:更换光驱。 9 ?/ n" u0 q7 e- o; G. }  |% C
# J9 X/ \0 s6 ?/ R# m2 [8 g+ a  c
2. 网卡是比较常见的原因 0 Y* |" a8 H3 {- S
- i9 r' J9 q8 _! f  S/ K
  网卡如果设置不当,会明显影响系统启动速度,这种现象是最常见的引起启动缓慢的原因。原因是由于如果电脑连接在局域网内,默认情况下系统会自动通过DHCP来获得IP地址,但大多数的局域网并没有DHCP服务器,因此如果用户设置成“自动获得IP地址”,系统在启动时就会不断在网络中搜索DHCP 服务器,直到获得IP 地址或超时,这样就会影响电脑启动的时间。
" L2 p# h7 k. r" n
& O, o$ Y0 O) K7 z) u& n8 B7 L+ ~. l       解决办法:1. 如果电脑的网卡根本用不着(估计现在也很少人不用了),那就直接将网卡拔掉,如果是主板集成的网卡,就在BIOS设置的相关项中屏蔽掉网卡。 # D* j! g2 Y2 t# c* Z2 \
                             2. 局域网用户最好为自己的电脑指定固定的IP地址。
6 i1 ^4 B# Y# S7 x) J, P" `: q, A( C7 j4 s3 Y# V$ t  ?
3. USB硬盘和扫描仪等设备 ; X# ~' }0 m" E- ~% n7 ]# w

# m# C" M' D5 a$ b$ b. o1 D# v0 _. m  由于USB接口相对速度较慢,因此会对电脑启动速度有较明显的影响,应该尽量在启动后再连接USB设备。
* v1 n, p$ a1 x$ ?, \6 n
8 X$ v+ w( v  l! P6 f& p- z       解决办法:1. 如果没有USB设备,那么建议直接在BIOS设置中将USB功能关闭(但估计目前U盘到处横行的年代估计也没有谁会完全用不上USB设备了)。
: |6 N# @2 o! N3 s9 A* e* d: u                             2. 在启动时先将USB设备断开。 $ Q, |3 c9 a, W, G

  M( P5 g& I9 O" ^3 n6 O4. 一个容易忽略的原因:光驱中有光盘
& ]* n. _4 c) ]* P2 @! N
% i! O: _' ]" a4 X$ t7 O      Windows 系统启动的时候会对各个驱动器(包括光驱)进行检测,因此如果光驱中放置了光盘,会延长电脑的启动时间。
/ Z* r" n  ?8 f0 g3 s) D) n2 c' G! ~4 N0 E( e4 n
       解决办法:取出光驱内的光盘。
  N4 [4 j7 K) j4 C; O& Y# ?; R6 \* Z7 g3 r6 V% r. w
5. 文件和打印机共享问题 0 g! i1 m* W) L, I& d2 n" G: w8 V. Q

! \9 L4 k' q' u" O( M3 P5 m3 f0 a  有些安装了WindowsXP的电脑会出现启动非常慢的问题,甚至达到了1分40秒之多!系统似乎死机了,登录系统后,桌面也不出现,电脑就像停止反应,1分钟后才能正常使用。这是由于使用了Bootvis.exe 程序后,其中的Mrxsmb.dll文件为电脑启动添加了67秒的时间!   O8 t( |6 l" E  t* M  A3 z; o

/ B$ T5 ]7 `5 H7 `  解决办法:停止共享文件夹和打印机:选择“开始→设置→网络和拨号连接”,右击“本地连接”,选择“属性”,在打开的窗口中取消“此连接使用下列选定的组件”下的“Microsoft网络的文件和打印机共享”前的复选框,重启电脑即可。
2 z; J/ u* l4 I+ S
1 [+ n4 L2 r% Q& n  提示:微软已经对Bootvis.exe文件进行了多次升级,而且它确实对Windows XP的启动速度有很大帮助,建议大家到http://www.microsoft.com/whdc/hw ... stboot/default.mspx 下载该工具。 0 R( O3 S3 c1 j6 J0 z* H% v
. d/ S$ f2 d% i6 g# Q/ S/ [1 o
6. 网络驱动器过多
: \8 i1 F, _) ^
3 R. F- j5 s  |  网络连接数目过多会影响系统的启动。
  k: Y2 @8 K) I; }8 k1 l9 g6 u$ B# z" j7 z
       解决办法:建将一些不使用的网络驱动器断开:进入“我的电脑”,右击已建立映射的网络驱动器,选择“断开”。
' X7 M" J% p3 y: d; l1 ?1 m/ s
2 B+ ?+ `$ S3 l7 c1 g' s7. 桌面图标太多 ; k) y. y, `, I8 n
$ p+ n- q! v9 e, A* G4 b& G
  Windows每次启动,都需要逐个查找桌面快捷方式的图标并加载它们,图标越多,所花费的时间就越多。
2 M; \* H: F* r+ ?! E# X1 O& w% j. V4 L- A$ ^
        解决办法:将不常用的桌面图标删除。 ) m+ @% b0 s- S
! u0 N/ C9 W1 ^# V
8. 字体过多 ; f) H: ?$ S4 o  M* z5 ^! N

3 o' [0 O' U2 j, q4 A        尽管微软声称Windows可以安装1000~1500种字体,但实际上我们却发现当安装的字体超过500 种时,就会出现问题,比如:字体从应用程序的字体列表中消失以及Windows的启动速度大幅下降。
1 c  c/ S2 h7 u# |5 R& d
$ @7 |8 n6 b6 j; w3 Y        解决办法:将用不到或者不常用的字体删除。 5 B1 o$ Z" S/ t6 Q" r0 z
/ x7 z$ Z! G: e8 q8 T+ A- P
9. 硬盘分区太多
5 E0 C5 {( I2 r+ S4 @1 ?) k1 q3 v
  Window2000在没有升级到SP3或SP4,并且定义了太多的分区,那么也会使启动变得很漫长,甚至挂起。所以建议升级最新的SP4,同时最好不要为硬盘分太多的区。因为Windows 在启动时必须装载每个分区,随着分区数量的增多,完成此操作的时间总量也会不断增长。
+ f! l( ?' L% f$ |& l
2 D- Z4 a8 b9 d* {) v2 w        解决办法:减少硬盘的分区数量。 ) `( A. X0 U2 O, I: x0 H' Q+ `

# E  V3 T& T7 N4 x2 d1 y4 {2 K10. 杀毒软件因素 $ A5 P( S( b- c) G- e

9 B( G$ ~$ a, {+ f  [( R. @       有些杀毒软件启动时会较慢,比如卡巴斯基、诺顿等等。有些杀毒软件如果开启了系统启动扫描功能,这会耗费非常多的时间。 * |3 b7 `; N% B! s  ]5 J

- Y4 j% C; h' i9 H' I! N        解决办法:1. 如果是由于卡巴斯基、诺顿这些大型杀毒软件引起那么我也帮不到你,因为他们启动就是慢,要么你更换杀毒软件,要么忍耐,不过我建议你还是不要换,因为这两个是我见过最好的杀毒软件之一。
1 k# A" ~! }% q                             2. 如果是由于打开了一些杀毒软件的启动时扫描系统功能(瑞星、金山毒霸、江民KV都有这些功能)引起,那么你还是将这项功能禁止吧,因为根本就是多此一举,严格来说根本就是个鸡肋的功能! 5 B+ [4 Q, R1 V. }

% ^' z/ M' ]1 A$ U! y2 y3 {11. 微软补丁惹的祸
. L4 B6 R( Q) T; `: a3 M6 ~) Y7 `, M/ O% t- U
  还记得Windows XP的某个补丁造成系统启动变慢的新闻吧(比如:代号为 Q328310的补丁会造成Windows 2000/XP启动和关机速度奇慢,甚至有可能导致注册表锁死),可见微软自己内部出问题的可能性也不小,如果你在升级了某个系统补丁后,突然发现系统启动变慢,那么最好留意一下是不是补丁惹的祸。
1 @' a% t! D! R, g8 ^, ?+ L7 C
% k( b4 D# q) g$ ]/ B        解决办法:更新系统补丁。 & _3 ]% K; T) g, t* k. y' `8 A
1 W: e0 M2 O+ ^1 m, [3 p) P3 f
12. 病毒因素 ) H# ?9 z  D( `$ @- P6 a% q: ?
- r& l! I4 [  h
        很多病毒会引起系统启动缓慢,这跟病毒启动时加载很多DLL驱动、服务等等引起。 9 {! ~+ B* }) b% Z, u; ^! e8 }9 @; S+ I
4 E" m% Q5 J% d, e2 b* k; {8 @
        解决办法:杀毒! . a& S6 l  z5 ^4 Z3 L9 v

5 y, s8 Q: m; ]13. 系统服务、进程、其他设置的问题 # a( z- C+ o: ~# ]) N0 d

# ~% M# l! d: q8 U$ S        WindowsXP或者2003后启动要很长时间,电脑配置差的电脑,安装系统后,开机时滚动条有时要转10多圈,这是由于系统服务、进程、硬件设备等多因素引起。这时候只需要正确的优化,启动时间会明显加快,滚动条一般只需转3圈就可以进入系统,甚至有些系统只需要转1圈就进去了(偶的电脑就属于1圈的那种 )。
7 Q2 R0 Z, G! R6 n6 @% x, p$ p9 k3 w7 e  H  T- X
        解决办法:进行下面的一些系统优化设置: 4 T0 r7 F% i3 m6 g  A6 a2 f
        1、打开“系统属性”(在我的电脑上点右键-属性,或者在控制面板里打开“系统”,快捷键win+pause break)点“高级”选项卡,如图1,在“启动和故障恢复”区里打开“设置”,如图2,去掉“系统启动”区里的两个√,如果是多系统的用户保留“显示操作系统列表的时间”的√。点“编辑”确定启动项的附加属性为 /fastdetect。
8 {2 Q  A. z- n, B% ^$ q  下载 (34.42 KB)
. m9 t' \1 K" f7 s, K# }! `  |8 {# l+ T5 G
2009-1-16 23:112 f) [- l& s  k# Z1 L1 }
  下载 (35.44 KB)4 K# S" r% G) ^/ g3 Q
# v6 \6 ~! H6 b
2009-1-16 23:11
$ A* e/ D2 q, E6 q
8 I7 e  v$ m) C: P        2. 在“系统属性”里打开“硬件”选项卡,打开“设备管理器”,展开“IDE ATA/ATAPI控制器”,双击打开“主要IDE通道”属性,如图4,点“高级设置”选项卡,把设备1和2的传送模式改为DMA(若你的设备可用DMA的话,不过一般都能用DMA模式了,除非超级旧电脑,那估计你也不是用XP啦!),设备类型如果可以选择“无”就选为“无”,点确定完成设置,同样的方法设置“次要IDE通道”。
* b/ F) J; W( _8 ?3 c0 B- G7 h  下载 (48.13 KB)
& ^8 I! J2 i$ z/ e* m) N4 `3 g% h: m% H* R
2009-1-16 23:11$ W' F2 h9 |! S' b

' ^7 k" T7 ~8 L) t$ \' M  Y  # z9 J* `/ b$ b9 y2 D

, E- B: i( x0 D8 v: r下载 (30.47 KB)( v: \$ a: H3 J
7 K6 H; d! U& m5 V
2009-1-16 23:11
- X8 M6 ~% h; D! l6 n: i5 u5 j6 b# f& Y# P

- F' Y6 O7 _$ t/ \! r" F7 U, U- z# s! T: n2 q) O

9 V, I# F0 d5 N4 b) n4 K3 x# a7 N, Y4 V$ x5 L

1 y8 {; [" v9 T        3. 加快预读能力:打开注册表编辑器,找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management/PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1。 1 h. c7 \7 P$ i5 W9 V

+ K. M  H; \9 U        4.单击启动菜单,选择运行,输入“msconfig”后点确定,启动“系统配置实用程序”,在“启动”项中列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。 : ~+ S- e& c( ]  u  m7 W$ I

) H8 [6 ?7 s( ]$ G4 Y3 j. h) X        5.定时清空Prefetch目录,具体目录在Windows系统安装的目录内,比如WindowsXP一般在“C:\WINDOWS\Prefetch”。
发表于 2009-6-3 09:26:00 | 显示全部楼层
陇州在线
呵呵  站长转帖拉   鼓励一个
发表于 2009-6-3 09:32:43 | 显示全部楼层
陇州在线
1、不要问社区能为你做什么,而要问你为社区做了什么
4 K. d0 V6 Y2 L' d  l+ z2、社区是靠良性循环存在的,只想获取不愿奉献的人不是网络人
& H# E3 q, w- P+ \; `3 A3、一个好的站点是靠大家的努力建成的,懒于回答别人问题的人,也不会得到别人的回答+ x% T1 ]" Z8 Z. b$ m% y9 z
陇州在线抱以弘扬陇州文化、共创和谐家园,让陇县走向世界、让世界了解陇县为目的;
) d' `5 Z& I$ R- L2 C' M: \以积极推动和宣传陇县地区广阔深博的旅游资源和民俗风情为动力;
发表于 2009-6-3 09:33:00 | 显示全部楼层
陇州在线
好帖\强文
发表于 2009-6-3 09:46:22 | 显示全部楼层
陇州在线
说得实在,支持一下!
发表于 2009-6-3 11:14:05 | 显示全部楼层
陇州在线
是站长发的贴啊,那就支持1下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

陇州在线
陇州在线旗下·陇县论坛·免责声明
陇州在线始于2005,您看到的内容均为会员发表,并不代表陇州在线立场,转载时请注明作者和出处!
站长:陇县新农民(QQ:80231080 TEL:135-7222-1359),(管理员:不吃鸡蛋:QQ:119085011 老顽童:QQ:34757312)

陇州在线官方QQ群: 4317944 | 20423079 | 20423131 |
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
本站中文域名:www.陇县.com www.陇州.com www.陇州在线.com

QQ|Archiver|手机版|小黑屋|陇州在线 ( 陕ICP备19006625号 )

GMT+8, 2024-5-17 00:50 , Processed in 0.049608 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.