利用系統服務程式 SPOOLSV.EXE(列印緩衝處理程序)在啟動早期以 SYSTEM 權限執行的特性,替換該檔案可繞過登入密碼直接進入桌面。僅供系統管理員合法維護自有設備參考,嚴禁非法用途。
操作原理
SPOOLSV.EXE 於登入畫面前以 LOCAL SYSTEM 權限啟動
- 替換為
CMD.EXE 或其他可執行檔 → 獲得 SYSTEM 權限命令提示字元
- 在命令列建立新管理員帳號、重設密碼、或啟用內建 Administrator
操作步驟(FAT32/NTFS 皆適用)
- 找一台無密碼 XP 系統,複製
C:\Windows\System32\SPOOLSV.EXE(約 50 KB)至 USB/軟碟
- 若找不到檔案:資料夾選項 → 檢視 → 取消「隱藏受保護的作業系統檔案」、選「顯示所有檔案」
- 目標系統為 FAT32:啟動碟開機 → 複製
SPOOLSV.EXE 覆蓋 C:\Windows\System32\SPOOLSV.EXE
- 目標系統為 NTFS:
- 有其他 Windows 2000/XP/2003 系統 → 掛載硬碟直接覆蓋
- 純 DOS 環境 → 載入 NTFS for DOS 驅動 → 覆蓋
- PE 環境(推薦)→ WinPE 開機 → 直接覆蓋
- 正常開機 → 進入桌面(自動以預設/第一個使用者登入)
- Ctrl + Shift + Esc 開啟工作管理器 → 確認
SPOOLSV.EXE 程序運行
- 命令列建立新管理員/重設密碼:
net user 新帳號 密碼 /add
net localgroup administrators 新帳號 /add
副作用與限制(必讀)
- 休眠功能失效(SPOOLSV 參與電源管理)
- 切換使用者 (Win + L) 仍需密碼 才能返回桌面
- 列印服務異常(SPOOLSV 為列印緩衝核心)
- 修復後必須立即還原原始 SPOOLSV.EXE,否則系統功能受損
更安全的替代方案(推薦)
| 方法 | 適用場景 | 優點 |
| Offline NT Password & Registry Editor | 所有 NT 系列 | 開源、專用、不破壞系統檔、支援 NTFS |
| PCUnlocker / PassMoz / iSumsoft | 圖形介面友善 | 可視化操作、支援 UEFI、成功率高 |
| PE 環境 + 登錄編輯/命令列 | 有 PE 隨身碟 | 功能完整、可備份資料、修復其他故障 |
| 修復控制台 + net user | 有 XP 光碟 | 官方工具、無第三方風險 |
法律與道德聲明
繞過登入驗證屬繞過存取控制行為。僅限於:
- 企業 IT 管理員維護自有授權設備
- 個人合法擁有設備但遺忘密碼
- 授權滲透測試範圍內
嚴禁:未經授權存取他人電腦、竊取資料、植入惡意程式、任何違法用途。違者依《刑法》第 358-1 條(不當取得電腦相關資料罪)、《資安法》等論處。
技術無善惡,使用者有善惡。請嚴守法律與職業道德。