Vistaのカスタムテーマは解決策

  
を使うことができません。Vistaアップデートをインストールした後にサードパーティのテーマが使えないことを反映した多くの問題があります(特にKB933928と935280)。 Shsvcs.dll、Uxtheme.dll、Themeui.dll)は問題ありません、バージョン番号は元の6.0.16386ですので、どこに問題があるのでしょうか?私は多くのサードパーティのトピックを調べました。テーマを使用できない理由の1つは、言語パッケージのファイル名がテーマファイルの名前と一致しないことですAero 5048を例にして、テーマフォルダの下のビジュアルスタイルファイルはAero 5048.msstylesという名前で、対応する言語パッケージは(en-USまたはzh-CN)の言語ファイルはAero.msstylesで、テーマのロード時にWindowsが正しい言語ファイルを読み取れない(AeroではなくAero 5048.msstyles.muiを探しています)更新プログラムをインストールする前にテーマを読み込めないのはなぜですか?テーマを読み込むときではなく、Windowsがこれらの言語ファイルをキャッシュするためです。対応する言語データはAero.msstyles.muiから読み取る必要があるため、使用上問題はありませんこの問題を解決するには、対応する言語フォルダーを入力し、Aero.msstyles.muiの名前を表示スタイルに対応するファイル名に変更します。 Aero 5048を例にとり、Aero.msstyles.muiの名前をAero 5048.msstyles.muiに変更してから、"パーソナライズ"を再度開いて、置き換える必要のあるテーマを選択してください。質問:PS:テーマファイルと言語パックが一致しない場合、Windows /res /cache以下のすべてを削除しても、同じ問題が発生します。
Copyright © Windowsの知識 All Rights Reserved