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

手把手教你自製 Windows XP 登入介面 (LogonUI) 修改圖片、密碼字元、位置、動畫

編輯:XP 系統基礎知識

前言:LogonUI.exe 是登入畫面的核心

Windows XP 登入畫面由 C:\WINDOWS\system32\logonui.exe 控制。使用資源編輯器 (Resource Hacker / ResHacker) 修改其內嵌資源 (UIFILE、Bitmap、String Table),即可打造專屬登入介面。

準備工作

  1. 複製 logonui.exe 兩份:一份備份 (logonui.exe.bak),一份編輯 (logonui.exe.mod)。
  2. 下載 Resource Hacker (免費資源編輯器)。
  3. 開啟 logonui.exe.mod,左側樹狀圖顯示四大資源類別:UIFILE、Bitmap、String Table、Version Info。

Resource Hacker 介面

一、 UIFILE:版面配置與動畫邏輯 (XML 格式)

路徑:\UIFILE\1000\1033\ (1033 為英文區域碼,中文系統可能為 2052/804)。

1. 修改背景顏色

搜尋 argb(0,0,0,0) (透明黑) → 改為想要的 ARGB 值 (如 argb(99,118,149) 深藍灰)。可用「好色鬼」等取色工具取得 ARGB 值。

UIFILE 背景顏色定義

2. 修改密碼字元 (預設黑圓點 ●)

搜尋 passwordcharacter:

passwordcharacter: 9679;   /* Unicode 9679 = ● */
fontface: "arial";

修改為其他字元 (需配合字型):

passwordcharacter: 207;    /* Unicode 207 = Webdings 字型下的特定符號 */
fontface: "webdings";

方法:Word → 「插入」→「符號」→ 選字型 (建議 Unicode 字型) → 選符號 → 記下字元碼 (十六進位) → 轉十進位填入。

密碼字元定義

3. 修改使用者面板 (UserPane) 位置

搜尋 rect 相關定義 (倒數第二段):

/* 預設置中偏下 */
left: 0; top: 0; right: 0; bottom: 0;
/* 改為置中偏上 */
left: 0; top: -50; right: 0; bottom: 0;

單位為像素 (相對定位),建議熟悉後再微調。

UserPane 位置定義

預設位置

修改後位置

4. 修改背景圖片尺寸 (若替換 Bitmap 100)

搜尋 219rp, 207rp (寬 219、高 207) → 改為新圖片實際像素尺寸 (如 300rp, 200rp),rp 尾碼不可漏。

圖片尺寸定義

5. 關閉淡入淡出動畫 (加速顯示)

搜尋 animation: alpha | s | mediumslow → 刪除該區塊,登入畫面不再有 Alpha 混合動畫,顯示更瞬間。

動畫定義

二、 Bitmap:替換內建圖片資源

操作:右鍵 Bitmap 節點 → 「替換點陣圖」→ 選擇新圖片 (BMP/PNG/JPG 自動轉換)。

主要圖片資源 ID 與建議尺寸:

ID用途原始尺寸建議
100主要背景圖219×207最常替換,尺寸需同步修改 UIFILE
112次要裝飾圖不固定可替換,尺寸彈性大
其他按鈕、圖示、動畫幀各異較少修改

Bitmap 資源清單

三、 String Table & Version Info:文字與版本資訊

  • String Table\1\1033:搜尋「Turn off Computer」→ 改為個性化文字 (如「Bye-Bye my love」)。
  • Version Info:加入作者名稱/版本/說明,方便識別。

四、 安裝與還原 (安全第一)

方法 A:安裝程式法 (推薦,較安全)

  • 下載 XP LogonUI Installer 類工具 (如 LogonStudio、XPize),以安裝程式方式替換系統檔,支援一鍵還原。

方法 B:手動替換法 (需進入復原模式)

  1. 重開機 → F8 → 選「安全模式 (命令提示字元)」。
  2. 以 Administrator 登入。
  3. DOS 提示字元下執行:
    copy C:\WINDOWS\system32\logonui.exe C:\WINDOWS\system32\logonui.exe.bak2 (再次備份)
    copy C:\Path\To\logonui.exe.mod C:\WINDOWS\system32\logonui.exe
  4. 重開機生效。

手動替換步驟

優秀 LogonUI 分享網站

結語

修改 LogonUI 是 Windows XP 客製化的最高階玩法之一。從背景顏色、密碼符號、面板位置到動畫開關,每一處細節都能透過 Resource Hacker 掌控。請務必備份原檔、善用安裝程式法降低風險,享受獨一無二的開機迎賓畫面。

Copyright © Windows教程網 All Rights Reserved