查看單個文章
舊 2006-02-13, 10:45 PM   #2 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

防止電腦當機的25個提示

1。在同一個硬碟上安裝太多的操作系統會引起系統當機。

2。CPU、顯示卡等配件不要超頻過高,要注意溫度,否則,在啟動或執行時會莫名其妙地重啟或當機。

3。在更換電腦配件時,一定要插好,因為配件接觸不良會引起系統當機。

4。BIOS設定要恰當,雖然建議將BIOS設定為最優,但所謂最優並不是最好的,有時最優的設定反倒會引起啟動或者執行當機。

5。最好配備穩壓電源,以免電壓不穩引起當機。

6。如果有條件的話,加裝一個UPS,使電腦在停電後不會造成當機。

7。對來歷不明的軟碟和光碟,不要輕易使用,對E-mail中所附的軟體,要用KV3000、瑞星等殺毒軟體檢查後再使用,以免傳染病毒後,使系統當機。

8。在應用軟體未正常結束時,別關閉電源,否則會造成系統檔案損壞或丟失掉,引起自動啟動或者執行中當機。對於Windows98/2000/NT等系統來說,這點非常重要。

9。在安裝應用軟體當中,若出現提示對話視窗「是否覆蓋文件」,最好選項不要覆蓋。因為通常當前系統檔案是最好的,不能根據時間的先後來決定覆蓋文件(除非你對文件的時間很在意)。

10。在卸載軟體時,不要移除共享文件,因為某些共享文件可能被系統或者其他程序使用,一旦移除這些文件,會使應用軟體無法啟動而當機,或者出現系統執行當機。

11。設定硬體設備時,最好檢查有無保留中斷號(IRQ),不要讓其他設備使用該中斷號,否則引起IRQ衝突,從而引起系統當機。

12。在載入某些軟體時,要注意先後次序,由於有些軟體編程不規範,在執行是不能排在第一,而要放在最後執行,這樣才不會引起系統管理的混亂。

13。在執行大型應用軟體時(如OFFICE 2000),不要在執行狀態下結束以前執行的程序,否則會引起整個Windows98系統的崩潰。

14。在記憶體較小的情況下(如4MB-16MB),最好不要執行佔用記憶體較大的應用程式,否則在執行時容易出現當機。建議在執行這些程序時應及時儲存當前正在使用的文件。

15。對於系統檔案或重要文件,最好使用隱含內容,這樣才不致於因誤操作而移除或者覆蓋這些文件。

16。修改硬碟硬碟分區表時,最好先儲存原來的記錄,防止因修改失敗而無法恢復原來撓才討饕?狶瓾磞?

17。最好少用軟體的測試版,因為測試版在某方面不夠穩定,在使用後會使系統無法啟動。

18。在Windows95/98中盡量不要執行16位應用程式,因為16位的應用程式會與Windows中的32位應用程式產生衝突,從而引起當機或無法啟動。

19。在昇級BIOS之前,應確定所昇級的BIOS版本,同時應先儲存一下原先的版本,以免昇級錯誤而使系統無法啟動。

20。盡量不要使用盜版的軟體,因為這些軟體裡隱藏著大量病毒,一旦執行,會自動修改你的系統,使系統在執行中出現當機。若有使用,請於事先殺毒以防萬一。

21。在機箱中,可能蘊藏了大量的灰塵,灰塵若接觸了配件的電路,會使系統不穩定或當機。

22。在執行磁牒磁碟重整的時後,不要執行大型應用軟體,否則引起當機。

23。用殺毒軟體檢查硬碟期間,不要執行其它的應用程式,以防止系統當機。

24。在上網的時候,不要一次開啟太多的瀏覽視窗,導致資源不足,引起當機。

25。在電腦關機的時候,不要直接使用機箱中的電源按鈕,因為直接使用電源按鈕會引起文件的丟失掉,使下次不能正常啟動,從而造成系統當機。  




認識WinXP 之神秘的啟始文件NTLDR

NTLDR一般存放於C碟根目錄下,是一個具有隱藏和只讀內容的系統檔案。它的主要職責是解析Boot.ini文件。如果你對它的理解還不是很清楚,那麼下面我們就以windows XP為例介紹NTLDR在系統啟始程序中的作用。

