不一定会跟着变。Windows控制台的活动代码页改变后,新启动的程序会使用新的代码页;按照chcp的说明,改变前已经启动的程序,除Cmd.exe外仍继续使用原来的代码页。也就是说,一个窗口显示了新值,不能证明里面原先运行的所有程序都已同步切换。这里讨论的是控制台与进程启动时机,不是把旧文本文件转换成另一种编码。

适用前提是确实在Windows控制台中核对活动代码页。图形编辑器、其他终端及应用自己的输入输出处理,还需要按各自实现确认,不能一律套用同一规则。观察信息应包括具体终端和程序名称、程序先启动还是后启动、乱码出现在输入、屏幕输出还是保存后的文件,以及原文件是否已有独立副本。不要只截一张当前代码页截图,就把发生在旧进程中的输出问题归给文件损坏。
若问题只出现在代码页改变前已运行的程序,先保留这个启动顺序,由维护者在获准情况下用非敏感小样例比较新的进程;不能把关闭程序重新运行当成对所有业务都无影响。若新旧进程都异常,再分别核应用约定的编码和文件实际内容。屏幕字形正常,也不等于磁盘原文件已被转码或文件内容没有问题。
风险是为消除乱码反复另存覆盖原件,或者在仍有工作任务的程序中贸然退出、重跑。先保存工作和原始副本,不为了一个窗口改全局语言设置。下一步把终端、进程启动时机和输入输出位置分开说明,再选择只影响当前问题的验证方式;缺少原件或无法安全结束任务时,先停止变更。
乐山市中区台式电脑咨询可拨400-877-9605,说明终端程序、进程启动先后与乱码位置。电脑快修网提供信息展示与第三方维修对接,具体地址、检查范围和安排需当次确认。
评价节选:“工具带得全”。这段匿名原句来自用户提供的Windows台式电脑维修评价资料,属于同品类异地资料,并非乐山本地订单实证。本题仍要区分控制台和已运行进程,工具数量不能代替编码与启动时机核对。原作者、订单与服务方未经本站独立核验,非本站订单评价,也不是本题技术已修复的实证;不将原文价格、时效或保障作为本站承诺。