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

為 Windows XP 再加一把鎖:Syskey 系統啟動密碼與金鑰磁碟製作教學

編輯:XP 系統基礎知識

Windows XP 提供內建的 Syskey 系統金鑰 功能,可在使用者登入畫面之前,增加一層「系統啟動密碼」或要求插入「金鑰磁碟(USB 隨身碟/軟碟)」,等同於在 BIOS 密碼之外再加一道強力防線,有效防止未授權存取。

啟用系統啟動密碼

  1. 按 Win+R 輸入 syskey,按 Enter。
  2. 彈出「保護 SAM 資料庫」對話框,點選「更新」。
  3. 選擇「密碼啟動」,輸入兩次相同密碼(建議 12 碼以上,含大小寫、數字、符號)。
  4. 確定,系統提示「系統啟動密碼已設定」,重新開機生效。

下次開機將先要求輸入「系統啟動密碼」,正確後才進入 Windows 使用者登入畫面。若要取消,再次執行 syskey →「更新」→ 選擇「在本機儲存啟動金鑰」→ 輸入目前密碼確認。

製作金鑰磁碟(雙因子認證)

  1. 執行 syskey →「更新」→ 選擇「系統產生的密碼」→ 勾選「在軟碟上儲存啟動金鑰」。
  2. 插入 USB 隨身碟(或軟碟),確定。系統將金鑰檔 StartKey.Key 寫入磁碟根目錄。
  3. 重新開機測試:系統會提示「請插入啟動金鑰磁碟」,插入後自動驗證並進入登入畫面。

⚠️ 關鍵風險與備份建議

風險後果對策
遺忘系統啟動密碼無法進入 Windows,資料無法存取密碼妥善保管(紙本/密碼管理器),勿單獨依賴記憶
金鑰磁碟遺失/損壞同樣無法開機製作兩份金鑰磁碟,分別存放不同地點;或同時設定「密碼啟動」作為備援
Syskey 加密 SAM 後,離線修改登錄檔工具(如 chntpw、Offline NT Password Editor)失效無法透過離線方式重置使用者密碼確保擁有系統啟動密碼或金鑰磁碟,否則遺忘密碼需重灌系統

適用場景

  • 筆記型電腦、外帶硬碟:防止遺失被撿拾者直接開機存取資料。
  • 共用電腦、伺服器:雙因子認證(金鑰磁碟 + 使用者密碼)大幅提升安全等級。
  • 高機密資料電腦:配合 BIOS 密碼、硬碟加密(BitLocker 需 Vista+,XP 可用 TrueCrypt/VeraCrypt)構建多層防護。

補充說明

  • Syskey 實際上是將 SAM(安全性帳戶管理器)資料庫以 128 位元 RC4 加密,金鑰由使用者密碼衍生或系統隨機產生並存於磁碟。
  • Windows 2000/Server 2003 同樣支援 syskey 指令。
  • 若在網域環境,Syskey 設定可能受群組原則影響,請諮詢網管。
Copyright © Windows教程網 All Rights Reserved