Windows XP在啟始程序中將經歷預啟始、啟始和載入內核三個階段,這與Windows 9X直接讀取啟始扇區的方式來啟動系統是完全不一樣的,NTLDR在這三個階段的啟始程序中將起到至關重要的作用。

1.預啟始階段

在預啟始階段裡電腦所做的工作有:執行POST程序,POST將檢測系統的總記憶體以及其他硬體設備的狀況,將磁牒第一個物理扇區載入到記憶體,載入硬碟硬碟分區表並執行,硬碟分區表會搜尋活動分區的起始位置。接著活動分區的啟始扇區被載入並執行,最後從啟始扇區載入並啟始化NTLDR文件。

2.啟始階段

在啟始階段中,Windows XP將會依次經歷初始啟始載入器階段、操作系統選項階段、硬體檢測階段以及組態選項階段這四個小的階段。

(1)在初始啟始載入器階段中,NTLDR將把電腦的微處理器從真實模式轉換為32位平面記憶體模式,在真實模式中,系統會為MS-DOS預留640KB大小的記憶體空間,其餘的記憶體都被看做是增強記憶體,在32位平面模式中系統將所有記憶體都視為可用記憶體,然後NTLDR執行適當的小型文件系統驅動程式,這時NTLDR可以識別每一個用NTFS或FAT格式的文件系統分區,至此初始啟始載入器階段結束。

(2)當初始啟始載入器階段結束後將會進入操作系統選項階段,如果電腦上安裝了多個操作系統,由於NTLDR載入了正確的Boot.ini文件,那麼在啟動的時候將會出現要求選項操作系統的功能表,NTLDR正是從boot.ini文件中搜尋到系統檔案的分區位置。如果選項了NT系統,那麼NTLDR將會執行NTDETECT.COM文件,否則NTLDR將載入BOOTSECT.DOS,然後將控制權交給BOOTSECT.DOS。如果Boot.ini文件中只有一個操作系統或者其中的timeout值為0,那麼將不會出現選項操作系統的功能表畫面,如果Boot.ini文件非法或不存在,那麼NTLDR將會嘗試從預設系統磁碟區啟動系統。

小提示:NTLDR啟動後,如果在系統根目錄下發現有Hiberfil.sys文件且該檔案有效,那麼NTLDR將讀取Hiberfil.sys文件裡的訊息並讓系統恢復到休眠以前的狀態,這時並不處理Boot.ini文件。

(3)當操作系統選項階段結束後將會進入硬體檢測階段,這時NTDETECT.COM文件將會收集電腦中硬體訊息列表,然後將列表返回到NTLDR,這樣NTLDR將把這些硬體訊息載入到註冊表「HKEY_LOCAL_MACHINE」中的Hardware中。

(4)硬體檢測階段結束後將會進入組態選項階段,如果有多個硬體組態列表,那麼將會出現組態文件選項功能表,如果只有一個則不會顯示。

3.載入內核階段

在載入內核階段中,NTLDR將載入NTOKRNL.EXE內核程序,然後NTLDR將載入硬體抽像層(HAL.dll),接著系統將載入註冊表中的「HKEY_MACHINESystem」鍵值,這時NTLDR將讀取「HKEY_MACHINESystemselect」鍵值來決定哪一個ControlSet將被載入。所載入的ControlSet將包含設備的驅動程式以及需要載入的服務。再接著NTLDR載入註冊表「HKEY_LOCAL_MACHINESystemservice」下的start鍵值為0的底層設備驅動。當ControlSet的映射CurrentControlSet被載入時,NTLDR將把控制權傳送給NTOSKRNL.EXE,至此啟始程序將結束。

小提示:如果在啟動的時候按F8鍵,那麼我們將會在啟動功能表中看到多種選項啟動模式,這時NTLDR將根據用戶的選項來使用啟動參數載入NT內核,用戶也可以在Boot.ini文件裡設定啟動參數。


電腦自動重啟的各種原因分析

http://www.slime2.com.tw/forums/showthread.php?t=168629
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1630 篇, 收花: 3204 次