Win11任务栏天气图标卡旧数据需按序校准时间、刷新DNS、重置Widgets缓存:先开启自动时间与时区同步并取消UTF-8 Beta选项,再通过图形界面或命令行更换DNS为8.8.8.8/1.1.1.1,最后删除%localappdata%\Packages\Microsoft.Widgets全部内容并重启资源管理器。

Win11任务栏天气图标卡在旧数据上,比如明明已转阴却还显示“晴”,或温度停留在昨天数值不动,这不是网络断开导致的,而是系统时间偏差、DNS污染或Widgets本地缓存损坏共同作用的结果——必须按顺序校准时间→刷新DNS→重置缓存,跳过任一环节都可能无效。
校准系统时间与区域设置
第一步:按 Win + I 打开设置 → 进入“时间与语言” → 点击“日期和时间”。
第二步:确保“自动设置时间”和“自动设置时区”均开启;若开关为灰色,先点击右侧“更改”按钮 → 手动选择“中国标准时间” → 返回后重新开启同步。
第三步:滚动到“相关设置” → 点击“其他日期、时间和区域设置” → 在控制面板中打开“区域” → 切换到“管理”选项卡 → 点击“更改系统区域设置” →【务必取消勾选“Beta版:使用Unicode UTF-8提供全球语言支持”】→ 确认后重启电脑。
强制刷新并更换DNS服务器
方法一(图形界面,推荐):
进入“设置→网络和Internet→Wi-Fi→硬件属性→IP设置→编辑”→将IPv4 DNS设置改为手动 → 输入首选DNS:8.8.8.8,备用DNS:1.1.1.1→ 保存。
方法二(命令行,需管理员权限):
以管理员身份运行 Windows 终端 → 依次执行以下三行命令(每行回车后等待提示符出现再输下一行):
ipconfig /flushdns
netsh interface ip set dns "WLAN" static 8.8.8.8
netsh interface ip add dns "WLAN" 1.1.1.1 index=2
【注意】若你的无线适配器名称不是“WLAN”,请先在“设置→网络和Internet→高级网络设置→更多网络适配器选项”中确认真实名称,再替换命令中的“WLAN”】
清除小组件缓存并重置定位
第一步:按 Win + W 打开小组件面板 → 在天气卡片右上角点击 ⋯ → 选择“管理”。
第二步:点击“位置”右侧铅笔图标 → 删除当前城市 → 返回上一级 → 再次点击“位置” → 输入您所在城市的中文全称(如“杭州市”)→ 从下拉列表中精准选择 → 点击“保存”。
第三步:关闭小组件面板 → 等待30秒 → 按 Win + R 输入 %localappdata%\Packages\Microsoft.Widgets → 回车进入文件夹 → 全选所有内容 → 按 Shift + Delete 永久删除 → 不放入回收站。
第四步:按 Ctrl + Shift + Esc 打开任务管理器 → 在“进程”中找到“Windows 资源管理器” → 右键 → “重新启动”。


















