Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 開機流程完整解析:從 POST 到 登入介面的六大階段詳解

編輯:Win7 常見問題解答

啟動六階段

  1. POST (Power-On Self-Test) 自檢階段
    讀取 BIOS → 檢測 CPU、記憶體、硬碟、鍵盤等硬體。
    螢幕顯示:BIOS 自檢資訊。
  2. 初始化啟動階段
    依 BIOS 開機順序尋找可啟動裝置 (本地硬碟/光碟/USB)。
    螢幕顯示:黑畫面。
  3. Boot Loader 載入階段 (NTLDR/BOOTMGR)
    從啟動分區載入 NTLDR (Win7/舊版) 或 BOOTMGR (Vista/Win7/8/10)。
    NTLDR 執行:
    ① 設定記憶體模式 (x86 32-bit flat / x64 64-bit)。
    ② 啟動檔案系統。
    ③ 讀取 boot.ini (Win7) 或 BCD (Vista+)。
    螢幕顯示:黑畫面 (或按 F8/多重開機顯示選單)。
  4. 硬體偵測與設定階段
    檢測/設定:系統韌體 (時間/日期)、總線與介面卡、顯示介面卡、鍵盤、通訊埠、磁碟、軟碟、輸入裝置 (滑鼠)、平行埠、ISA 裝置。
    螢幕顯示:黑畫面。
  5. 核心載入階段
    NTLDR 載入 Ntoskrnl.exe (核心) + HAL (硬體抽象層,類似 BSP,隔離硬體差異)。
    從 HKLM\SYSTEM\CurrentControlSet 讀取並依序載入驅動程式。
    驅動載入完成後:
    ① 建立系統環境變數。
    ② 啟動 win32k.sys (子系統核心模式)。
    ③ 啟動 csrss.exe (子系統使用者模式)。
    ④ 啟動 winlogon.exe (登入程序)。
    ⑤ 建立虛擬記憶體分頁檔。
    ⑥ 重命名待更新檔案 (主要為驅動檔,下次重開機生效)。
    螢幕顯示:Windows Logo + 進度條。
  6. 登入階段
    ① 啟動所有設為自動的 Windows 服務。
    ② 啟動 Lsass.exe (本地安全性授權)。
    ③ 顯示登入介面。
    螢幕顯示:登入畫面。

核心載入階段關鍵程序

實用價值

  • 開機卡在 Logo → 核心/驅動載入問題 (安全模式/最後正確設定/驅動回滾)。
  • 開機卡在黑畫面 → Boot Loader/硬體偵測問題 (修復 BCD/檢查硬碟/BIOS 設定)。
  • 藍屏 (BSOD) → 核心載入後驅動/服務衝突 (分析 Dump/停用驅動)。
  • 登入後桌面不出現 → winlogon.exe/explorer.exe 啟動失敗 (工作管理器啟動 explorer/修復登錄)。
Copyright © Windows教程網 All Rights Reserved