已啟用 UseAltRegionalCharset 及 UseRegionalCharset 登錄值
[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]
上次修改主題的時間: 2005-12-15
Microsoft® Exchange Server Analyzer 工具會讀取下列登錄項目,以判定 Microsoft Outlook® Web Access 用戶端使用的語言設定:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeWeb\OWA\UseRegionalCharset
設定為 1 會造成 UTF-8 郵件內文仍會以地區字元集或字碼頁 (而不是以 UTF-8 格式) 存在於儲存區中。這是 Exchange Server 2003 UseRegionalCharset 登錄值的預設設定。 - HKLM\SYSTEM\CurrentControlSet\Services\MSExchangeWeb\OWA\UseAltRegionalCharset
如果下列狀況符合,則瀏覽器的層級可判定郵件的編碼:
- UseAltRegionalCharset 機碼未設定,或設為 0。
- 相關的 UseRegionalCharset 也同樣未設定,或設為 0。
更新的瀏覽器 (如 Internet Explorer 5 或更新版本) 會以 UTF-8 來傳送郵件。而較早版本的瀏覽器或其他非 Internet Explorer 5 的瀏覽器則會以該瀏覽器接受之語言的適當編碼來傳送郵件。
UseAltRegionalCharset 機碼只會變更在下列語言清單中設定之瀏覽器的行為:
- 韓文:KS_C_5601-1987
- 日文:shift_jis
- 西歐:windows-1252
- 俄國:windows-1251
- 中歐:windows-1250
如果 UseAltRegionalCharset 機碼設定為 1,則更新及較早版本的瀏覽器都會以下列編碼傳送郵件:
- 韓文:euc_kr
- 日文:iso-2022-jp (JIS)
- 西歐:iso-8859-1
- 俄國:koi8-r
- 中歐:iso-8859-2
Exchange Server Analyzer 也會查詢 Active Directory® 目錄服務,以判定物件類別為 msExchExchangeServer 之所有物件的 serialNumber 屬性值。
- 如果字串值包含 "Version 6.0",表示電腦正在執行 Exchange 2000 Server。
- 如果字串值包含 "Version 6.5",表示電腦正在執行 Exchange Server 2003。
若下列條件為真,Exchange Server Analyzer 就會顯示警告:
- UseAltRegionalCharset 及 UseRegionalCharset 兩者皆存在
- UseAltRegionalCharset 及 UseRegionalCharset 兩者在 Exchange 2000 伺服器或 Exchange 2003 伺服器上皆設定為使用值 1。
若為 Exchange 2000 Server 及 Exchange Server 2003,當下列狀況符合時,會優先使用其他的字元集:
- 開啟使用地區字元 – UseRegionalCharset 登錄機碼 REG_DWORD 值設為 -1。
- 開啟使用其他字元集 – UseAltRegionalCharset 登錄機碼 REG_DWORD 值設為 0x1。
重要事項: |
---|
此文件包含和編輯登錄有關的資訊。在編輯登錄之前,請確定若發生問題時,您知道如何還原登錄。若需有關還原登錄的詳細資訊,請參考 Regedit.exe 或 Regedt32.exe 中的<還原登錄>說明主題。 |
若要更正此問題
在 Exchange 電腦上,開啟登錄編輯程式,例如 Regedit.exe 或 Regedt32.exe。
判定哪種 Outlook Web Access 語言設定適合 Exchange Server 環境,並移除不適合的機碼。
- 瀏覽至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeWEB\OWA\
- 選取要移除的機碼,在機碼上按一下滑鼠右鍵,然後從下拉式清單中選取 [刪除]。
關閉登錄編輯程式。
在編輯登錄之前,若需如何編輯登錄的相關資訊,請參閱微軟知識庫文件 - 256986<Microsoft Windows 登錄說明>(https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986)。
若需有關 Outlook Web Access 語言設定的詳細資訊,請參閱下列 Exchange Server 資源:
《Exchange Server 用戶端存取手冊》(英文)(https://go.microsoft.com/fwlink/?LinkId=47568)。
微軟知識庫文件 - 311342<XCCC:Exchange 2000 Server SP2 伺服器端 OWA 登錄機碼>(英文) (https://go.microsoft.com/fwlink/?linkid=3052&kbid=311342)。