Windows 2000 開機流程在安裝時已埋下伏筆。Setup 程式執行時:
bootsect.dosNtldr、Ntdetect.com 至根目錄boot.ini[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 98"
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows 2000 Server" /fastdetect
/fastdetect:使 Ntdetect 忽略平行埠與序列埠列舉,為預設參數Ntldrboot.ini(可讀取子目錄,優於開機磁區)Ntdetect.com(16 位元實模式程式,透過 BIOS 查詢硬體資訊)Ntoskrnl.exe 與 HAL Hal.dllNtoskrnl.exe 開始初始化:執行子系統、啟動型裝置驅動程式smss.exesmss.exe 主要任務:
Win32k.sys)Csrss.exe、登入程序 WinLogon.exeWinLogon 執行啟動步驟(建立視窗站、桌面物件)→ 建立服務控制管理器 Services.exe → 載入自動啟動服務與裝置驅動程式、本機安全驗證子系統 Lsass.exe → 用戶成功登入 → SCM 判定開機成功 → 以 CurrentControlSet 取代 LastKnownGood 登錄機碼。
若選擇「最後正確配置」或關鍵驅動程式載入失敗,系統將以 LastKnownGood 值作為 CurrentControlSet。
Windows Server 2008 Active Directory 改進:唯讀網域控制站 (RODC) 完整架構與部署指南
善用 Windows Server 2003 內建防火牆 打造校園網伺服器安全防線
Windows Server 2003 安裝後必做 10 項調校 + 遊戲優化補充
Windows Server 2003 使用備份工具建立 ASR 磁碟組:自動系統復原完整操作流程
Windows Server 2003 元件與程式管理全解析:從安裝協定到安全基線強化
Windows 2000 磁碟配額配置實務:限制用戶磁碟用量、設定警告層級、事件記錄與 NTFS 5.0 需求說明
Windows 2000 Services.exe CPU 飆升 100% 導致系統停止回應:Esent.dll 修補程式解決方案