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


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