Why Does Windows Crash? - Windows

Necoo avatar
By Necoo
at 2008-02-13T15:26

Table of Contents

剛好在整理 Windows Internals(4th edition)的讀書筆記,
其Chapter 14. Crash Dump Analysis有一段很經典的敘述:
--
Why Does Windows Crash?...
Third-party device driver(70%), Unknown(15%),
Hardware error(10%), MS code (5%).
When a kernel-mode device driver or subsystem causes an illegal exception,
Windows faces a difficult dilemma.
It has detected that a part of the operating system
with the ability to access any hardware device
and any valid memory has done something it wasn't supposed to do.
--
換言之,當我們面對Windows crash (ex. blue screen)的時候,
除了Google其error code之外(微軟網站有很龐大的FAQ資料庫可解決問題)
我們可以做的額外檢查就是:
1) 拆掉新硬體,連驅動程式都解除。因為寫壞的kernel-mode device driver
很可能造成Windows crash。
2) 拆裝記憶體(RAM)。如果記憶體功能出錯,也可能導致上述
...a part of the operating system with the ability to access...
any valid memory has done something it wasn't supposed to do.
3) 拆掉新軟體。因為有些軟體(例如防毒軟體)會安裝kernel-mode driver,
可能導致新舊軟體衝突、硬體衝突等等。
如果已經無法正常開機,就要進安全模式來拆掉它們了。
4) 重灌Windows。這是下下策了,然後一步步觀察重裝所有軟硬體時,
發生衝突的因素為何。有時可能只是最近中了Windows病毒,
而像Rootkit這類病毒也會寫入kernel-mode driver,
因此整個系統重灌也可解決問題。

--
Tags: Windows

All Comments

Zora avatar
By Zora
at 2008-02-18T00:17
Unknown(15%)...!!遇到這個不就很慘
Oscar avatar
By Oscar
at 2008-02-18T23:03
unknow...連log都沒有?
Oliver avatar
By Oliver
at 2008-02-20T23:30
Because it's Windows? XD
Daph Bay avatar
By Daph Bay
at 2008-02-21T18:35
Welcome to Windows
Catherine avatar
By Catherine
at 2008-02-22T10:27
This is Windows!!!!
Hardy avatar
By Hardy
at 2008-02-27T02:44
其實要做這些事之前 如果還能進Windows 我會建議先看事件
Belly avatar
By Belly
at 2008-02-27T19:32
檢視器的系統和應用程式這兩欄 可能會有些蛛絲馬跡
Iris avatar
By Iris
at 2008-03-02T05:04
this is a screensaver
Jacky avatar
By Jacky
at 2008-03-03T11:56
MS code (5%) 我才不相信

Vista Home Edt. supported inside VMs

Irma avatar
By Irma
at 2008-01-24T10:26
※ 引述《ithinkurdumb (ithinkurdumb)》之銘言: : 剛出來的消息, : MS修改了Vista Home Editions (Basic andamp; Premium) 的EULA, : 現在這兩個版本的作業系統可以在VM中執行了. : 我沒有去看新的EULA, : 不過我想應該是 ...

Vista Home Edt. supported inside VMs

Rachel avatar
By Rachel
at 2008-01-23T17:13
剛出來的消息, MS修改了Vista Home Editions (Basic andamp; Premium) 的EULA, 現在這兩個版本的作業系統可以在VM中執行了. 我沒有去看新的EULA, 不過我想應該是包括所有VM, 不管是不是MS自己的. 所以用OS X的人可以在上面跑啦 :p 不曉得有沒有 ...

Microsoft Office 2007 SP1

Thomas avatar
By Thomas
at 2007-12-12T17:52
官方網頁:http://0rz.tw/383sj 下載連結:http://0rz.tw/343nr 支援的作業系統:Windows Server 2003 SP1; Windows Vista; Windows XP SP2 此更新適用於下列程式: Microsoft® Office 入門版 2007 ...

Windows XP SP3 RC1 微軟官方下載地址

Quintina avatar
By Quintina
at 2007-12-11T22:33
Windows XP SP3 RC1 微軟官方下載 版本:5.1.2600.3244 語言:英文 Size: 352395816 bytes File Version: 6.2.0029.0 (SRV03_QFE.031113-0918) MD5: 7A958DD2BB1F4D80867C8D16EED9 ...

gucciman: 討論盜版軟體

Elizabeth avatar
By Elizabeth
at 2007-11-20T17:29
使用者: gucciman 行為: 討論盜版軟體 處理: 劣文退回 - ...