Windows 10 AU 之后 Excel 中的 Calibri 字体发生了变化

Windows 10 AU 之后 Excel 中的 Calibri 字体发生了变化

今天在 Windows 10 中安装 1607 AU 后,Excel (2013) 中的字体看起来发生了变化。它使用默认的 Calibri 字体,文本看起来相同,但数字有些宽或大,而且看起来像是来自完全不同的字体。知道是什么原因造成的吗?或者如何修复它?

在此处输入图片描述

查看Windows.old文件夹,Calibri 字体文件确实发生了变化。

以下是文件来自Windows.old\Windows\Fonts

30.10.2015  09:17           942 348 calibri.ttf
30.10.2015  09:17           904 432 calibrib.ttf
30.10.2015  09:17           999 152 calibrii.ttf
30.10.2015  09:17           808 596 calibril.ttf
30.10.2015  09:17           923 408 calibrili.ttf
30.10.2015  09:18           959 652 calibriz.ttf

以下是当前的内容Windows\Fonts

16.07.2016  13:42         1 329 860 calibri.ttf
16.07.2016  13:42         1 295 340 calibrib.ttf
16.07.2016  13:42         1 095 696 calibrii.ttf
16.07.2016  13:42         1 131 948 calibril.ttf
16.07.2016  13:42           962 964 calibrili.ttf
16.07.2016  13:42         1 074 860 calibriz.ttf

由此Reddit线程看来我不是唯一遇到这个问题的人。

答案1

尽管通过控制面板\字体(或通过重定向到那里的资源管理器)浏览字体时数字看起来完全相同,但数字在 1607 中肯定发生了变化。请注意,无论您打开哪个字体文件,浏览字体内容时您始终会看到已安装的版本。我觉得有趣的是,新字体文件的日期是 2016 年 7 月 16 日。经过第二次检查(您可以使用字体文件的属性 | 详细信息自行检查),我注意到字体版本实际上从 6.12 更改为 6.14。所以,我希望这能回答你的第一个问题“是什么原因造成的?”。

对我个人而言,这个问题可能更多的是一种不适而不是一个真正的问题,但这意味着我不能再使用 Calibri 来处理我的电子表格,而必须恢复到 Verdana,我仍然对其中一些表格使用 Verdana,但 Calibri 更适合易于阅读的数据。

解决方案是使用 Windows.old 文件夹中的旧字体,而不是新字体。这里的障碍是您必须先删除已安装的字体,然后重新安装旧字体。为此,您必须从注册表中删除字体条目

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

(请确保在删除字体名称之前导出整个密钥,以便您有备份)。之后,您需要授予自己对 C:\Windows\WinSxS 中名为的字体文件夹的权限

amd64_microsoft-windows-字体-truetype-calibri_31bf3856ad364e35_10.0.14393.0_none_181a98c8067730e2

首先将所有者设置为管理员,然后更改并应用文件夹的完全权限,并将其传播到其中的文件。之后,您可以将字体文件移动到包含 1607 6.14 字体的备份文件夹,并将 1511 中的旧字体复制到此文件夹中。完成后,您可以使用命令提示符(管理员)从 C:\Windows\Fonts 文件夹中删除文件 - 右键单击​​ Windows/开始图标/按钮 - 转到 C:\Windows\Fonts 文件夹

cd C:\Windows\Fonts

并使用命令

德尔卡利布里*

您可以在注册表编辑器中仔细检查,看看列表中是否仍然缺少字体名称。

完成所有这些操作后,您可以将旧文件复制到 Control Panel\Fonts 文件夹中或 C:\Windows\Fonts 中的资源管理器中,两者是相同的。然后重新启动 Windows(您的 PC),Windows 应重新生成具有相同文件名的注册表项(如果您不先从文件夹中删除已安装的字体文件,而是从注册表中删除它们,则在您“安装”字体后,它们将在字体文件名中带有一个类似“_0”的附录,这将在注册表中看到)。

我在 Excel 中检查发现,经过此过程后(如果我没有遗漏此处描述中的任何内容),Calibri 字体已恢复到“正常”状态,即 6.12 版,并且看起来再次美观。

我希望我的文章对您有所帮助,希望所有这些解释能够帮助那些在 Windows 上挖掘经验较少的人。您可以使用以下内容作为参考,但请记住,我们更改了字体,因此存在差异。

http://www.wikihow.com/Delete-Protected-System-Fonts-in-Windows-7

答案2

针对 Windows 版 Excel 中最新问题的修复或解决方法 @ support.office.com(适用于:Excel 2016、Excel 2013)

在 Windows Anniversary 更新中使用 ClearType 时,Excel 列宽可能会比 Windows 早期版本中的列宽更大。这种情况只发生在某些字体中,例如 Calibri。它可能会影响所有版本的 Office 2016。我们正在努力发布修复程序。解决方法是关闭 ClearType,或切换到可为您的报告提供所需外观的字体。

相关内容