win10 里某个老软件、安装器或者券商客户端突然满屏乱码,先别急着重装系统。只要系统其他地方正常,这类问题多数都落在“非 unicode 程序的语言”这一项上。先把故障场景和系统区域设置对上,再回到原软件验证,处理效率通常更高。
先确认乱码只出现在这个软件,不是系统整体字体都坏了
先回到出问题的软件界面看一眼,如果只是这个软件的菜单、按钮或输入框乱码,而资源管理器、设置页这些系统界面都是正常中文,那优先就查区域和编码环境,不要一上来就去删系统字体。

进入区域设置管理页,打开“更改系统区域设置”
打开控制面板里的「区域」,切到「管理」页,然后点「更改系统区域设置」。这一步改的是非 Unicode 程序使用的系统语言,正好对应很多老软件显示中文乱码的根因。

把非 Unicode 程序语言改成中文(简体,中国),并检查 UTF-8 选项
进入系统区域设置后,把“当前系统区域设置”改成「中文(简体,中国)」。如果你碰到的是老软件乱码,通常还要顺手确认下面那个“Beta 版: 使用 Unicode UTF-8 提供全球语言支持”没有误开。改完点「确定」,按系统提示重启电脑,再回到原软件复查文字是否恢复正常。

只有改完重启后还乱码,再继续查软件自身字库
如果系统区域设置已经改对,重启后软件还是乱码,那下一步才值得继续看这个程序自己的语言包、兼容模式或者安装文件是否缺字库。先把系统区域设置这条主线排清,再决定要不要重装软件。

















