如何把系統主題整合到XP安裝碟內,使之為系統安裝完成後的預設值主題
如何把系統主題整合到XP安裝碟內,使之為系統安裝完成後的預設值主題
文講的是如何把系統主題(包括VS、桌面、滑鼠、系統聲音、螢幕保護程式等等)直接加在XP安裝碟內,使之成為系統安裝完成後的預設值主題。 為了避免誤解,這裡有必要說明一下,下文中出現的資料夾、檔案名、路徑等,均不含雙引號。 1. 新增主題文件,即.theme文件。 在當前系統中使用你理想的主題,包括VS、桌面、滑鼠、系統聲音、螢幕保護程式等等(這些將在後來放到XP系統光碟中作為預設值主題)。 為方便下文的敘述,這裡約定此篇教學中用到的主題相關資訊,即文中皆以此為例: VS—— pkuwyc_vs.msstyles 桌面—— pkuwyc_wp.bmp 滑鼠(將cur及ani文件存放在一個資料夾內)—— pkuwyc_cursor 系統聲音(將wav文件存放在一個資料夾內)—— pkuwyc_sound 螢幕保護程式—— pkuwyc_ss.scr 務必注意其存放路徑,請按照我講的路徑存放: VS—— C:\WINDOWS\Resources\Themes 桌面—— C:\WINDOWS\Web\Wallpaper 滑鼠資料夾—— C:\WINDOWS\Cursors 系統聲音資料夾—— C:\WINDOWS\Media 螢幕保護程式—— C:\WINDOWS 然後將.theme文件儲存下來,方法為: 在桌面按下右鍵->內容,在「主題」選擇項中「另存為…」,選項路徑及檔案名,如下圖(由於我使用的是英文系統,所以大家自己對照一下): 下面,就要開始「改造」XP系統光碟了!把光碟內容解壓縮到硬碟。 2. 新增「$OEM$」資料夾。 通常我們都是從光碟啟動全新安裝系統,所以應將「$OEM$」資料夾建在光碟根目錄下;如果是從硬碟昇級安裝,請將「$OEM$」資料夾置於「I386」目錄下。 在「$OEM$」資料夾中建立如下的結構: QUOTE: \$OEM$\ \$$ \CURSORS \MEDIA \RESOURCES \THEMES \SYSTEM32 \WEB \WALLPAPER 將前文中提到的VS、桌面、滑鼠、系統聲音、螢幕保護程式等對應放入上述結構的資料夾中。舉個例子,桌面pkuwyc_wp.bmp應放在「$OEM$\$$\WEB\WALLPAPER」。 3. 修改主題文件。 在第1步中儲存的主題文件基礎上進行修改,以得到即將放在安裝光碟中的主題文件。 用記事本開啟第1步得到的主題文件pkuwyc.theme,找到「[Control Panel\Cursors]」項,這一項即是滑鼠的相關資訊,不用改。 找到「[Control Panel\Desktop]」項,這一項是桌面的相關資訊,將以「Wallpaper=」開頭的那一行改為「Wallpaper=%WinDir%Web\Wallpaper\pkuwyc_wp.bmp」。 找到「[boot]」項,這一項是螢幕保護程式相關資訊,改為「SCRNSAVE.EXE=%WinDir%pkuwyc_ss.scr」。 找到「[VisualStyles]」項,這一項是VS相關資訊,這一項後面的所有內容,都是系統聲音相關資訊,我截了以下兩張圖來說明,第一張為主題文件修改之前,第二張為系統檔案修改之後,需要注意的地方我都已在圖中用紅線劃出: http://bbs.winzheng.com/attachments/...e_vs_after_1I7[img]ORDDNSKCK.png[/img] 至此,主題文件已修改完成,將修改好的主題文件「pkuwyc.theme」放在「$OEM$\$$\RESOURCES\THEMES」內。 4. 修改winnt.sif文件。 「winnt.sif」文件位於XP系統光碟的「I386」資料夾中,用記事本開啟winnt.sif文件,加入如下內容(如果沒有winnt.sif文件,請自行新增): [Shell] CustomDefaultThemeFile="%WinDir%\Resources\Themes\pkuwyc.theme" [Unattended] OemPreinstall=Yes 5. 關於破解uxtheme.dll。 必須破解uxtheme.dll文件,才能使用第三方VS。為了實現本文的目的,必須把破解的uxtheme.dll文件壓縮成uxtheme.dl_,然後直接取代到系統光碟中。這裡指出我做好的已經破解並壓縮的uxtheme.dl_文件,分別用於英文版XP SP2、簡體中文版XP SP2和英文版XP SP1,大家下載自己需要的版本後,覆蓋「I386」中的同名文件即可。 用CDimage封裝系統碟。完成!! 這裡再強調一下,此文中所有藍色的文字,都是我寫此文舉例用的。在今後使用中,別忘了改。 |
所有時間均為台北時間。現在的時間是 02:17 AM。 |
Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.
『服務條款』
* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *