Windows XP 內建 Syskey 系統金鑰 提供開機前驗證,比登入密碼更早介入,並可製作「金鑰盤」實現雙因子 (擁有因子 + 知識因子) 防護。
建立啟動密碼
- Win+R →
syskey → 確定。
- 點選「更新」→ 選擇「密碼啟動」→ 輸入開機密碼 (建議 ≥12 字元混合) → 確定。
- 重開機後,先出現「輸入啟動密碼」對話框,正確才進入 Windows 登入畫面。
製作金鑰盤 (啟動磁碟/USB)
- 再次執行
syskey → 「變更」→ 選擇「系統產生的密碼」下的「儲存啟動金鑰至軟碟」。
- 輸入目前啟動密碼 → 插入格式化軟碟/USB → 確定寫入。
- 重開機將提示「請插入啟動金鑰磁碟」,無磁碟無法開機。
管理與注意事項
- 取消啟動密碼:需插入金鑰盤 (若已製作) 或知曉密碼 →
syskey → 選「系統產生的密碼」→「在本機儲存啟動密碼」。
- 金鑰盤遺失 = 無法開機:務必備份金鑰盤映像檔 (如
dd if=/dev/fd0 of=syskey.img) 存放於異地保管。
- 同樣適用 Windows 2000。
- BitLocker (Vista 後) 提供更完整的開機前驗證 (TPM + PIN/USB),XP 環境可視為前身實作。
適用場景
- 筆電/攜帶式裝置防竊取資料 (硬碟被拆下掛載他機也無法繞過 Syskey)。
- 高安全要求工作站、伺服器實體存取控制補強。
- 搭配 BIOS 密碼、機箱鎖、硬碟加密 (TrueCrypt/VeraCrypt) 形成多層實體+邏輯防護。
Syskey 設定簡單、無額外成本,是舊版 Windows 實體安全的實用利器。