首先,这看起来应该是安全问题,或者与“病毒相关”的问题,但现在是经过全新格式化和重新安装后的问题,所以实际上不应该是那样。(我想在事情偏离轨道之前,尽快扼杀这种反应……)
所以对于手头的问题是,在最近对 Insider Preview 版本进行较大更新(遗憾的是我没有记下哪个更新)之后,我的系统的某些部分显示了这种有趣格式的文本,我想知道是否有其他人也看到了这种情况,或者更好的是,知道发生了什么?
我也同时为 Docker 启用了虚拟化,所以这可能也有关联?
例如,安装后不久的事件日志:
Τħë Ŵϊⁿδōώŝ Şесцґîťу Ċëлŧег Šзяνįςε нάš ŝŧáґŧėð.
或者在 Defender 中:
通过搜索,我只找到了一篇类似的帖子(“Windows 更新”文本使用奇怪的字符),但没有别的...我确信字符也会使搜索不太成功,但如果我输入文本,也不会出现任何东西。
下面是一个很棒的屏幕截图示例,可以说明我所说的内容:
最近它看起来确实更像“攻击”,但同样,这是一个全新安装,我安装的唯一工具是游戏相关的(目前我构建 Windows 的主要原因),那些只是像 Steam 和 Origin 这样的大客户端……所以它不太可能是我安装的错误。但消息大致如下:
Şéĉúŕітў Čėήţėѓ ƒãιļéđ ţő νäŀïđαťě ĉàŀŀéґ ŵιŧђ εřřöѓ DC040780.
不过,请不要误会我的意思,我确实意识到它总是有可能是某种病毒(尤其是它似乎专注于系统的安全部分),但考虑到我上面的观点,这种可能性似乎不太可能......
我认为它可能与之相关的另一件事是帐户同步选项?我想知道是否有同步的主题或字体可以做到这一点,尽管我确信这不是特定于部分的。
我还附加了安全中心的屏幕截图,所以我很想知道是否有人知道可能发生了什么?
答案1
我想知道是否有其他人见过这种情况,或者甚至知道发生了什么?
首先是好消息,它不是病毒。
你看到的是某种叫做伪定位,并且它是已知的事情与一些内部预览版本有语言设置为其他的东西en-us
。
要解决该问题,请将您的语言更改为en-us
。
这是用来测试不同语言兼容性的伪本地化。微软和其他公司已经这样做了很多年。
在大多数开发过程中,唯一具有 100% 覆盖率的语言是 en-us,因为 Windows 上 100% 的主要开发都是在雷德蒙德完成的。
在内部版本上运行非美国语言环境,尤其是在 Skip Ahead 和 Fast Ring 中,仅附带 en-US 和伪本地化语言环境。OP 肯定使用的是 en-UK(“programme”),这意味着大量字符串可能是伪本地化的。这有助于识别非本地化字符串
它很奇怪,以至于它无法通过自动检查进入零售市场(其中也有很多零宽度空格,这在正常翻译中大部分都是不允许的)。
来源某些应用程序中出现奇怪的字体/字符:windowsinsider
我叫 Miki Albertson,是 Windows 本地化团队的项目经理。今天,我想带大家了解 WDG 产品如何以他们的语言向 Windows Insider 提供。顺便说一下,我们将这个过程称为“本地化”。
其次,我们在现有的本地化版本中使用一种称为“伪增强”的过程,以便我们标记已进行本地化但尚未本地化的新的或更改的 UI 字符串。对于某些非拉丁语系语言,这可能涉及在未本地化的字符串开头添加一些随机的本地化字符作为标识符;或者对于拉丁语系语言,我们用重音版本替换字符串中的现有字符。如果版本中存在没有这些字符的未本地化(即英语)字符串,则这可能是一个错误,并可能延迟项目。(请参阅下面的“伪增强”示例)
使用 Windows 即服务时,通过伪本地化工具进行验证通常与我们的翻译工作同时进行。一旦这些资源被翻译,添加到资源中的伪增强字符将被删除。此外,对于尚未本地化的资源,流程是在向 Insider 发布之前关闭伪本地化工具,但有时由于没有按预期完成,你可能会在 Insider Preview 版本中看到伪字符串。
(重点是我的)