|
Windows XP是美國(guó)微軟公司研發(fā)的基于X86、X64架構(gòu)的PC和平板電腦使用的操作系統(tǒng),于2001年8月24日發(fā)布RTM版本,并于2001年10月25日開(kāi)始零售。其名字中“XP”的意思來(lái)自英文中的“體驗(yàn)(Experience)”。該系統(tǒng)是繼Windows 2000及Windows ME之后的下一代Windows操作系統(tǒng),也是微軟首個(gè)面向消費(fèi)者且使用Windows NT5.1架構(gòu)的操作系統(tǒng)。
采用了全新主題管理內(nèi)核的Windows XP,在外觀上比之前的確漂亮了許多,其功能也非常強(qiáng)大,能夠?qū)崿F(xiàn)的效果非常炫目,可是居然不支持非官方的桌面主題,那幾個(gè)簡(jiǎn)單的主題不用幾天就看膩味了,而正是看到這個(gè)情況,筆者才有了下面這個(gè)想法。那就是通過(guò)非官方的辦法來(lái)挑戰(zhàn)美化極限。
一. 必備軟件
1. Style XP
Style XP 是一個(gè)第三方的XP桌面主題支持和管理軟件,也是目前最好的。它使用的是Windows XP 的主題內(nèi)核,并且強(qiáng)化了很多功能,可以導(dǎo)入、選擇、更換和管理官方的和非官方的桌面主題、壁紙甚至登陸界面。該軟件安裝之后會(huì)在XP中添加一個(gè)后臺(tái)運(yùn)行的服務(wù) StyleXP Service,占用1-2MB的內(nèi)存,這個(gè)服務(wù)也就是能夠使用第三方主題的基本。另外,它的主程序可以選擇兩種運(yùn)行方式,一種是保持運(yùn)行在系統(tǒng)托盤(pán)里,這種模式在系統(tǒng)托盤(pán)里有一個(gè)StyleXP的圖標(biāo),隨時(shí)可以點(diǎn)擊調(diào)出主界面;一種是不消耗資源的方式,主程序平時(shí)不運(yùn)行。建議大家選擇第二種方式,因?yàn)檫@個(gè)主程序運(yùn)行起來(lái)可不秀氣,占用內(nèi)存到10-20MB。實(shí)際上第二種方式也可以隨時(shí)運(yùn)行主程序來(lái)管理主題。
Style XP 是共享軟件,自帶中文語(yǔ)言,在1.01L版本之后正式支持 Windows XP SP1,1.01P版本開(kāi)始支持 Windows 2003。
2. UxTheme.dll 破解版
UxTheme.dll 就是XP系統(tǒng)主題支持的核心文件,也就是它讓XP無(wú)法使用第三方主題。如果你不想安裝 StyleXP,那么你可以通過(guò)破解 UxTheme.dll 文件來(lái)達(dá)到目的。實(shí)際上,UxTheme.dll 破解版就是推出 StyleXP 的 TGT Soft 在愛(ài)好者的強(qiáng)烈要求下放出來(lái)的,Microsoft 好像也默認(rèn)了這種行為,呵呵,真是難得。使用 UxTheme.dll 破解版之后,無(wú)需任何其他的軟件你就可以在XP的顯示屬性中管理和調(diào)用第三方的主題和風(fēng)格。
下載 UxTheme.dll 破解版之后,先將 X:WindowsSystem32UxTheme.dll 重命名,例如改成 UxTheme.dll.bak ,然后將破解版的復(fù)制過(guò)來(lái),重新啟動(dòng)即可。注意,這里還牽涉到Windows XP 的系統(tǒng)文件保護(hù),請(qǐng)參見(jiàn)下面的內(nèi)容。 以上兩種解決辦法只要任選其一即可,各有各的好處,大家看著辦吧。筆者個(gè)人來(lái)言用的是前者,因?yàn)楫?dāng)StyleXP以服務(wù)運(yùn)行時(shí)占用的資源非常少,2MB左右,無(wú)須修改系統(tǒng)文件,而且管理起主題來(lái)比Windows的顯示屬性方便得多,而且還可以隨意更換和管理Logon界面,不需要去煩瑣地替換系統(tǒng)文件,等等。真正說(shuō)喜歡用桌面主題的話(huà),不大可能在乎這么一點(diǎn)點(diǎn)資源的占用。
二. 桌面主題的構(gòu)成
一個(gè)XP的桌面主題可以包含好幾個(gè)部分,風(fēng)格、壁紙、屏保、鼠標(biāo)指針、系統(tǒng)聲音事件、圖標(biāo),除了風(fēng)格是必須的之外,其他部分都是可選的。風(fēng)格可以定義的內(nèi)容是大家在Windows里所能看到的一切,例如窗口的外觀、字體、顏色,按鈕的外觀等等等等,一個(gè)桌面主題里風(fēng)格就決定了大家所看到的Windows的樣子。
大家可以打開(kāi) X:WindowsResourcesThemes 目錄,這個(gè)目錄就是XP中存放桌面主題的目錄。你能看到有很多 xxx.theme文件,你在顯示屬性的"主題"列表里看到有多少個(gè)主題里就有多少個(gè) .theme 文件,它就是Windows主題文件,一個(gè)桌面主題的總定義文件,它的內(nèi)容不多,是文本格式的,以XP的默認(rèn)官方主題 Luna 為例,大家用任何一個(gè)文本編輯器打開(kāi)Luna.theme ,可以很直觀的看到其內(nèi)容。
[Theme] 部分是定義我的電腦、我的文檔、網(wǎng)絡(luò)鄰居以及回收站這幾個(gè)主要部件的圖標(biāo),Luna.theme 中 My Computer 定義的圖標(biāo)就是 X:Windowsexplorer.exe,0 ,也就是explorer.exe 中包含的第一個(gè)圖標(biāo),沒(méi)有包含特定圖標(biāo)的主題這里一般都是這個(gè)值。這里
即可以指向程序文件,也可以指向DLL文件或者圖標(biāo)文件。
[Control PanelColors] 部分定義的是各個(gè)Windows部件如標(biāo)題欄、窗口背景、文字等的顏色,這里定義的顏色大部分時(shí)候是無(wú)關(guān)緊要的,因?yàn)橄到y(tǒng)會(huì)優(yōu)先按照色彩方案中的配色顯示,這在后面的部分會(huì)講到。
[Control PanelCursors] 定義的就是鼠標(biāo)指針了,每一行定義一個(gè)指針文件,例如 Arrow 定義箭頭光標(biāo),Wait 定義等待光標(biāo)。Luna中這里是空的,代表使用Windows默認(rèn)的鼠標(biāo)指針,這里的定義必須是具體的 .cur 光標(biāo)文件或者 .ani 動(dòng)畫(huà)光標(biāo)文件。
[Control PanelDesktop] 定義桌面的顯示,包括壁紙圖片的位置,顯示方式,以及是否激活屏保。Luna中的 Wallpaper=%WinDir%webwallpaperBliss.jpg 就是大家看得最多的"菜地藍(lán)天"了 。
這里的 ScreenSaveActive=X 和下面的 [boot] 部分SCRNSAVE.EXE=XXX 是對(duì)應(yīng)的,前者管是否允許屏保,后者是屏保的具體地址。
[VisualStyles] 就是最關(guān)鍵的部分了,這里指向的就是一個(gè)桌面主題的核心部分:.msstyles 可視化外觀風(fēng)格文件,Luna中指的就是 Path=%WinDir%resourcesThemeslunaluna.msstyles ,后面會(huì)講到。
再往下走就是定義聲音事件的了,和我們?cè)?控制面板 → 聲音和音頻設(shè)備 → 聲音 中設(shè)置的項(xiàng)目是一樣的。
一般來(lái)說(shuō)一個(gè)完整的主題基本文件結(jié)構(gòu)就是一個(gè) .theme 文件和一個(gè)放置風(fēng)格文件等其他文件的文件夾,在 [VisualStyles] 部分可以找到這個(gè)文件夾的名字。了解了 .theme 文件的結(jié)構(gòu)之后,大家就完全可以按照自己的喜好編輯了,只是要確認(rèn)所有文件的指向都必須是有效的,否則主題無(wú)法使用。
至此,咱們的終極辦法已經(jīng)全部完成,在內(nèi)存非常便宜的今天,很多朋友的電腦早已安裝了1G內(nèi)存,通過(guò)犧牲這一點(diǎn)點(diǎn)內(nèi)存,來(lái)實(shí)現(xiàn)如此終極的美化效果,而您手中的XP相信也已經(jīng)成功“唬住”一幫朋友了。
Windows XP服役時(shí)間長(zhǎng)達(dá)13年,產(chǎn)生的經(jīng)濟(jì)價(jià)值也較高。2014年4月8日,微軟終止對(duì)該系統(tǒng)的技術(shù)支持,但在此之后仍在一些重大計(jì)算機(jī)安全事件中對(duì)該系統(tǒng)發(fā)布了補(bǔ)丁。
|