一、前言
現代的電腦系統由許多不同的軟硬體相互配合運行,隨著科技的發展, 在早期電腦中常出現的「相容性」問題,目前已不多見。但由於不同的軟硬體之間硬體線路或軟體程式設計的影響而造成系統錯誤、當機等問題仍時有耳聞,而解決 的方式就是將有問題的模組或組件與系統隔離,然後修復並測試。
當開機進入作業系統後發生系統啟動錯誤的情形,可使用安全模式進入系統以解 決這些問題。一般而言,在啟動時遇到的大多數問題都可以先透過使用安全模式進行測試,如果在安全模式下系統可以順利啟動,那麼發生的問題理論上應當不會太 嚴重。當系統啟用在安全模式下時,只驅動一些基本的系統功能與硬體,如:滑鼠、顯示器、鍵盤、大容量儲存設備等(其中大容量儲存設備主要指硬碟)、基本的 VGA 驅動程式、還有一些最基本的系統服務,但並不包括網路連接功能和一些其他週邊裝置。如此的系統啟動設定提供了一個解決問題的分析途徑,有助於消除在裝設一 些新的硬體和軟體時所造成的系統錯誤。
二、使用安全模式的時機
一般情況下,在系統出現下列情況時,建議可先透過安全模式進行除錯與修復:
1. 在啟動作業系統時出現失敗的資訊。
2. 電腦在啟動作業系統時很長時間沒有反應。
3. 在進入作業系統後,工作不穩定,或者出現意想不到的結果。
4. 電腦出現經常性當機。
5. 電腦的顯示色彩出現問題。
6. 電腦在運行系統時速度突然降低了。
三、安全模式的作用
對於經常使用電腦的使用者均瞭解安全模式是 Windows 用於修復作業系統錯誤的專用模式,是一種不加載任何驅動的最小系統環境。用安全模式啟動電腦,可以便於排除問題、修復錯誤。但實際上安全模式到底有哪些用途呢?
1. 修復系統故障
如 果 Windows 運行起來不太穩定或者無法正常啟動,此時先不要急於重裝系統,可先嘗試著重新啟動電腦並切換到安全模式,之後再重新啟動電腦,看看系統是否已恢復正常?若 是由登錄編輯檔(Registry)有問題而引起的系統故障,透過此方式通常會有效,因為 Windows 在安全模式下啟動時可自動修復登錄編輯檔的問題,在安全模式下啟動 Windows 成功後,一般就可以在正常模式(Normal)下啟動了。
2. 回復系統設置
如 果使用者是在安裝了新的軟體或者更改某些軟硬體配置後,而導致系統無法正常啟動,也可以進入安全模式下解決。若是因為安裝新軟體引起的,可在安全模式中移 除該軟體。若是更改某些軟硬體配置,如:顯示卡更新頻率超過顯示器的顯示範圍,導致螢幕沒畫面,那麼進入安全模式後便可修改回來,此外若將內建密碼鎖定的 螢幕保護程式放在開始功能表的「啟動」中,卻忘記密碼,導致一開機便執行螢幕保護程式,造成螢幕鎖定的狀態而無法正常操作,也可以進入安全模式更改。
3. 移除鎖定的文件
我 們在 Windows 下刪除一些文件或清除資源回收筒內容時,系統有時會提示「某某文件正在使用中,無法刪除」的字樣,不過這些文件並無使用中,此時可試著重新啟動電腦並在啟 動時進入安全模式。進入安全模式後,Windows 會自動釋放這些文件的控制權,便可以將它們移除。
4. 安全移除程式
當 在 Windows 中欲移除某項已不使用的應用程式,此時建議進入安全模式中移除。因各軟體開發公司程式設計的緣故,當軟體安裝後會與系統檔案作連結,或是引用系統動態連結 檔(dll 檔)。當在一般模式下移除該程式時,可能會影響系統檔案,因此建議開機至安全模式下移除。
5. 徹底清除病毒
現 今病毒的氾濫而導致無法正常操作電腦的問題時有耳聞,防毒軟體也跟著必須不斷地更新病毒碼來防範。但是,在 Windows 正常模式下,因為病毒已感染某些系統程序,也可能交互感染,而導致無法徹底地移除病毒。就目前的一些防毒軟體並無法在 DOS 下運行,此時我們可以把系統啟動至安全模式,使 Windows 只載入最基本的驅動程序,如此便可以將病毒或遭受感染的系統程序修復。
6. 磁碟重組
在 磁碟重組的過程中,是不能執行其它程式的,每當其它程式進行磁碟讀寫操作時,磁碟重組程式就會自動重新執行。而一般在正常啟動 Windows時,系統會載入一些自動啟動的程序,有時這些程序又不易手動關閉,因而常常會對磁碟重組程式造成干擾。在這種情況下,我們可進入安全模式 中,在安全模式內是不會啟動任何自動啟動程序的,可以確保磁碟重組程式順利進行。
四、啟動Windows XP安全模式的方式
啟動 Windows XP 安全模式的方法可從兩方面來看:
1. 電腦僅有Windows XP作業系統,非多重開機介面
● 方法一:
當電腦開機並完成 POST(Power On Self Test)自我檢測後按下鍵盤「F8」,出現 Windows 進階選項功能表後選擇所需啟動的安全模式即可。
● 方法二:
進 入系統後由「開始」→「執行」→輸入 msconfig 後按「確定」→選擇「BOOT . INI」的頁籤→勾選「/SAFEBOOT」→選擇所需啟動的模式,如:MINIMAL、NETWORK、DSREPAIR 或 MINIMAL(ALTERNATESHELL)→點選「確定」→選擇「重新開機」即可。
若下次不需要啟動至安全模式,重複方法二取消勾選「/SAFEBOOT」即可。
※ MINIMAL、NETWORK、DSREPAIR與MINIMAL(ALTERNATESHELL)相關細節於第五項會做說明。
2. 電腦擁有 Windows 98、Windows 2000、Windows XP 等多個作業系統,為多重開機介面。
● 當電腦開機並完成 POST(Power On Self Test)自我檢測後按下鍵盤「F8」,出現 Windows 進階選項功能表後選擇所需啟動的安全模式後再選擇所需啟動的作業系統即可。
五、Windows XP 安全模式開機選項說明
當我們進入開機功能表後會有許多不同的安全模式,以下將一一說明。
1. 安全模式—(Minimal)
這 個選項會使用最基本的裝置驅動程式與服務來啟動 Windows,不載入網路支援。載入的驅動程式和模組用於滑鼠、顯示器、鍵盤、磁碟機、基本的顯示和最少的系統服務,在安全模式下也可以啟用開機記錄 檔。這種模式有助於診斷系統產生的問題所在,如果新增加的裝置或對驅動程式進行更改後導致的系統問題就可以進入安全模式,將出現問題的裝置移除,然後再安 裝。如果安全模式下不能解決問題的話,則多半需要重新使用安裝光碟來修復系統。
2. 安全模式(含網路功能)—(Network)
這 種模式使用基本系統檔和驅動程式,與「安全模式」相比多載入了網路驅動程式。主要作用與基本安全模式相同,但是並不支援 PCMCIA 卡連接網路。如果電腦已經接上網路,且用安全模式啟動時沒有檢測到任何錯誤,則可能是網卡問題,用此模式可以發現一些在安全模式下潛藏的問題。
3. 安全模式(含命令提示字元)—MINIMAL(ALTERNATESHELL)
使 用基本系統檔和驅動程式啟動 Windows,啟動後進入命令提示字元視窗。此模式下將不會出現桌面和開始功能表,如果不小心關閉了命令提示字元視窗,則關機只能通過按『Ctrl +Alt +DEL』來打開「Windows 工作管理員」,然後從它的「關機」選單下選擇;或者在工作管理員中「應用程式」頁籤下選擇「新工作」,輸入 explorer.exe 即可出現桌面和開始功能表,然後可像正常模式一樣關機。
4. 啟用開機記錄檔
如果電腦以任何一項「安全模式」選項啟動(除了「上次的良好設定」以外),這個選項就會啟用記錄。開機記錄檔的內容記錄在 Windows 資料夾的 Ntbtlog.txt 檔案中,透過這個記錄檔文件可以分析系統啟動時出現問題的根本原因。
5. 啟用 VGA 模式
這 個選項會使用目前的顯示卡驅動程式 (而不是 Vga.sys),以 640 x 480 模式啟動 Windows。如果顯示卡是設定成螢幕無法顯示的設定值,此模式就派得上用場。不過安全模式、含網路功能的安全模式及含命令提示字元的安全模式,均載入 Vga.sys 驅動程式。Vga.sys 驅動程式為Windows 系統預設的顯示驅動程式。
6. 上次良好設定(您上一次正常運作的設定)
使 用 Windows XP 在最後一次關機時保存的設定(註冊資訊)來啟動Windows XP,僅在設定錯誤時使用,並不能解決因驅動程式或系統檔案毀損或遺失而引起的問題。當使用者選擇「上次良好設定(您上一次正常運作的設定)」選項後,則 在最後一次正確的設定之後所做的修改和系統設定將會遺失。
7. 目錄服務還原模式(只給 Windows 網域控制站)
這個模式只有在 Windows 的網域控制站才有效用,此模式會執行目錄服務修復功能。用於還原網域控制器上的 Sysvol 目錄和 Active Directory 服務的,實際上也是安全模式的一種。
8. 偵錯模式
這個選項會在 Windows 中開啟偵錯模式。偵錯資訊可以經由序列電纜線傳送到另一台執行偵錯工具的電腦,此模式預設為使用 COM2。
9. 正常啟用 Windows
這個選項以正常模式啟動 Windows。
10. 重新開機
這個選項可命令電腦重新開機。
11. 回到 OS 選擇功能表
電腦如果設定成以超過一種以上的作業系統開機,這個選項會回到開機功能表。
六、結語
如 果電腦無法正常啟動,可以先行使用「安全模式」來修改一些設定以排除系統故障,或是透過其他方式,如:「系統還原」、「回復驅動程式」及使用備份文件來恢 復系統。如果系統在啟動時的問題是由一些致命的錯誤造成的話,譬如系統檔案遺失、硬碟啟動磁區毀損,那麼安全模式也愛莫能助了,這時就必須透過其他方式, 如:重裝作業系統來解決。