啓動程式

引導 ， 或稱引導程序 ， 在計算機中是計算控制系統的一個初始化過程 。 引導過程可以是 “ 硬引導 ” ， 如 ： 開機通電後硬件診斷 ； 也可以是 “ 軟引導 ” ， 此時會跳過開機自啓 。 一些系統中軟啓動過程中 ， RAM可以不清零 。 軟啓動和硬啓動都可以通過硬件發起 ， 如按下電源開關 ； 也可以通過軟件命令來進行 。 當正常 、 有效的運行環境達到後 ， 啓動完成 。 引導裝載程序是計算機開機自檢完成後裝載操作系統或者其他系統軟件的計算機程序 。 自檢完成後運行引導裝載程序 ， 然後再加載並運行軟件 。 引導裝載程序可以從硬盤裝載到主內存中 。 一些老計算機中 ， 引導裝載程序可以從打孔卡 、 穿孔紙帶 、 或者磁帶中加載到主內存中 。 啓動裝載程序加載且執行完成啓動的程序 。 和POST程序相似 ， 啓動裝置代碼可以存儲在永久存儲體位置中 ， 也可以爲硬連線的形式 。 當代通用計算機中 ， 啓動過程通常包含開機自檢 （ POST ） 、 初始化周邊裝置 、 然後加載操作系統 。 一些嵌入式系統直接運行存儲在ROM中的可執行程序 。 引導在英文中爲 「 boot 」 ， 是bootstrap的縮寫 ， 源自於短語 「 Pull oneself up by one's bootstraps 」 ， 即 「 靠自己振作起來 」 。 如果大部分軟件需要通過其他已運行的程序加載到計算機中 ， 則必須存在一個將初始軟件加載到計算機中的機制 。