萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Windows 7 瀏覽器網頁亂碼解決:強制指定簡體中文 (GB2312/GBK) 編碼

現象

IE/瀏覽器開啟特定網頁顯示亂碼 (亂碼、方塊字、問號),原因通常是伺服器未正確傳送 `Content-Type: charset=...` HTTP 標頭,導致瀏覽器自動偵測失誤。

快速修復:手動指定編碼

  1. 在亂碼網頁空白處 **滑鼠右鍵** → 選擇「編碼」(Encoding)。
  2. 在子選單中點選 **「簡體中文」 (Chinese Simplified / GB2312)**。
瀏覽器右鍵編碼選單
選擇簡體中文編碼

原理說明

  • 預設「自動選取」讓瀏覽器根據頁面內容、Meta 標籤、HTTP 標頭猜測編碼,易誤判。
  • 中文網頁主流編碼為 **GB2312/GBK/GB18030** (統稱簡體中文) 或 **UTF-8**。強制指定可覆蓋錯誤猜測。
  • 若為繁體中文網站 (Big5) 或日文 (Shift_JIS)、韓文 (EUC-KR),同理選擇對應編碼。

進階:Internet Explorer 固定編碼設定 (登錄表)

若特定網站固定需 GB2312,可匯入登錄值自動套用:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\CodePage]
"DefaultCharset"="gb2312"

或使用群組原則:使用者設定 → 系統管理範本 → Windows 元件 → Internet Explorer → 「指定預設字碼頁」。

其他瀏覽器對應操作

瀏覽器操作路徑
Chrome/Edge (Chromium)右鍵 → 編碼 → 簡體中文 (GBK) / UTF-8 / Big5 等
Firefox選單 → 更多工具 → 文字編碼 → 簡體中文 (GB2312)
舊版 IE (6/7/8)檢視 → 編碼 → 簡體中文

根治建議

  • 網站開發端:HTTP 回應標頭務必包含 `Content-Type: text/html; charset=utf-8` (建議統一 UTF-8),HTML `` 首行加入 ``。
  • 伺服器端:檢查 Web 伺服器 (IIS/Apache/Nginx) 預設字集設定,避免遺漏 charset。
  • 用戶端:保持瀏覽器更新,現代瀏覽器編碼偵測演算法已大幅改善。

結語

Win7 瀏覽器網頁亂碼 90% 為編碼偵測失誤。右鍵 → 編碼 → 選「簡體中文」即可即時修正。長期解決需推動網站端正確宣告 charset (優先 UTF-8),並配合伺服器端強制輸出標頭,從源頭杜絕亂碼。

copyright © 萬盛學電腦網 all rights reserved