lamina
2001-11-05, 10:27 AM
要修改 Windows XP 的開機 logo 圖
必須要修改 Windows\system32\ntoskrnl.exe 這個檔案
而修改 Windows xp logo 圖牽涉到16色調色盤的問題
1.首先 ResHacker 資源編修程式把 ntoskrnl.exe 讀入
資源編修程式(Resource Hacker),中文繁體版(Ver 3.2.9)下載
http://rpi.net.au/~ajohnson/resourcehacker/rh_chinese_big5.zip
2.在 ResHacker 裡面的點陣圖目錄中,只要修改 #1,#8,#10 的圖即可
#1 -> 主圖 (640x480)
#8 -> 光棒的圖 (22x9)
#10 -> Professional 字圖
當你在 ResHacker 裡面看到這幾張圖時,你只會看到整張全黑的圖
這是因為調色盤和內定不同的關係.......
你可以把 #1,#8,#10 的圖用 ResHacker 擷取出來存檔
3.然後請下載16色調色盤,再解開其壓縮
http://netcity3.web.hinet.net/UserData/n1230/xp_boot.zip
4.開啟影像處理程式,並開啟剛剛擷取出來的 #1,#8,#10 的點陣圖
5.這邊以 Photoshop 匯入剛剛下載的 16 色調色盤為例,
影像->模式->顏色表->載入
你可以載入 *.act 或是 *.pal 的檔案類型,請自己選一個載入調色盤
載入完成後你就會看到 #1 (http://netcity3.web.hinet.net/UserData/n1230/winxpstartup.gif) #8 (http://netcity3.web.hinet.net/UserData/n1230/winxpstartup8.gif) #10 (http://netcity3.web.hinet.net/UserData/n1230/winxpstartup10.gif) 正常的圖形秀出來
6.在這邊你可以自己修改 #1,#8,#10 的圖檔,改成你喜歡的圖......
7.為了簡單起見,建議你把含有 Professional 字圖的 #10 檔案
改成 1 x1 pixel 的黑色圖檔,你可以把你自己所需的文字直接編輯在 #1 的圖上
這樣可以減少配置的問題.....
8.而 #1 主圖盡量以黑色為底圖樣式
這是因為左上角會產生一個小黑色四方型的區塊,故以黑色底圖來避免不美觀的問題....
還有 #1 主圖位置上,你可以設計出一個位置給 #8 的光棒跑動
#8 的光棒位置固定在左上點(255,351),右下點(381,366)這個長方形座標裡面
9.當你把一切都做好後,你有兩種處理 ntoskrnl.exe 的方式
第一種是把 ntoskrnl.exe 直接覆蓋回去,和 logonui.exe 的方式一樣
第二種是在 boot.ini 上直接加上 /kernel 指定參數,如 /kernel=1.EXE
boot.ini的內容例如如下:(請勿照抄,你的boot.ini不一定和我一樣)
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Logo Test" /fastdetect /kernel=1.EXE
其中 1.exe 是把你自己改好的 ntoskrnl.exe 檔案重新命名為 1.exe
然後把 1.exe 放回 windows\system32 位置的,這個好處是不用去覆蓋 ntoskrnl.exe
又可以作成多重開機 Logo.....
贊助商連結
必須要修改 Windows\system32\ntoskrnl.exe 這個檔案
而修改 Windows xp logo 圖牽涉到16色調色盤的問題
1.首先 ResHacker 資源編修程式把 ntoskrnl.exe 讀入
資源編修程式(Resource Hacker),中文繁體版(Ver 3.2.9)下載
http://rpi.net.au/~ajohnson/resourcehacker/rh_chinese_big5.zip
2.在 ResHacker 裡面的點陣圖目錄中,只要修改 #1,#8,#10 的圖即可
#1 -> 主圖 (640x480)
#8 -> 光棒的圖 (22x9)
#10 -> Professional 字圖
當你在 ResHacker 裡面看到這幾張圖時,你只會看到整張全黑的圖
這是因為調色盤和內定不同的關係.......
你可以把 #1,#8,#10 的圖用 ResHacker 擷取出來存檔
3.然後請下載16色調色盤,再解開其壓縮
http://netcity3.web.hinet.net/UserData/n1230/xp_boot.zip
4.開啟影像處理程式,並開啟剛剛擷取出來的 #1,#8,#10 的點陣圖
5.這邊以 Photoshop 匯入剛剛下載的 16 色調色盤為例,
影像->模式->顏色表->載入
你可以載入 *.act 或是 *.pal 的檔案類型,請自己選一個載入調色盤
載入完成後你就會看到 #1 (http://netcity3.web.hinet.net/UserData/n1230/winxpstartup.gif) #8 (http://netcity3.web.hinet.net/UserData/n1230/winxpstartup8.gif) #10 (http://netcity3.web.hinet.net/UserData/n1230/winxpstartup10.gif) 正常的圖形秀出來
6.在這邊你可以自己修改 #1,#8,#10 的圖檔,改成你喜歡的圖......
7.為了簡單起見,建議你把含有 Professional 字圖的 #10 檔案
改成 1 x1 pixel 的黑色圖檔,你可以把你自己所需的文字直接編輯在 #1 的圖上
這樣可以減少配置的問題.....
8.而 #1 主圖盡量以黑色為底圖樣式
這是因為左上角會產生一個小黑色四方型的區塊,故以黑色底圖來避免不美觀的問題....
還有 #1 主圖位置上,你可以設計出一個位置給 #8 的光棒跑動
#8 的光棒位置固定在左上點(255,351),右下點(381,366)這個長方形座標裡面
9.當你把一切都做好後,你有兩種處理 ntoskrnl.exe 的方式
第一種是把 ntoskrnl.exe 直接覆蓋回去,和 logonui.exe 的方式一樣
第二種是在 boot.ini 上直接加上 /kernel 指定參數,如 /kernel=1.EXE
boot.ini的內容例如如下:(請勿照抄,你的boot.ini不一定和我一樣)
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Logo Test" /fastdetect /kernel=1.EXE
其中 1.exe 是把你自己改好的 ntoskrnl.exe 檔案重新命名為 1.exe
然後把 1.exe 放回 windows\system32 位置的,這個好處是不用去覆蓋 ntoskrnl.exe
又可以作成多重開機 Logo.....
贊助商連結