AppLocale Utility の問題解決
-Windows Installer の文字化けを解消する-

問題の具体的状況

AppLocaleを使って中国語等のソフトを使用・インストール・アンインストールした後、日本語のソフトをインストールしようとするとインストール画面が文字化けすることがあります。下の画像のように、Windows Installerを使用するソフトやOfficeセットアップで発生します。

 

原因

AppLocaleの一時ファイル(apploc.tmp)が、Windows Installerに影響を与えているようです。
そのファイル(apploc.tmp)は2つあって、以下の場所にあります。(システムがCドライブの場合)
「c:\documents and settings\ユーザー名\local settings\temp」
「c:\windows\apppatch」
この2つのうち、「c:\windows\apppatch」にあるのが問題のようです。
 

解決方法1(不要な一時ファイルapploc.tmpを削除する)

「スタート」→「検索」→「ファイルとフォルダすべて」で、apploc.tmpを探し、それを削除します。これでWindows Installerの文字化けは解消されます。
「窓の手」というソフトの「不要ファイル掃除機」を使って削除することもできます。窓の手のサイト
apploc.tmpは、AppLocaleを使っているうちに、また作られる可能性があります。症状が再発したら、同様にして削除してください。毎回削除するのが嫌な人、或いはファイルを削除するのが心配な人は、下の解決方法2を試してください。
 

解決方法2(ファイルを書き換え、読み取り専用にする)

1:メモ帳で「c:\windows\apppatch」にあるapploc.tmpを指定して開きます。ファイルの種類を「すべてのファイル」にしないと見えませんから注意してください。  

2:メモ帳で開くと「・・ 」のようなものが見えますから、これを全部消して、上書き保存してからメモ帳を終了します。
「・・ 」は、メモ帳が対応していないので読めないだけです。

3:「c:\windows\apppatch」にあるapploc.tmpを右クリックして、プロパティを出し、「読み取り専用」にチェックを入れます。これでOKです。