昨晚把 Surface Pro 3 拿出来干点事情,做完后顺便想把它升级到 Windows 10 的最新版本。这台 Surface Pro 3 是港行,自带系统的系统语言是繁体中文(香港),但手动已经把用户账户的语言设置为了简体中文(中国),并将此语言设置复制到了系统账户和新账户,从 Windows 7 一路升级上来的。之前升级到 Windows 10 的时候,三太爷就注意到一个问题,就是微软中国提供的升级工具“易升”是无法在此设备环境下正常工作的,昨晚再次得到了验证,它在升级过程中会从某个进度突然重新开始到下载阶段。
不过官方的媒体创建工具不存在这个问题,因此使用它来升级。升级过程中,检测到了招行专业版的 SafeSign 为不兼容程序,按提示卸载后得以正常升级。如同所预料的那般,升级完成后,系统语言又回到了繁体中文(体现在引导阶段,以及登录界面等地方),登录进入我的用户账户后,当然界面语言就是简体中文了,可是有的程序运行起来,会有显示不正常的情况,比如……招行专业版。按照老办法,到区域和语言设置中,手动再把简体中文复制到系统账户和新账户,然后注销、重新登录。
一进入桌面就发现,图标全乱套了。最左侧一列和最下方一行的位置被空了出来,手动用鼠标拖拽调整时也会自动跳到新的位置,表现就像是桌面之下还有一层尺幅更小的桌面在约束着图标可以放置的位置似的。又把系统截止到目前的更新全部安装后测试,问题仍然存在。这个问题在我复制语言设置之前是不存在的,很怀疑桌面布局时和鼠标调整时程序员调用某些度量字体尺寸的 API 在判断用户界面所使用的语言上产生了不一致,真是糟糕的体验。