保安資訊-專家經驗分享 SEP解決在Vista及Win7的亂碼問題
     
線上續約與新購詢價系統
SEP-企業端點防護
SMG-郵件安全閘道
SESC-端點安全完整版
DCS SA-重要主機防護系統
PGP-企業加密解決方案
ETDR-電子郵件威脅偵測與回應
熱銷商品
  symantec Endpoint Protection 賽門鐵克端點防護方案
 
   

 
SEP解決在Vista及Win7的亂碼問題

 

 
緣由
 

由於有越來越多客戶將SEP (Symantec Endpoint Protection)用戶端裝於Windows Vista 或Windows 7作業系統時,某些使用者界面有亂碼,故編寫此文件解說並提出解決方法。

 
說明
 

微軟Windows Vista 及Windows 7 作業系統都是支援unicode 的,其說明請參考Language pack in Windows 7.

由msdn可知台灣的中文版其實其 base language是en-US再加 Client language Pack zh-TW,就台灣而言,由於台灣是OEM大國,故很多PC/Notebook 都是出廠就預裝OS囉 ,但不知為何,預裝OS的語系、位置等雖都有調整過囉,但實際上卻有一個值未調整到(請參考MS Technet -> Default Input Locales).

台灣中文 locale 值應為404才是正確,但有很多OEM大廠Pre-install 的OS其locale值卻為409(表示United States - English),故某些中文軟體時有顯示亂碼的問題 ,經實測將其值改為404 中文顯示就正常囉 !! 詳圖如下述

  1. 先由控制台看你的語言及位置是否為(繁體,台灣)
 
   
  2.
 
   
  3.
 
   
  4. 若為正確請檢查你的SEP是否有亂碼
 
   
  5. 若為亂碼應是你OS locale的值有誤,請用登錄檔編輯器檢查 locale值是否為 409
 
   
  6. 請將其值改為 404(更改登錄值有一定風險,請自行做好備案)
 
   
  7.重開機後SEP 界面應該正常顯示中文
 
 
參考資料 MSDN & MS TechNet
  Language Packs in Windows7 & language interface packs (LIPs)
  http://msdn.microsoft.com/en-us/goglobal/ee461121.aspx#AvailableLanguagePacks
   
  Default Input Locales
  http://technet.microsoft.com/en-us/library/dd744319%28WS.10%29.aspx
   
  Available Language Packs
  http://technet.microsoft.com/en-us/library/dd744369%28WS.10%29.aspx
   
  Language Pack Default Values
  http://technet.microsoft.com/en-us/library/dd799301%28WS.10%29.aspx