成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關注微信公眾號

超強!解決Vista自定義主題無法使用問題
2007-07-29   網絡

前一陣時間,出現了在安裝vista更新之后(尤其是KB933928和935280),第三方主題無法使用的問題。經過復查,自定義主題所需改動的3個文件(ShsvCS.dll,Uxtheme.dll,Themeui.dll)均無問題,版本號均為原來的6.0.6000.16386。其實早在之前一段時間里,就有一部分Vista第三方主題下載下來,放到主題目錄下就無法使用了。那么,問題出在哪里呢?

"超強!解決Vista自定義主題無法使用問題

  我研究了很多第三方的主題,無意發現,主題語言文件對應的語言包文件名與主題文件名不匹配,是導致主題不能用的一個原因。以我現在使用的 Aero 5048為例,主題文件夾下的視覺樣式文件名為Aero 5048.msstyles,而對應的語言包(en-US或zh-CN)中的語言文件為Aero.msstyles。

  這就導致了 Windows 在加載主題時候,讀取不出正確的語言文件(要找的是Aero 5048.msstyles.mui而非Aero.msstyles.mui),從而導致主題無法加載。為什么在安裝更新之前都可以加載呢?原因就在于 Windows 緩存了這些語言文件,裝載主題的時候不需要從aero.msstyles.mui當中讀取對應語言數據,所以使用一直沒有問題。

  正確的解決辦法是:

  進入對應的語言文件夾,將aero.msstyles.mui 更名為視覺樣式對應的文件名。以 Aero 5048為例,將aero.msstyles.mui更名為Aero 5048.msstyles.mui,然后重新打開“個性化”,選擇需要更換的主題即可。所以,這不存在什么微軟打擊第三方主題的問題。下圖附件是安裝了更新之后,正常啟用的啟用第三方主題(注意玻璃效果)。

  總結原因:

  這是就在于Windows Vista 的多語言機制(MUI)上。在 Vista 中,MUI的原理是默認搜尋當前語言版本的文件夾(中文版是zh-CN),如果沒有發現或者是文件夾下的MUI文件不符合,則進一步en-US文件夾下對應文件。如果en-US下的對應文件再不符合,則加載失敗。如果各位發現主題加載失敗,可試著建立一個 zh-CN文件夾,把en-US下的同名文件的拷來看看。

  最后,在主題文件和語言包不對應的情況下,如果把C:\Windows\rescache下面的全部東西都刪掉,就會發現同樣的問題。

熱詞搜索:

上一篇:Vista文件操作慢 高手給出7種解決辦法!
下一篇:Vista下添加刪除網絡協議服務,客戶端

分享到: 收藏
主站蜘蛛池模板: 隐藏的真相| 爱爱内含光在线播放 | 好像也没那么热血沸腾电影免费观看| 减肥喝什么榨汁减肥快| 稻草人三年级课外阅读| 工字钢理论重量| angela white| 孤独感爆满的头像| 三年级下册语文第五单元作文奇妙的想象 | 二年级100个词语| 演员任贤齐简历| 菲律宾电影甜蜜宝贝| 林忆莲唱哭李宗盛现场| 古天乐电影全部作品最新| 快乐学习报| 首映式| 三夫人电影| 河南卫视节目预告| 唐人街探案4免费观看高清版电影| 超级马里奥| 浪客剑心星霜篇| 黄河颂思维导图| 1769视频在线播放免费观看| 滚筒娃娃肉| 抖音网页版| 石锐| 朱莉安妮av| 菊次郎的夏天钢琴谱简谱| 相识电影| 陈芷琰的搞笑日常| 张纪中个人简历| 夏希粟| 西安地铁2号线运营时间表| 戚继光电影| 焕羽电视剧免费播放在线观看| 在线观看www视频| 浙江地图全图高清版大图| 根深蒂固韩国电影| 梦的衣裳| 女同性激烈床戏舌吻戏| amari|