倍可親

回復: 1
列印 上一主題 下一主題

導致Windows 2000崩潰的原因

[複製鏈接]

711

主題

768

帖子

1036

積分

一星貝殼精英

有車階層(十級)

Rank: 4

積分
1036
跳轉到指定樓層
樓主
mgshong 發表於 2006-2-2 17:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如果您使用計算機已經有一段時間了,那麼您一定遇到過系統崩潰的情況,這需要花一整天(或更長的時間)來恢復系統。而且,恢復系統的工作量會越來越大,但解決的問題卻會越來越微不足道。
  目前還沒有有效的方法能預防系統崩潰。但是,如果您首先了解了系統崩潰的原因,那麼就可以大大縮短恢復系統的時間,這些知識還有助於您預防系統崩潰。

  我們先了解一下Win2K崩潰的根本原因。在這之前要注意的一點是:人們對系統崩潰的定義有不同看法,為了更好的闡明本文觀點,我假定系統崩潰就是Windows 2000操作系統啟動失敗。

錯誤的設備驅動

  導致系統啟動失敗的一個常見原因是錯誤的設備驅動。設備驅動錯誤是最容易發現,最容易修復的問題。如果您修改了設備驅動,然後系統就突然不能啟動了,很顯然,該驅動很可能就是問題所在。大多數情況下,只有少數設備驅動的錯誤可能導致系統啟動失敗,這也使得這類問題更容易被發現。 通常,顯卡,網卡,音效卡和其它在啟動過程中要用到的硬體驅動錯誤可能會導致系統啟動失敗。因為數據機或者印表機一般不在啟動過程中初始化,所以即使出現設備驅動錯誤也不會導致系統崩潰。

  一些低級系統組件,如硬碟,CD-ROM設備,USB,LPT或串口等,因為它們使用的是系統通用設備驅動,所以也與系統崩潰無關。但SCSI設備是一個例外,它需要特殊的驅動程序,錯誤的SCSI設備驅動可以導致系統崩潰,而且常常導致系統崩潰。

受損的設備驅動

  一個已經載入但不能正常工作的設備驅動稱為受損設備驅動。有時,當與設備驅動相關的註冊表入口或文件被意外修改,刪除或破壞時,該驅動程序就會受損,這時,許多適用於錯誤設備驅動的規則就會應用到這個受損的設備驅動上。只有在啟動過程中用到的設備驅動受損才會導致系統啟動失敗。

硬碟受損或故障

  另外一個導致系統崩潰的主要原因是硬碟故障或硬碟受損。顯然,如果包含引導或/和系統分區的硬碟出現故障,那麼操作系統將不能啟動。同樣,如果硬碟出現物理故障,部分或者全部系統啟動分區受損,那麼系統啟動過程也不能完成。

  如果硬碟出現物理故障,那麼唯一的解決辦法是換掉硬碟,重裝操作系統,恢復備份。如果硬碟可以工作,只是部分硬碟出錯,那麼如何恢復系統要依賴於硬碟或分區里的內容。

  例如,如果故障硬碟或分區僅裝有Windows 2000操作系統,那麼最快最容易的辦法可能是格式化硬碟,恢復備份,或者重裝操作系統。另外,如果故障硬碟或分區包含數據,那最好的辦法是搶救硬碟或分區的數據而不是簡單格式化。

用戶誤操作(安全)

  另外一個導致系統崩潰的原因是用戶誤操作。我曾多次目睹過這種情況,比如,某個用戶耗費了大量硬碟空間,為了「修改」錯誤,他刪掉了所有不熟悉的文件(COMMAND.COM,WIN.COM,等)。

  由於Windows 2000有比較完整的安全性,所以用戶誤操作問題不如Windows 9x那麼嚴重,儘管如此,我還是見過Windows 2000下有這種情況發生。例如,Windows 2000工作站使用FAT文件系統而不是NTFS時,就沒有對修改系統文件做任何限制。

  在Windows 2000安全系統環境下,還有一些更討厭的事情。Windows 2000可以讓用戶登錄到域或本地主機,每個單獨的工作站擁有它自己的管理員賬戶,該賬戶可以任意改動自己機器的配置。 某個桌面幫助技術人員登錄到工作站進行日常維護,在維護期間,技術員接到一個電話,而該工作站的用戶對Windows 2000知識有足夠了解,他改變了本地管理員的口令。技術員講完電話后就結束了工作,但並不知道該工作站管理員口令已經更改。然後,這個懷有惡意的用戶對自己的主機作了一些改動,使其崩潰,由於口令已經修改了,所以技術人員不能進入系統修復故障。

  您可以看到,如果安全策略和安全過程不嚴密,那麼即使象Windows 2000這樣一個相當安全的操作系統也會受到用戶誤操作的影響。用戶可以對自己的系統作任何改動,我實在沒辦法告訴您,如果用戶進行了誤操作,您該如何做才能修復系統。不過還好,能導致系統崩潰的用戶誤操作可以歸類到下文。 系統文件版本錯誤或文件丟失

  錯誤的系統文件或系統文件丟失會導致系統崩潰。當文件被意外刪除的時候,當安裝服務補丁的時候,或者當技術人員從其它機器拷貝丟失的系統文件時,這種情況都有可能發生。

病毒

  能夠自我傳播的電子郵件病毒通常不會使系統啟動失敗,但有些可以做到這一點,如啟動扇區病毒,文件病毒。

CPU故障

  很明顯,如果CPU出現故障,系統不可能啟動。CPU存在多種類型的故障,例如,CPU某個特殊的內存區出現故障,比整個CPU出現故障更糟糕。

註冊表

  修復系統最棘手的問題之一是註冊表入口受損。我們經常會碰到由於註冊表受損而導致系統崩潰的情況。

總結

  系統崩潰對用戶和IT桌面幫助技術人員來說都是非常煩人的一件事。當系統不能啟動時,您的目標通常是儘可能快地恢復系統,並儘可能減少數據丟失,不管是對伺服器還是對工作站,恢復系統的第一步就是弄清導致系統崩潰的原因,只有這樣才能有效地開始系統恢復過程。
沙發
mahoupao 發表於 2006-2-2 20:23 | 只看該作者
Windows 2000崩潰過2次.
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-8-7 13:16

快速回復 返回頂部 返回列表