Windows系統顏色全部錯誤

Windows系統顏色全部錯誤

最近重新啟動後,我們的 2012 R2 遠端桌面伺服器的系統顏色全部錯誤。它看起來幾乎像是在高對比度,儘管它報告它正在使用基本。

這是可怕的螢幕截圖。 在此輸入影像描述

遠端桌面和本機登入的控制台都存在此問題。我可以確認沒有新的驅動程序,並且自上次重新啟動(一切正常時)以來沒有安裝任何 MS 更新。

有許多開發人員登入該系統...很可能某些設定已更改,直到重新啟動後才生效...但是什麼/在哪裡?

任何人對如何解決這個混亂有任何想法......我們將非常感激。

更新:我們確定 Windows Basic 以外的主題不受影響。我們複製了另一個 basic.theme 文件,但這並沒有解決問題。現在我認為有一些針對預設主題顏色的註冊表設定。我只是不知道在哪裡。

更新 2:我們更改了 basic.theme 文件,使其指向 aero.msstyles 而不是 aerolite.msstyles。這似乎解決了我們的問題……即使它確實會帶來我們想要的更多養眼效果。

此時,我們真正需要的是一個註冊表或文件位置來確定 AeroLite 樣式的所有顏色 - 即受到某種損壞的顏色。

答案1

我確實對這個問題摸不著頭腦。這是為再次遇到此問題的任何人提供的解決方案。

導覽至 C:\Windows\resources\themes\vscache

取得 vscache 資料夾的所有權。刪除該資料夾中的所有內容。重新啟動伺服器。重新啟動時,系統將重新建立這些文件,您應該已經成功了。

答案2

更新並重新啟動後可能會出現這種情況(白底白字),第一個解決方案是刪除快取AeroLite.msstyles檔案:

del C:\Windows\Resources\Themes\aero\VSCache\AeroLite.msstyles*.mss
shutdown -r -t 0

並重新啟動(如寫@CrypticSage)
第二個解決方案(如果您現在無法重新啟動伺服器)是將使用者帳戶上的主題從 AeroLite 更改為 Aero(並重新登入):

REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ThemeManager /v DllName /t REG_EXPAND_SZ /d ^%systemroot^%\resources\themes\Aero\Aero.msstyles /f
REG ADD HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ThemeManager /v PrePolicy-DllName /t REG_SZ /d C:\Windows\resources\themes\Aero\Aero.msstyles /f
shutdown -l

答案3

desktop experience feature在我們的案例中重新安裝解決了這個問題。

相關內容