标题: 蓝屏错误代码蓝屏案实例分析和破解大全! [打印本页] 作者: Amo 时间: 2008-7-18 09:01:31 标题: 蓝屏错误代码蓝屏案实例分析和破解大全!
Windows蓝屏错误代码祥解 & U$ X1 r( u m, s
+ Z( j5 T4 b; w) M& I' J
蓝屏错误代码祥解我们在使用Windows的时候,出现蓝屏是经常的事。大多数时候,我们只能reset,现在公布蓝屏错误代码含义,以备使用。 . i( E" M T( L% e& P r
& K) r0 y7 J$ o* v- P
数 值 叙 述 5 u: ]4 y/ e4 ?7 {! g F2 ~
0 0x0000作业完成。 . x: B+ r1 Q: W G' _3 m$ H: ]4 _
1 0x0001不正确的函数。 ( Q4 n+ L4 ^$ z: T6 g# ~& _2 0x0002系统找不到指定的档案。 ) y G9 h5 B1 y* E3 @3 0x0003系统找不到指定的路径。 8 _1 ^0 l; M: [8 k9 a; a9 I/ H4 0x0004系统无法开启档案。 & j( i. c3 V2 c: w% [ ^
5 0x0005拒绝存取。 - {2 }8 E+ v' f6 e Q
6 0x0006无效的代码。 \8 f9 u) z6 H# p/ `4 u
7 0x0007储存体控制区块已毁。 0 |- ?3 D0 d7 K# p w# x: k8 0x0008储存体空间不足,无法处理这个指令。 u+ F1 O$ V0 h. D4 k; ^9 0x0009储存体控制区块位址无效。 3 z3 n ~% l0 ~! Y10 0x000A环境不正确。 * ]0 Z* l$ Y0 v1 x. Z
11 0x000B尝试载入一个格式错误的程式。 & q. U" g6 b! ~4 c+ D/ j# s
12 0x000C存取码错误。 1 U3 F% _( e# R9 x8 a! ?13 0x000D资料错误。 4 P% K9 `# ^. I" f' ~1 M
14 0x000E储存体空间不够,无法完成这项作业。 * ]; g6 p1 }4 h15 0x000F系统找不到指定的磁碟机。 # r" j: J! ]3 b* y1 v
16 0x0010无法移除目录。 , a1 A$ W+ Y# e+ G0 G" h0 M
17 0x0011系统无法将档案移到 其他的磁碟机。 5 c. [& m. ^1 e. _7 j5 g18 0x0012没有任何档案。 ' Y$ e# n/ B4 D+ E
19 0x0013储存媒体为防写状态。 $ `( z/ U5 j2 S+ K$ {
20 0x0014系统找不到指定的装置。 4 U0 _4 @3 f3 e, @4 ?
21 0x0015装置尚未就绪。 ; a, m; v& {2 E, w4 `
22 0x0016装置无法识别指令。 i* u" n5 [/ {5 e' Z" N# R# A1 h' V( j
23 0x0017资料错误 (cyclic redundancy check) 2 l) w+ Y7 j5 V9 m3 U; C: A24 0x0018程式发出一个长 度错误的指令。 / u6 `. a, i0 o! c
25 0x0019磁碟机在磁碟找不到 持定的磁区或磁轨。 " b9 M0 O" V9 _8 r) Z26 0x001A指定的磁碟或磁片无法存取。 4 B0 e0 w" C; U/ N$ w
27 0x001B磁碟机找不到要求的磁区。 ( ~' \# w& n' ^; H, K28 0x001C印表机没有纸。 : T! }% P6 v- V$ C29 0x001D系统无法将资料写入指定的磁碟机。 . F" `$ @4 Q' Q( D( O30 0x001E系统无法读取指定的装置。 9 U! n% m# Q7 i( l) m/ [31 0x001F连接到系统的某个装置没有作用。 . ^4 G8 C1 x/ J$ w. ~% Z! G8 y
32 0x0020 The process cannot access the file because it is being used by4 s, Q+ m2 z8 k& |
" J5 K# K- Q' I z, n
another process. ) p5 x: c4 Q" P' g* B+ u9 U33 0x0021档案的一部份被锁定,现在无法存取。 & q0 ] |8 W* K) L4 p m34 0x0022磁碟机的磁片不正确。 请将 %2 (Volume Serial Number: %3) 插入磁 碟 机%1$ l& k2 x1 ^) f( ?2 V, Q. A, C
2 Y) }% p3 i L0 E% ]
。 z6 m9 _( Q# I2 r
36 0x0024开启的分享档案数量太多。 C) Y! L* U* e$ c) |
38 0x0026到达档案结尾。 + j, ^8 p/ y6 P8 o" R39 0x0027磁碟已满。 & r( ^6 I+ d1 b1 r0 n50 0x0032不支援这种网路要求。 ! n% l7 s3 \7 D/ k# B2 p4 d51 0x0033远端电脑无法使用。 8 {8 h. \: k9 f& n8 `; w52 0x0034网路名称重复。 5 M V' C- n# [: b# _; E53 0x0035网路路径找不到。 / |+ c+ _5 f& a6 }54 0x0036网路忙碌中。 ( i3 s, s0 j* \! R
55 0x0037 The specified network resource or device is no longer available. 2 Z% b% B* r4 Q, H& R$ N56 0x0038 The network BIOS command limit has been reached. 1 D" y0 F2 i* h- A" u. R& P
57 0x0039网路配接卡发生问题。 3 I# E# T, n4 H( U, l
58 0x003A指定的伺服器无法执行要求的作业。 * t6 |5 h6 G* a. i. p) l( m59 0x003B网路发生意外错误。 . Q, y) p$ E2 c5 ~6 |2 g60 0x003C远端配接卡不相容。 / s9 l9 ^! I' A$ p% y" S/ \6 N3 M
61 0x003D印表机伫列已满。 # d# n) T, w& M3 L) `, q% x
62 0x003E伺服器的空间无法储存等候列印的档案。 ! N# `5 ?+ W! W, N5 {& B3 G63 0x003F等候列印的档案已经删除。 6 l( m* I; L: K# F8 Y0 S4 a# ~
64 0x0040指定的网路名称无法使用。 ( [* c8 p- V5 M! X
65 0x0041拒绝存取网路。 . J9 ?. j- u K8 R' J5 N66 0x0042网路资源类型错误。 4 C4 U% O5 T& J+ G Z
67 0x0043网路名称找不到。 6 l( N2 W0 q+ }; Z! h
68 0x0044超过区域电脑网路配接卡的名称限制。 : B2 `; `0 H3 ]' C
69 0x0045超过网路BIOS作业阶段的限制。 / q: M' P9 c) W( S; {4 J0 B# X, g
70 0x0046远端伺服器已经暂停或者正在起始中。 & W0 {3 D' [: }; w" b71 0x0047由於连线数目已达上限,此时无法再连线到这台远端电脑。 - X) f& `: p0 M8 F2 ~6 W B
72 0x0048指定的印表机或磁碟装置已经暂停作用。 . y M) V9 i: ^( l
80 0x0050档案已经存在。 & ]* E" G g* x9 R% E82 0x0052无法建立目录或档案。 % a7 d# i1 @, r. r: y* L; k
83 0x0053 INT 24 失败 & ^- A( _+ [& v* F- O
84 0x0054处理这项要求的储存体无法使用。 " y3 {! {& ?3 X2 I& v9 m
85 0x0055近端装置名称已经在使用中。 / |& c- J" H M! r; C86 0x0056指定的网路密码错误。 3 H, s% x4 a ^& ]2 k
87 0x0057叁数错误。 7 E5 A' o- q$ V5 {
88 0x0058网路发生资料写入错误。 9 V* i0 q% E0 r; M9 X89 0x0059此时系统无法执行其他行程。 ) m: n1 Q5 |7 r; x& K100 0x0064无法建立其他的系统semaphore。 : |; i# I% u7 |6 }, t/ @101 0x0065属於其他行程专用的semaphore 。 " @* n% v. ~2 ^3 Y1 e- m; d1 z102 0x0066 semaphore已经设定,而且无法关闭。 ! E+ [& P$ z$ X
103 0x0067无法指定semaphore 。 ) h* y: f( e4 L/ v( o" {104 0x0068在岔断时间无法要求专用的semaphore 。 / l3 w8 R! f# G' D6 V" k105 0x0069此semaphore先前的拥有权已经结束。 & l. y; B; R! B- m106 0x006A请将磁片插入 %1。 % k& Q& H: \9 m8 O! v q% i
107 0x006B因为代用的磁片尚未插入,所以程式已经停止。 ( F* _! I- j, ?" i
108 0x006C磁碟正在使用中或被锁定。 $ [- k- l6 H& o& U109 0x006D Pipe已经中止。 & C7 r* d7 L* s, v
110 0x006E系统无法开启指定的 装置或档案。 / \* N# z7 j( }, t0 l
111 0x006F档名太长。 ) ?7 K v/ c3 a; }7 P112 0x0070磁碟空间不足。 & G, P4 T( Q' n% H# A9 c% L
113 0x0071没有可用的内部档案识别字。 ; C- g* `4 J3 c3 H! _: `& v+ |114 0x0072目标内部档案识别字不正确。 % N( R9 ]) m& P) E' s+ P117 0x0075由应用程式所执行的IOCTL呼叫 不正确。 ( { v/ i6 |, y0 \9 K
118 0x0076写入验证叁数值不正确。 ( @" Y1 T" R9 r0 n. W) B" `119 0x0077系统不支援所要求的指令。 9 ~. H$ V& K, s6 [: S6 M7 k4 E7 x
120 0x0078此项功能仅在Win32模式有效。 3 j1 T3 _. t& y
121 0x0079 semaphore超过逾时期间。 . N- n% { g: ?( k9 Y- N122 0x007A传到系统呼叫的资料区域 太小。 , f8 A/ Z$ Z( Y1 q" V6 r
123 0x007B档名、目录名称或储存体标签语法错误。 8 O" l+ A8 o2 I4 L9 X124 0x007C系统呼叫层次不正确。 9 l" n5 }: n3 h& b
125 0x007D磁碟没有设定标签。 5 K9 U# J2 A7 e% j( `# ^
126 0x007E找不到指定的模组。 2 C* M8 u1 i4 v1 E127 0x007F找不到指定的程序。 # O2 q# n4 K+ L% N8 I
128 0x0080没有子行程可供等待。 # E3 G, e" B* P
129 0x0081 %1这个应用程式无法在Win32模式下执行。 2 R, B+ M' M2 ~' ~/ O6 h7 b l
130 0x0082 Attempt to use a file handle to an open disk partition for an, i! l. |- i- ^7 a0 }; L
/ W' E8 A; m% G& Q! k9 f0 U
operation other than raw disk I/O. + \0 I# ~' o5 L, K [1 [
131 0x0083尝试将档案指标移至档案开头之前。 0 |% p1 f( ^; O7 y7 G4 _132 0x0084无法在指定的装置或档案,设定档案指标。 + I, d' r' D0 o. Z
133 0x0085 JOIN或SUBST指令 无法用於 内含事先结合过的磁碟机。 4 t$ R" o& U& H( N: g6 i. B% D3 E134 0x0086尝试在已经结合的磁碟机,使用JOIN或SUBST指令。 ) i; X! @2 }5 u3 `+ j
135 0x0087尝试在已经替换的磁碟机,使 用JOIN或SUBST指令。 ; X6 U8 B% A/ q4 {* K" D7 o
136 0x0088系统尝试删除 未连结过的磁碟机的连结关系。 - ~, E5 V. O: |" a- a, l137 0x0089系统尝试删除 未替换过的磁碟机的替换关系。 8 A4 \6 z( J/ b4 e
138 0x008A系统尝试将磁碟机结合到已经结合过之磁碟机的目录。 8 L% B8 ?5 [; L5 j, p6 T" V139 0x008B系统尝试将磁碟机替换成已经替换过之磁碟机的目录。 - y. f6 s( i: Z* t4 F" H: Q
140 0x008C系统尝试将磁碟机替换成已经替换过之磁碟机的目录。 7 B* j! R# ^- Z5 r& Q141 0x00系统尝试将磁碟机SUBST成已结合的磁碟机 目录。 9 d( [$ B# p+ X% M* w142 0x008E系统此刻无法执行JOIN或SUBST。 5 L; \% G; t3 @ F T' u" L/ r143 0x008F系统无法将磁碟机结合或替换同一磁碟机下目录。 * G8 b, X W( z6 u( t' p5 w
144 0x0090这个目录不是根目录的子目录。 1 x$ a+ O* A- _: u7 q6 [( t+ G: o
145 0x0091目录仍有资料。 & Y% y4 R8 c" D$ J+ m2 \) P0 q
146 0x0092指定的路径已经被替换过。 , T. x0 a. f! `6 J" ]& u% i147 0x0093资源不足,无法处理这项 指令。 . j6 Y; U# ?; E$ T148 0x0094指定的路径这时候无法使用。 & Y1 S9 U. ]$ V+ Q0 N149 0x0095尝试要结合或替换的磁碟机目录,是已经替换过的的目标。 4 b1 _1 c0 @6 j2 R150 0x0096 CONFIG.SYS档未指定系统追踪资讯,或是追踪功能被取消。 $ a& m' k3 C3 \0 ]0 G151 0x0097指定的semaphore事件DosMuxSemWait数目不正确。 ( |# l- }( B) `# G5 |8 Q) z152 0x0098 DosMuxSemWait没有执行;设定太多的semaphore。 6 T& E' h* v( J4 P! Z% v2 b153 0x0099 DosMuxSemWait清单不正确。 2 N( y6 E8 N' H x4 ^2 S8 f
154 0x009A您所输入的储存媒体标 元长度限制。 6 K$ }) h% S* E8 h# F- U% Q155 0x009B无法建立其他的执行绪。 * a: h- Y8 [/ G
156 0x009C接收行程拒绝接受信号。 8 q/ n" t0 g' d5 l157 0x009D区段已经被舍弃,无法被锁定。 # C: X) X+ U2 {5 X/ w7 D/ r158 0x009E区段已经解除锁定。 ! I X2 O5 _: U( c& T1 W- q159 0x009F执行绪识别码的位址不正确。 : v+ A" E! s/ x160 0x00A0传到DosExecPgm的引数字串不正确。 . `! b) {+ {$ u* v; S g. d; M161 0x00A1指定的路径不正确。 / D9 O% W% M H' q3 s162 0x00A2信号等候处理。 / o, N+ o( y& y1 J1 O$ L H164 0x00A4系统无法建立执行绪。 % ]) B( R9 t: a
167 0x00A7无法锁定档案的部份范围。 3 w L7 `) T' O, R. t
170 0x00AA所要求的资源正在使用中。 ( [0 t, ~3 _& B2 U8 y3 v4 G
173 0x00AD取消范围的锁定要求不明显。 ( x: v. r% a1 ?9 A8 T4 h
174 0x00AE档案系统不支援自动变更锁定类型。 , U3 j3 T+ N( S% J+ e
180 0x00B4系统发现不正确的区段号码。 1 f; Y) B- I) N* S
182 0x00B6作业系统无法执行 %1。 ; ^1 y7 F5 P" S# B183 0x00B7档案已存在,无法建立同一档案。 2 c1 b; j4 \/ `$ v9 |
186 0x00BA传送的旗号错误。 : \) l. c: h$ W; M9 ^" a
187 0x00BB指定的系统旗号找不到。 ) m% N# s- O( E) G5 g8 K& g
188 0x00BC作业系统无法执行 %1。 , S; E+ t9 I* q( V& G' a$ H5 T# {& P
189 0x00BD作业系统无法执行 %1。 Z& _7 g8 o+ G$ w/ ?3 G
190 0x00BE作业系统无法执行 %1。 1 i/ ]! w$ Z# J" U- G4 o: G191 0x00BF无法在Win32模式下执行 %1。 # g6 h b6 N9 U" S0 x0 A0 E. J192 0x00C0作业系统无法执行 %1。 4 F9 Z- I8 M6 K& t) t! T4 m193 0x00C1 %1不是正确的Win32应用程式。 ) h% s* ^/ N% R194 0x00C2作业系统无法执行 %1。 , P; L" Y4 b' W8 M2 O195 0x00C3作业系统无法执行 %1。 4 G0 H6 f4 j6 j& y
196 0x00C4作业系统无法执行 这个应用程式。 + J' M$ I7 W) g197 0x00C5作业系统目前无法执行 这个应用程式。 & S6 ^' ^1 I+ [) @3 I8 c/ N3 b" g198 0x00C6作业系统无法执行 %1。 b( e- Z( U" @- ]; l5 M7 T
199 0x00C7作业系统无法执行 这个应用程式。 0 G) q/ \1 I u8 {* d
200 0x00C8程式码的区段不可以大於或等於64KB。 ; |4 J! W# h5 A, F0 y8 D201 0x00C9作业系统无法执行 %1。 ' i; F. w7 I( s" G x* M9 v: B202 0x00CA作业系统无法执行 %1。 + }1 m2 p6 r) l/ _& l
203 0x00CB系统找不到输入的环境选项。 \\r 9 J6 P+ P$ c& p
205 0x00CD在指令子目录下,没有任何行程有信号副处理程式。 8 j( Q8 s. e& D9 R0 _/ k. {3 n2 a6 }206 0x00CE档案名称或副档名太长。 7 _* S- N. ^0 K
207 0x00CF ring 2堆叠使用中。 0 O5 D& B2 q' C
208 0x00D0输入的通用档名字元 * 或 ? 不正确, 或指定太多的通用档名字元。 / s* c' w$ _% c" Y( o0 v% B- w: d8 T209 0x00D1所传送的信号不正确。 , A& w G( j; |1 Q4 r
210 0x00D2无法设定信号处理程式。 ' r3 Y' L( k9 L" ]212 0x00D4区段被锁定,而且无法重新配置。 ; Y+ ^" G' r/ T214 0x00D6附加到此程式或动态连结模组的动态连结模组太多。 ( T* w% H0 Q1 O; j% b215 0x00D7 Can\"\"t nest calls to LoadModule. + H( g0 m" }6 @; Q
230 0x00E6 The pipe state is invalid. 3 q$ ^- N6 b" U$ d3 L3 Y) d- W231 0x00E7所有的pipe instances都在忙碌中。 / k8 e A* Q) D; @232 0x00E8 The pipe is being closed. : J5 g0 I( g& q$ Y* a3 r8 X8 _
233 0x00E9 No process is on the other end of the pipe. $ L9 l& l/ Z* [( f& i! \
234 0x00EA有更多可用的资料。 1 I, l4 Q& O; u, z5 k240 0x00F0作业阶段被取消。 6 h- c' B% i; }* C$ ^3 S254 0x00FE指定的延伸属性名称无效。 3 o. T* O; U4 ^9 T: J& T255 0x00FF延伸的属性不一致。 ' {( h* B. O3 V% b' s
259 0x0103没有可用的资料。 - f4 U& G; j3 u4 t9 ^266 0x010A无法使用Copy API。 9 W2 |3 R) u& x8 ~3 J
267 0x010B目录名称错误。 6 A% W! `! l9 }# v2 b I9 T9 b# o
275 0x0113延伸属性不适用於缓冲区。 ! V! q0 X% [+ A2 @% S276 0x0114在外挂的档案系统上的延伸属性档案已经毁损。 - Z* J% w/ O2 R! }3 E
277 0x0115延伸属性表格档满。 2 _5 L, L! n; v+ P2 Q; D
278 0x0116指定的延伸属性代码无效。 : Z3 E" d6 E X$ Z) B' x% _# t282 0x011A外挂的这个档案系统不支援延伸属性。 3 j4 Z0 |4 I6 E1 _6 \288 0x0120意图释放不属於叫用者的mutex。 ( b9 U8 o. w( N- C! |
298 0x012A semaphore传送次数过多。 * X* d& } o1 c; \$ s6 ]9 q
299 0x012B只完成Read/WriteProcessMemory的部份要求。 " f K8 H0 j( ]0 V) [/ W. ?7 y317 0x013D系统找不到位於讯息档 %2中编号为0x%1的讯息。 ) p# U. u- `' L+ B
487 0x01E7尝试存取无效的位址。 $ Z9 l3 U. B! W. N% W& ]$ L
534 0x0216运算结果超过32位元。 ( P3 a% F) m3 B535 0x0217通道的另一端有一个行程在接送资料。 ' h) l2 u2 L, w9 ~3 f. G/ j
536 0x0218等候行程来开启通道的另一端。 * X$ e, \5 W3 w8 ]; l1 q/ j4 G994 0x03E2存取延伸的属性被拒。 0 b0 f! D! G+ X( y995 0x03E3由於执行绪结束或应用程式要求,而异常终止I/O作业。 ) i5 K7 R5 z! p
996 0x03E4重叠的I/O事件不是设定成通知状态。 3 E: ]. X9 D# F4 V6 C/ s997 0x03E5正在处理重叠的I/O作业。 3 g3 q% u# N" F$ S998 0x03E6对记忆体位置的无效存取。 0 D4 q. |0 D" N+ E999 0x03E7执行inpage作业发生错误。 - j# \' f! c& M4 ` # e0 L' K p3 @5 _$ _+ ` Windows蓝屏死机分析及解决方案 0 }# g+ I! g: O* r5 f/ W. s& t# L. f6 t. f ?" V1 r
Windows使用过程中,经常会遇到蓝屏的现象。对于初学者来讲,好象就是一场电脑灾难一样,不知所措。其实只要了解其原因之后,对症下药即可。造成蓝屏的原因有很多种,总体可以概括为以下几种: , Y4 K# M% x. A0 W2 Y3 \' n; d : D: t; `# m& c5 ? 一、屏幕显示系统忙,请按任意键继续…… 0 q( v- q! `$ p( v4 \
d' @! G) w7 `2 U; d) L- l
1、虚拟内存不足造成系统多任务运算错误 1 P8 y6 a+ g% D4 } l' s% p) x% Q* x4 m& C. q" J9 z+ w- v" i
虚拟内存是WINDOWS系统所特有的一种解决系统资源不足的方法,其一般要求主引导区的硬盘剩余空间是其物理内存的2-3倍。而一些发烧友为了充分利用空间,将自己的硬盘塞到满满的,忙记了WINDOWS这个苛刻的要求。结果导致虚拟内存因硬盘空间不足而出现运算错误,所以就出现蓝屏。要解决这个问题好简单,尽量不要把硬盘塞得满满的,要经常删除一些系统产生的临时文件、交换文件,从而可以释放空间。或可以手动配置虚拟内存,选择高级,把虚拟内存的默认地址,转到其他的逻辑盘下。这样就可以避免了因虚拟内存不足而引起的蓝屏。 4 H& C. g0 S2 e- v1 w/ r% d; v% [
. A5 m! z/ s, t" C, y5 ]
2、CPU超频导致运算错误 ) R9 i( e4 \ ^4 s8 O( C) i( g& W
" ^3 b4 `) F/ p% s2 \; t 超频对于发烧友来说是常事,所以由超频所引起的各种故障也就在所难免了。超频,就本身而言就是在原有的基础上完成更高的性能,但由于进行了超载运算,造成其内部运算过多,使CPU过热,从而导致系统运算错误。有些CPU的超频性能比较好,但有时也会出现一些莫名其妙的错误。(建议CPU要超频时,散热工作一定要做好,最好装一个大的风扇,再加上一些硅胶之类的散热材料。) 2 d6 `$ z( ^3 ^% ?
Y9 q k; f" c, n1 u
二、内存条的互不兼容或损坏引起运算错误 ) \7 Z, V: Y* \9 K8 [8 ?# u
2 ~7 r3 C; @' I4 }; e" I2 U
这时个最直观的现象,因为这个现象往往在一开机的时候就可以见到,根本启动不了计算机,画面提示出内存有问题,问你是否要继续。造成这种错误是物理上的损坏内存或者内存与其它硬件不兼容所致。这时候只有换过另外的内存了。6 }" v. `; c. ?/ j( r& S0 w; M
+ J' I6 `6 v( Q7 Y
三、遭到不明的程序或病毒攻击所至 8 Q8 @& i4 X6 B* c5 I, ~) v- y1 H; L % f1 Y8 x2 V7 k) c: K w 这个现象只要是平时我们在上网的时候遇到的,当我们在冲浪的时候,特别是进到一些BBS站时,可能暴露了自己的IP,被"黑客"用一些软件攻击所至。对互这种情况最好就是在自己的计算机上安装一些防御软件。再有就是登录BBS等共众场合时要进行安全设置,隐藏自己IP。 1 p- }& j* ?/ Q; ?+ N" m+ c) v9 N' v ! J; D/ {, T2 ]% U' p6 H 四、系统的臃肿所至 8 X' s+ _7 I4 Y I w# R! y
# O+ ?! |6 u4 X6 h. B 例如:Windows98系统上安装的应用软件太多,尤其是那些随系统启动的应用程序,往往在系统启动过程中,会出现蓝屏现象。这种情况大多是由于应用程序共享内存冲突影响的!所以大家最好不要把应用程序加入启动组。 V6 r3 W, D: o, x' p " d0 j ]( m5 h8 n3 T. _3 S
五、光驱在读盘时被非正常打开所至 / s7 x {2 Z; T4 {# f( _' t0 Q' y! I) V4 S. q/ v
这个现象是在光驱正在读取数据时,由于被误*作打开而导致出现蓝屏。这个问题不影响系统正常动作,只要再弹入光盘或按ESC键就可以。 8 y, m3 S! O# @5 d. j 8 {0 M! }; S3 g1 ~' A3 ` 以上是常遇到的情况,或许还会有其他一些莫名其妙的问题导致计算机出现蓝屏。不管怎样,遇到这类问题后,应先仔细分析问题发生的原因,然后再着手解决。希望以上几点能给朋友们有所帮助。' u1 H/ G' O) m; D; t
- o! `' {& M( P2 S6 N ~$ y
3 ^, A+ C. r6 N3 ]; K5 _% g7 M2 t1 l
蓝屏案意义破解 0 q4 h' g* ^5 e q: H8 l8 K+ _ 8 t9 N) ~9 w; Y' y% c
3 E, E( ?: y, H! m! ^# K0 q0 J5 [
0x0000000A:IRQL_NOT_LESS_OR_EQUAL 5 t6 A" [6 b w& p$ K+ S 8 D8 o* z+ [3 p 错误分析:主要是由问题的驱动程序、有缺陷或不兼容的硬件与软件造成的.从技术角度讲.表明在内核模式中存在以太高的进程内部请求级别(IRQL)访问其没有权限访问的内存地址.4 k1 z2 M/ ?! x7 n& `
: Z5 B6 ?: A5 l% h& } 解决方案:请用前面介绍的解决方案中的2、3、5、8、9方案尝试排除.7 u4 v' \9 | ?2 ?
$ t/ h+ x1 T" Z$ x) Q
0x00000012:TRAP_CAUSE_UNKNOWN 4 O! }" r. @3 e! F$ _# i% b' z& `9 J& a5 O
错误分析:如果遇到这个错误信息,那么很不幸,应为KeBudCheck分析的结果是错误原因未知.' V/ L. P: O4 Z) I; y" L
, b: A- @, y; a 解决方案:既然微软都帮不上忙,就得靠自己了,请仔细回想这个错误是什么时候出现的;第一次发生时你对系统做了哪些操作;发生时正在进行什么操作.从这些信息中找出可能的原因,从而选择相应解决方案尝试排除. 3 \# h. R( z$ p* }: M0 A" P0 {5 X. t6 l
0x0000001A:MEMORY_MANAGEMENT7 B6 T: r1 Q ~5 \' S9 C
! O$ t9 w. b- q( a 错误分析:这个内存管理错误往往是由硬件引起的,比如:新安装的硬件、内存本身有问题等.7 r( O, [4 L l1 k! H) Z
n5 V7 G/ Y$ O" k. ?
解决方案:如果是在安装Windows时出现,有可能是由于你的电脑达不到安装Windows的最小内存和磁盘要求.! I1 M2 w C9 P2 {: ?0 A
5 J; k# Y* l3 b1 d: i 0x0000001E:KMODE_EXCEPTION_NOT_HANDLED: K) I1 g) O: G0 c
1 n, L* z- f+ Y 错误分析:Windows内核检查到一个非法或者未知的进程指令,这个停机码一般是由问题的内存或是与前面0x0000000A相似的原因造成的.* A; q, b# ]" }7 J; y
( ~* i" Z" ~4 n5 Z
解决方案: 9 {0 P/ X& y, b* ?! t [( ?# H1 B3 P' J6 @7 s/ ?
(1)硬件兼容有问题:请对照前面提到的最新硬件兼容性列表,查看所有硬件是否包含在该列表中.0 c1 t; r9 _0 l8 W8 t
+ F/ A# r$ x7 E9 p, n
(2)有问题的设备驱动、系统服务或内存冲突和中断冲突:如果在蓝屏信息中出现了驱动程序的名字,请试着在安装模式或者故障恢复控制台中禁用或删除驱动程序,并禁用所有刚安装的驱动和软件.如果错误出现在系统启动过程中,请进入安全模式,将蓝屏信息中所标明的文件重命名或者删除. , ~. q( I8 G% C& q; q9 c. ]/ G: t- |$ e2 y' x( o
(3)如果错误信息中明确指出Win32K.sys:很有可能是第三方远程控制软件造成的,需要从故障恢复控制台中将对该软件的服务关闭. 1 _& G% ~3 f( s6 [% o- `2 T , `, o, @& E' p5 n1 O' B. M5 I (4)在安装Windows后第一次重启时出现:最大嫌疑可能时系统分区的磁盘空间不足或BIOS兼容有问题.6 {5 |; k8 s; j6 n/ r
6 k$ w. \2 W c' a- t! \ (5)如果是在关闭某个软件时出现的:很有可能时软件本省存在设计缺陷,请升级或卸载它.1 R* ~) p: \* i3 A# g
* t1 L. C6 c& K4 G$ d
0x00000023:FAT_FILE_SYSTEM 8 P, o4 q3 A2 g. W. H 0x00000024:NTFS_FILE_SYSTEM3 y: H4 U1 ]1 p- ^- R
, u# E7 D3 \! B% }$ r 错误分析:0x00000023通常发生在读写FAT16或者FAT32文件系统的系统分区时,而0x00000024则是由于NTFS.sys文件出现错误(这个驱动文件的作用是容许系统读写使用NTFS文件系统的磁盘).这两个蓝屏错误很有可能是磁盘本身存在物理损坏,或是中断要求封包(IRP)损坏而导致的.其他原因还包括:硬盘磁盘碎片过多;文件读写操作过于频繁,并且数据量非常达或者是由于一些磁盘镜像软件或杀毒软件引起的.0 D) C4 t: C/ l6 {# e! k
* ]: V j# V3 Y1 S$ z* X 解决方案:) K ^/ i6 _0 ]
( ~5 `" Z( C1 {4 q# j 第一步:首先打开命令行提示符,运行"Chkdsk/r"(注:不是CHKDISK,感觉象这个,但是……)命令检查并修复硬盘错误,如果报告存在怀道(BadTrack),请使用硬盘厂商提供的检查工具进行检查和修复. 6 [# K( M8 ]& i$ d F8 g' M ) i5 F2 |# k- V5 i7 v9 F6 X 第二步:接着禁用所有即使扫描文件的软件,比如:杀毒软件、防火墙或备份工具.; b. \0 q% z. Q% S
/ ?2 G- R5 ^. f, s! k5 p- B7 l
第三步:右击C:\winnt\system32\drivers\fastfat.sys文件并选择"属性",查看其版本是否与当前系统所使用的 Windows版本相符.(注:如果是XP,应该是C:\windows\system32\drivers\fastfat.sys) 8 ~ N7 Y. G y5 E+ W ; f" i$ J' h% E3 v; F 第四步:安装最新的主板驱动程序,特别IDE驱动.如果你的光驱、可移动存储器也提供有驱动程序,最好将它们升级至最新版.( Q! \% W0 X) |; x r( P6 y% x
. S$ t# {" x. @# y1 D 0x00000027:RDR_FILE_SYSTEM8 Z6 C; Y0 \: C
v$ U8 q/ f, z+ K$ a3 c9 T 错误分析:这个错误产生的原因很难判断,不过Windows内存管理出了问题很可能会导致这个停机码的出现. " J9 ]' m- g, {- V) t* ^4 ?7 J- k # c2 j& }- G6 B' u- q 解决方案:如果是内存管理的缘故,通常增加内存会解决问题.: \' m, P2 l9 ?% {
/ b; V& I0 W- k& A& `* U8 T 0x0000002EATA_BUS_ERROR+ f3 B' T! u) b9 r/ s) {
) R4 C+ U7 {% F2 b5 w! N1 d- d2 D 错误分析:系统内存存储器奇偶校验产生错误,通常是因为有缺陷的内存(包括物理内存、二级缓存或者显卡显存)时设备驱动程序访问不存在的内存地址等原因引起的.另外,硬盘被病毒或者其他问题所损伤,以出现这个停机码.$ w! @. Q& a( p
; z& [1 J) n9 P- q
解决方案:; L0 Y+ E3 n1 h% |+ x
; g$ C ^0 R$ L& C# s
(1)检查病毒) I& j* `4 B) @, }
- g+ }8 m6 `' o& p. Z6 L (2)使用"chkdsk/r"命令检查所有磁盘分区. , g4 M) n$ x+ g0 V; r+ W) ~ A# E5 M( {
(3)用Memtest86等内存测试软件检查内存., H$ K, V: W" ]
1 k$ v2 s) n1 s" J% V (4)检查硬件是否正确安装,比如:是否牢固、金手指是否有污渍. & ?8 J! C5 O2 Y# Y! `: T# j' T5 _8 T$ N : S- \4 K' P& Z% [/ [- Q' V 0x00000035:NO_MORE_IRP_STACK_LOCATIONS/ d' `: K% g% K
- `# h5 g+ z0 W. j
错误分析:从字面上理解,应该时驱动程序或某些软件出现堆栈问题.其实这个故障的真正原因应该时驱动程序本省存在问题,或是内存有质量问题. 3 D l1 }2 k' s, A; k: v3 ` + u' X/ }% }% R5 i- e. g2 h: i# K 解决方案:请使用前面介绍的常规解决方案中与驱动程序和内存相关的方案进行排除.5 X/ w" z* I8 }4 V' ]
, {' @' ~% B0 I
0x0000003F:NO_MORE_SYSTEM_PTES 1 p: a; [$ E# t$ f- i* U" P: O7 f0 D# e
错误分析:一个与系统内存管理相关的错误,比如:由于执行了大量的输入/输出操作,造成内存管理出现问题:有缺陷的驱动程序不正确地使用内存资源;某个应用程序(比如:备份软件)被分配了大量的内核内存等.9 s' p" x3 J2 E ~( \
8 P( q: ~2 u# [ N
解决方案:卸载所有最新安装的软件(特别是哪些增强磁盘性能的应用程序和杀毒软件)和驱动程序.* t P$ p6 t6 | L7 U: x
; n# \4 X! @8 u N! a3 Q 0x00000044:MULTIPLE_IRP_COMPLIETE_REQUESTS% G3 }# j9 w& O5 r3 m \/ R/ W2 Y
+ [. i0 s0 l0 _ `6 e+ J# d 错误分析:通常是由硬件驱动程序引起的.1 r+ k( |) P s+ ^9 m0 s- l' [
1 f6 n( x6 f5 i3 Z; c
解决方案:卸载最近安装的驱动程序.这个故障很少出现,目前已经知道的是,在使用http://www.in-system.com/这家公司的某些软件时会出现,其中的罪魁就是Falstaff.sys文件.(作者难道不怕吃官司嘛,把公司网址公布)/ @1 h- m6 d2 o1 b2 T n) Q
f5 F; J: q: G: q' E+ f+ s 0x00000050:PAGE_FAULT_IN_NONPAGED+AREA 5 L: M; T7 g) ?7 F7 E! V. v" O' _% C# V+ ^% W
错误分析:有问题的内存(包括物理内存、二级缓存、显存)、不兼容的软件(主要是远程控制和杀毒软件)、损坏的NTFS卷以及有问题的硬件(比如:PCI插卡本身已损坏)等都会引发这个错误. / D7 E. ]& R" q; c% ]# C, |8 v4 m 7 C$ H" l7 |0 c- |+ P3 Q- R5 U 解决方案:请使用前面介绍的常规解决方案中与内存、软件、硬件、硬盘等相关的方案进行排除. ! W# O& q# C) e$ I/ C# c1 `# P" [3 m9 J+ S! K: r4 a
0x00000051:REGISTRY_ERROR! [3 d4 e* ]' L7 W# z
, u5 K( \5 X! i* P9 w/ n! f" `, r+ L
错误分析:这个停机码说明注册表或系统配置管理器出现错误,由于硬盘本身有物理损坏或文件系统存在问题,从而造成在读取注册文件时出现输入/输出错误. 8 D6 k6 e, v! U% r2 r) J" m # C! \1 s6 |; F# |5 b7 j+ t 解决方案:使用"chkdsk/r"检查并修复磁盘错误.- Y2 ^; ]/ ~+ k. E. w
' j2 c. s \$ ]3 I4 a# G
0x00000058:FTDISK_INTERNAL_ERROR! O" t7 j8 S6 P$ H& p) V3 @
7 Q& G: w& h1 |$ n, \, z$ k 错误分析:说明在容错集的主驱动发生错误.$ C' c" p& a+ K
, r9 W8 \' F0 K# n! v6 K8 J 解决方案:首先尝试重启电脑看是否能解决问题,如果不行,则尝试"最后一次正确配置"进行解决. , l/ E; I! h( r2 i6 R4 h9 |$ e$ c4 m/ G( [' R _6 B
0x0000005E:CRITICAL_SERVICE_FAILED1 t: o# n! I9 B. [0 B
# |% h; K- P- @9 N9 u8 T 错误分析:某个非常重要的系统服务启动识别造成的.& h# B2 p: S# U! y
6 X9 C7 ]6 p2 w; ?0 [
解决方案:如果是在安装了某个新硬件后出新的,可以先移除该硬件,并通过网上列表检查它是否与Windows2K/XP兼容,接着启动电脑,如果蓝屏还是出现,请使用"最后一次正确配置"来启动Windows,如果这样还是失败,建议进行修复安装或是重装. ; R5 r5 O1 Q7 z! h( ]$ w( ]/ w d! \! j4 L# s, p
0x0000006F:SESSION3_INITIALIZATION-FAILED" _, i. \; {+ \- s
) S1 \( p: f3 z* P' K" A6 s" Q (3)还可以采用提取文件的方法来解决,进入"故障恢复控制台",使用copy或expand命令从光盘中复制或解压受损的文件.不过,蓝屏一般都是驱动程序文件的问题,所以expand命令会用的都一些,比如:蓝屏中提示tdi.sys文件,因为驱动文件一般在i386\driver压缩包里,所以使用:expand%CDROM:\i386\driver.cab\f:tdi.sysc:\winnt\system\drivers.(xp为 expand%CDROM:\i386\driver.cab\f:tdi.sysc:\windowns\system\drivers) $ {, \' @: F0 u 9 u. \& y$ L# e6 J P$ r 如果启动时出现这些蓝屏停机码 3 }. W8 f. g+ _- K% A6 G 5 @4 e x7 E- ?/ J0 `4 _ 如果在Windows启动时出现蓝屏,并出现附表一中的错误信息,那么多半时硬件出现了问题,请用硬件厂商提供的诊断工具来判断硬件是否存在问题,并到其网站查看是否有最新的BIOS或固件更新程序.如果硬件没有问题,重装Windows2K/XP,若相同问题还是出现,就只能求助专业的技术支持了.如果遇到的时附表二中的错误信息,也只有重装Windows了,如果不能解决问题,建议求救专业的技术支持. ( V {$ v2 I' K7 A# E# C) M $ ?4 ^# i4 j6 p5 u ! e3 l7 B( | W2 f- D ` - j; j2 ]1 Z! l1 U v" `7 |; V4 P9 ~" {4 U/ R `* U/ q
Windows蓝屏错误代码实例分析 % G* p1 j* a5 @& m3 i+ @8 c, p) z: ?* a) A+ T# M' l7 Q0 u: @6 X
% P# v1 [. Z! B8 v, |/ d8 O
9 _1 s P9 @1 @- o
举个蓝屏列子如下: }1 Z& w6 ?1 ?% g
6 y2 P! u8 k& E*** Stop: 0x0000001E (0xF24A447A, 0X00000001, 0X0000000) KMODE_EXCEPTION_NOT_HANDLED *** Address F24A447A base at f24A0000, DateStamp 35825ef8d - wdmaud.sys + |: P) U( e# F; o! s7 b( H: ^# c 5 C2 Y e7 z3 B* G- }If this is the first time you've seen this Stop error screen, restart your " r3 W; G p p+ p; fcomputer. ! @2 n, [5 C* W6 _* a
5 \ }4 J+ m; V8 e$ \If this screen appears again, follow these steps: 9 l# {5 G9 ^$ l$ A% a" F* O8 b
9 }( a3 d+ n4 s* |4 aCheck to be sure you have adequate disk space. If a driver is identified in the" k- x5 r& {7 o; W. M3 N
Stop message, disable the driver or check with the manufacturer for driver + I" L8 r! b9 z- Z4 i4 b& t1 U2 m4 v$ P" _$ \ H2 N
updates. ; `- M0 T' h+ y7 K( ~# x* Q) NTry changing video adapters. $ C* m& K* j3 M+ X; Q8 C3 x, E/ |8 X( {- z/ n8 U8 h
Check with your hardware vendor for any BIOS updates. Disable BIOS memory5 {: ~! {# C3 [$ U- C- J4 M+ N3 W. X4 `
) A- ^/ H2 l, M6 r; Poptions ! L2 o, X% i& H: P% bsuch as caching or shadowing. If you need to use Safe Mode to remove or disable l* c! R/ P: o2 T+ b7 j
( S& j1 z+ X& \0 d, L/ @; s I2 d- z# p7 A) t" p
components, restart your computer, press F8 to select Advanced Startup Options,7 x, l6 T% C' s
% N$ l( {$ x9 J/ f, p( }3 P( a5 m: e0 u' N6 ~ T- F
and then select Safe Mode. 5 |4 g+ \8 d: A( I i& _
1 o9 q/ ~0 {8 w5 R+ P
Refer to your Getting Started manual for more information on troubleshooting9 X7 z/ a. A/ y" L0 w1 O
& i- ~- X# D& S6 `! l2 M
Stop errors. ' }7 l& t, ]1 p$ ?3 {3 K
4 f G, x0 a& _3 b1 f* I
Kernel Debugger Using: COM2 (Port 0x2f8, Baud Rate 19200) * t+ ]) F1 O4 g" o& [+ p4 c0 T! FBeginning dump of physical memory , `3 N( a t3 d! G/ g+ x, e
Physical memory dump complete. Contact your system administrator or technical7 n7 E9 e0 i2 C8 v7 l
4 ]3 u f1 k. J! ysupport group. 1 _; `1 [4 U2 e9 e! [" ~0 E
5 s1 P2 s0 d, ~ 根据这个具体的例子,按照上面刨析的BSOD四个部分,下面一一介绍: 0 V! G4 X, K8 v9 i4 T % _& p4 [/ L' T% s, h) E bug检查部分: " j! p! f7 Y7 o/ H 5 I- M. y/ H6 q+ X 这是BSOD中包含实际出错消息的位置。它看上去就是下面的代码:0 J+ V9 ^( c7 n5 V6 c, ?& J
" A& ^! n, m2 i. P: z- q+ Q$ m+ f 其中错误代码是一个紧跟在Stop后面的十六进制数,在这里面它由其它四个数字组成。 ) J3 v. | X; @+ V ; ^% n: {; d& @9 f( _- ~ 而错误符号是指紧随其后的KMODE_EXCEPTION_NOT_HANDLED. 7 s% k e9 M/ Q6 e- K6 J
1 E* ~& Q! `) m3 g8 @
在一些BSOD出错信息中,一个内存位置和文件名出现在错误符号的后面。这个信息告诉了当错误发生的时候在内存中的位置和哪个文件导致了错误的发生。当然你是否能够看到该信息是由哪种停止消息类型来决定的。在一些实际运用中,你只能够看到上面的第一行。而这里通常是表示由显示服务中导致的问题。推荐用户采取行动部分: 9 O1 ]. C$ x* K* @( Q 5 P2 B( ~8 u# r 在上面的例子中推荐用户采取行动部分如下: q- G* a* a. p0 b8 d 8 N5 d* @% l+ IIf this is the first time you've seen this Stop error screen, restart your 3 {2 d% B9 }: h9 Q5 U/ X" }, F+ T3 r& L
computer. If this screen appears again, follow these steps: ' s2 D: G8 C! l- P3 _9 R8 Q4 ^Check to be sure you have adequate disk space. If a driver is identified in the: q: d0 S: l: M( F: l9 p
\7 }3 @- J P% _( i
Stop message, disable the driver or check with the manufacturer for driver ( c }% {1 N( t8 d. C1 m+ q: W$ Y' Y/ c: s! Y% [* c* w1 Z
updates. Try changing video adapters. 6 i; p- x+ d! F- R& h. hCheck with your hardware vendor for any BIOS updates. Disable BIOS memory , W1 Z% j) w' r3 z' s$ a ; A- B: J; A$ k) p6 {options such as caching or shadowing. If you need to use Safe Mode to remove or7 j. e- G f9 k" E; \, P5 L' r* t
8 Y* p( M$ p9 t1 G4 b! a
disable components, restart your computer, press F8 to select Advanced Startup$ T8 D2 R; c/ v* I; ]: `
* k1 Q F% ?8 g0 ?2 v, a* ^
Options, and then select Safe Mode. ( a6 G9 l1 p/ R) R% t* B. H# L4 oRefer to your Getting Started manual for more information on troubleshooting 0 |: u- e. }$ y9 ~4 c+ I7 P6 J6 Q$ Z$ ^7 O1 k- _
Stop errors. " C! i% U ~5 _ }+ t D- P+ J6 w$ |% e
推荐用户采取行动部分通常是推荐用户在遇到了出错信息后应该采取的解决步骤。在消息中可以看到,解决一个BSOD也许只要重新启动或则整理出足够大的剩余空间就能够解决了。尽管这样的方法偶尔会起到作用,但是实际上要解决BSOD经常要远远复杂得多。 # k1 B- L9 b( p! Q