中文版 Vista 邊欄「天氣」小工具無法取得資料,非語言問題,乃「區域設定」導致天氣服務無法辨識位置。
解決步驟:將格式、位置、系統區域全設為美國
- 「控制台」→「時鐘、語言和區域」→「區域和語言選項」。
- 「格式」索引標籤 → 「目前格式」選 「英語 (美國)」。
- 「位置」索引標籤 → 「目前位置」選 「美國」。
- 「系統管理」索引標籤 → 「變更系統地區設定」 → 選 「英語 (美國)」 → 確定。
- 重新開機,天氣小工具即可正常連線顯示。
設定城市
點選天氣小工具右上角設定鈕,「目前位置」輸入城市英文或拼音(如 beijing/peking、wulumuqi/urumqi),按 Enter 即可定位。
副作用與調整
- 數字/貨幣/時間/日期格式變為美式(如 MM/DD/YYYY、$、12 小時制)。
- 非 Unicode 程式 (如舊版 QQ) 可能無法顯示中文(變亂碼)。
- 對策:在「區域和語言選項」→「格式」→「自訂此格式」,逐項改回中文習慣(日期 yyyy/MM/dd、貨幣 ¥、時間 HH:mm:ss 等),兼顧天氣工具與中文顯示。
原理
Vista 天氣小工具呼叫的 MSN Weather 服務依據系統「地區/位置」判斷服務可用性與預設城市,中文區域設定導致服務拒絕回應。改為美國區域即解鎖服務。