故障现象
右键桌面选择“个性化”更换壁纸时,弹出“内部错误”对话框,无法应用新壁纸。
根因
主题缓存文件损坏,位于 %AppData%\Microsoft\Windows\Themes 目录下。
修复步骤
- 打开任意文件夹(如“计算机”) → 点击“组织” → “文件夹和搜索选项”。
- “查看”选项卡 → 取消勾选“隐藏受保护的操作系统文件(推荐)” → 选择“显示隐藏的文件、文件夹和驱动器” → 确定。
- 进入路径:
C:\Users\<用户名>\AppData\Roaming\Microsoft\Windows\Themes
- 删除该文件夹内 所有文件(包括 cached 文件、.theme 文件等)。
- 回桌面右键“个性化”,随便切换一个自带主题应用一次。
- 再次尝试更换壁纸,错误消失。
- 按步骤 1 恢复文件夹选项隐藏设置。
原理
Windows 会缓存已应用主题的解码后壁纸位图,缓存损坏导致渲染失败。删除缓存强制重新生成即可修复。