Windows 8 開發者預覽版與 Pre-beta 版本在 Metro 開始畫面背景圖片的儲存方式與自訂方法上存在差異。本文詳細說明如何在不同版本中更換背景,並解決顏色失真問題。
shsxs.dll 中,官方未提供自訂管道。shsxs.dll 已移除,背景圖片改存在 imageres.dll。雖可透過控制台更換,但僅限官方內建圖片。Pre-beta 版不再支援直接編輯 RGB 三色組合圖片。若直接替換普通圖片,顯示顏色會嚴重失真(如下圖所示)。必須使用原始背景調色板,透過 Photoshop 等工具製作 8 位索引色圖片,才能正確呈現色彩。
直接替換非索引色圖片導致的顏色失真示例
imageres.dll 中對應資源(需使用資源編輯工具)。若追求完美視覺效果,請嚴格遵循索引色流程操作。
Win8.1 筆電拔掉電源螢幕黑屏?統一交流/電池模式螢幕重新整理率解決
Windows 8.1 開機要按兩次電源鍵才能開機解決:電源按鈕動作設為「無動作」
解決 Windows 8.1 應用程式商店連線失敗錯誤 0x80072EE2
Win8 郵件 App 透過人脈 App 取得聯絡人:Outlook/Hotmail 帳號自動同步,其他帳號手動加入
Win8 預覽版 IE10 內建 Flash Player 遺失無法重裝?這招教你修復
Win8 音訊服務未執行紅叉解法:服務管理員重啟 Windows Audio (圖文詳解)