安裝軟件時 -安裝程序亂碼

 

win7旗艦版安裝應用軟件時顯示均爲亂碼

首先檢查區域問題 發現正常 

後面找了半天發現爲字體缺少問題

解決方法:

找一臺與你的Windows版本相同且顯示正常的機器,依下列步驟進行:

1.在正常機器上選擇“開始”→“運行”,在對話框中鍵入“regedit”,打開註冊表編輯器;


2.請你將光標定位到“HKEY_LOCAL_MACHINE systemCurrentControlSetControl Fontassoc”,然後選擇“註冊表”→“導出註冊表文件”,再選擇“分支”,導出該分支註冊表信息到文件(如ZT.REG)中;


3.把ZT.REG文件拷貝到你那顯示亂碼的機器上,方法是:在顯示亂碼的機器上運行“regedit”,打開註冊表編輯器,選擇“註冊表”→“導入註冊註冊表”,把ZT.REG文件導入註冊表中即可。
 

 

 

 

 

 

 

 

 

 

 

首先回想一下,你是否安裝了Windows的內碼轉換工具Applocale。玩一些國產遊戲的時候,爲了簡繁體轉換方便,是會默認安裝的。如果安裝了,或者曾經安裝過了,就可以往下看。

狀況:

  以前正常的安裝程序,現在都會出現亂碼。我在安裝或者卸載ACDSee、Adobe Reader、Photoshop等程序的時候發現的。這些程序本身正常,可是在安裝、卸載的時候遇到了亂碼。一開始還以爲是安裝程序Windows Installer出了問題,重裝最新版問題依舊。

  網上查了很久,終於發現自己估計出問題的地方找錯了,根本不是那些程序或者Windows Installer的問題,罪魁禍首竟然是Microsoft AppLocale!這個Windows的內碼轉換工具,導致了衆多程序出現亂碼,尤其是安裝程序最爲嚴重。

解決方法:(括號內爲自己的註解)

  方法一:卸載AppLocale即可解決;(囧rZ)

  方法二:刪除AppLocale安裝目錄下的一個臨時文件C:/WINDOWS/AppPatch/AppLoc.tmp(此文件只有4字節)即可解決,無需卸載AppLocale;(我使用這種方法,發現一切正常,推薦!)


  方法三:AppLocale剛安裝好的時候,是沒有AppLoc.tmp這個文件的,自己在AppLocale的安裝目錄內,弄一個0字節AppLoc.tmp文件,並把它設爲只讀屬性,以後就不會造成亂碼了。(這個可以除去後患,也推薦!)


  方法四:在C:/WINDOWS/AppPatch目錄以“16進制編輯器”開啓AppLoc.tmp把數字11改成數字04存檔最後記得把AppLoc.tmp的“只讀”勾起來

  繁體=>0404 香港=>040C 簡體=>0408 (這種方法沒試過,寫在這裏給那些有興趣的人折騰吧。)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章