logo.png
模範城市
2022-09-18

什麼是啟動程式 (Booting)?

「啟動」一詞指的是電腦被打開時,導入作業系統以便電腦能運行的一個過程。 「Booting」、「boot up」及 「start-up 」等同義詞都是一般用於形容自開啟電源鍵之後,到作業系統完全載入且隨時可用,這期間所發生的一連串過程,例如 Windows 作業系統。

啟動過程中會發生什麼事?

當電源鍵將電腦開啟,電源供應器會開始向主機板及其他元件提供電源,使其能執行系統中所扮演的功能。 啟動的下一步由 BIOS 或 EFI 主導,並且發生在 POST 之後。一旦有任何硬體出現問題,POST 錯誤訊息發出以後才會執行這一步。

在螢幕顯示各種訊息之後,包括 BIOS 的製造者及 RAM 的資訊,BIOS 接著將啟動的過程交接給主引導記錄、各分區引導紀錄,最後則是開機管理程式處理。

這是 BIOS 如何找出擁有作業系統的適當硬體的過程。它先檢查所偵測到的硬體中的首個磁碟區。當找出擁有引導程式的正確硬體,它將其載入記憶體,之後引導載入器可以將作業系統載入記憶體,也就是你為何能使用安裝於硬體內的作業系統的原因。

在較新的 Windows 版本,所使用的開機管理程式叫做 BOOTMGR。 你所閱讀關於「啟動」的過程,簡化說明了所發生的一連串動作,但願能讓你對於啟動程式有一些概念。

 

冷啟動熱啟動 

冷啟動(cold boot)是指電腦從一個完全關閉、裡面的元件完全沒有供電的狀態下開啟。硬啟動(hard boot)則是指電腦自己對自己執行檢查(POST,power-on-self-test)。

然而,關於冷啟動真正涉及的過程有各方面的爭議。舉例來說,重啟跑 Windows 作業系統的電腦,可能會讓你認為它正在執行冷啟動,這是因為系統是關閉的狀態,但它可能並沒有真正停止供應主機板電源。因此,它其實是在執行熱啟動。

冷啟動一詞也可用來形容電腦在一個異於常規的狀態下關閉。比如說,持續按住電源鍵關閉系統,以達到重新啟動的目的,稱為冷啟動。

 

更多有關啟動的資訊

啟動過程中發生的問題不常見,但他們確實會發生。但如果你真的碰到這樣的情況,可以閱讀有關如何修復無法啟動的電腦的文章,有助於你發現究竟是哪裡出了問題。