在某些应用程序中糟糕的字体渲染


24

我不确定发生了什么变化,但是所有Windows更新均已完成,并且所有浏览器都是最新的。Chrome 40,Firefox 35,Opera 27。

这是我目前的字体:

字体图像模糊

我已打开ClearType,并且如果我打开Word并以相同的字体写一些大字体,那么一切看起来都会很好。

我尝试将正在使用的网站更改为Calibri,尽管它确实是本地字体并且可以正确显示Word,但它仍然是块状且令人恐惧。

我试过将其关闭然后再打开。这是最近出现的问题(即某些情况已更改,这与初始安装无关)。


在整个Windows O / S中出现字体渲染问题的用户中,有99%(在这种情况下为单词)仅在浏览器中发布有关外观的信息。现在几乎不可能用Google搜索字体渲染并找到任何与浏览器字体渲染技术
无关的

我的最初发布确实概述了该字体在问题标题中的Word中(对于一个字体)仍然看起来不错,但是有人对其进行了编辑以使其更加通用。作为Web开发虽然,是的,它是浏览器,我大多注意到了问题英寸
Codemonkey

1
抱歉,您对Codemonkey的评价不佳。谷歌搜索了大约半小时后,结果很差,我来了这里,心情很不好。顺便说一句,如果在Word中在浏览器中显示的相同字体/大小看起来不好,则接受的答案不适合您,因为它涉及系统范围的字体渲染错误,该错误会影响所有程序。很容易混淆这么多“运动部件”,但它们在这个问题中发挥了作用。我当然做到了
ndemou,2015年

这是我的系统@ndemou的问题的100.0%。它不是系统范围的,但毫无疑问是问题KB3013455。卸载它,问题就消失了。重新安装它,它回来了,为其应用了MS修补程序,它消失了。但是我没有尝试用Word来测试Arial / Courier / Times,也许是不受影响的是Montserrat和Calibri。该修复程序肯定可以修复我的浏览器等问题。
Codemonkey

1
我在Windows 10中遇到了这个问题;KB3013455问题未解决。
乌龟很可爱

Answers:


23

让我们尝试在此处使用全部信息来构建答案...

这是2015年2月10日发布的Microsoft Update KB3013455的已知问题。

要快速检查是否已安装更新,请打开DOS命令提示符并键入:

wmic qfe list brief /format:texttablewsys | find "KB3013455"

如果这根本不返回任何文本,则说明未安装更新。如果已安装,则会看到KB3013455并打印出更多文本。

该问题可以通过以下任一方法解决

  1. 卸载更新(但这将给您带来安全漏洞)。需要重启。

  2. 安装后续更新(Microsoft官方修补程序,于2015年2月18日发布):

    若要解决此问题,请安装更新3037639。有关更多信息,请单击下面的文章编号,以查看Microsoft知识库中相应的文章:

    3037639解决了安装安全更新3013455(MS15-010)之后文本质量下降的问题。

    此修复程序将使您进入一个页面,在该页面上似乎您正在重新下载原始KB3013455。继续,当您实际单击下载时,您将获得一个选项来获取修复程序KB3037639。

    需要重启。

    该修复程序后来包含在2015年3月的Microsoft自动更新中。

编辑以下列表以添加受影响的系统

  • Windows Vista SP2
  • Windows Server 2003 SP2
  • Windows Server 2008 SP2
  • Windows XP(适用于“定制支持计划”上不断接​​收XP补丁的人员)
  • Windows FLP
  • Windows Embedded(WEPOS,POS就绪2009)

编辑下面的列表以添加受影响的字体仅某些字体大小显示问题):

  • Arial
  • 快递新
  • 英语字体格式一种
  • 很多其他的

问题描述(从此处开始):

本质上,通常会导致一个像素行的小字体(8-20pt)(认为是小写的“ b”或“ t”或“ d”)现在将是1至2个像素之间的随机混乱。启用“清除字体”或字体平滑功能可以“使”垃圾变得“平滑”,虽然看上去不那么糟糕,但这并不能使文本更具可读性。


1
请注意,我编辑了答案,以包括Microsoft的官方修补程序,它是一个新更新。
pgr

修复此问题后,我的字体仍然有点丑陋(请参阅 dl.dropboxusercontent.com/u/242368/fonts.png),但不像最初破坏东西的补丁后那样丑陋(请参阅i.stack.imgur.com/tVFUz。 png,您还可以在任何补丁之前看到漂亮的字体)。你的结果如何?
ndemou,2015年

我对Fonts的眼力不佳,但是我想说对我来说问题似乎已100%解决了。修复后,我的字体看不到任何奇怪的现象……也许您可以检查在问题期间可能使用的其他设置(Cleartype等)。
pgr 2015年

感谢@pgr-如果您的日程允许,请以100%缩放比例共享此rtf [ dl.dropboxusercontent.com/u/242368/test.rtf]的屏幕截图。我没有调整任何其他设置。唯一值得注意的是,我仅远程查看受影响的服务器(RDP)的屏幕。
ndemou,2015年

您可以在这里:dl.dropboxusercontent.com/u/8232796/font_test.jpg告诉我那里是否有问题。
pgr 2015年

4

检查以下链接进行修复:

https://productforums.google.com/forum/#!topic/gmail/U10waTf6ogI

作者:vince31
转到开始->控制面板->安全->查看已安装的更新,搜索或查找15年2月11日安装的KB3013455突出显示它,右键单击并选择卸载。

您的PC将需要重新启动,并且Windows将配置更改,但此后所有设置应恢复正常。


3
虽然从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
Cfinley

3
@Codemonkey Cfinley在他的评论中是正确的,因为最好包括链接的内容(或至少包含其中的相关部分),这样即使将来链接出现问题,答案也仍然有效。
劳伦特

这很烦人。我遇到了同样的问题。卸载此修补程序需要重新启动-重新安装更新。它没有在“自动更新”中列出,因此您无法将更新添加到忽略列表中。
Nilpo 2015年

6
令我惊讶的是,没有人担心安全性。此更新修复的缺陷显然允许任何网站仅通过嵌入制作的TrueType字体来在您的计算机上执行代码。
罗伯特·瓦赞(RobertVažan)

请注意,如果仅卸载更新,则下一个Windows更新将再次安装更新。Microsoft尚未撤消此更新。我在我们的服务器上卸载了更新,重新启动了它,第二天又重新安装了它。
LPChip

4

您可以在Firefox中尝试一下,看看是否有帮助...

在about:config中,gfx.font_rendering.cleartype_params.rendering_mode肯定会更改Windows OS上Firefox上字体的呈现方式。您可以进行更改并实时查看有什么不同。您实际上要搜索该值,并确保它是about:config窗口中唯一可见的值。原因如下。


选项如下:

请注意。在我的系统上对此值进行更改时,选择1会完全删除浏览器中呈现的所有文本。这意味着您所有的选项卡,界面,网页和about:config文本都可能变得完全不可见。如果发生这种情况,请不要惊慌,只需双击该值应位于的栏,然后将其更改回0-1即可。这就是为什么您要首先搜索实际值的原因,以便只有一个可见的条目,如果出现问题,您可以将其改回。相信我,我学到了艰辛的方法。

资料来源:BugZilla


非常感谢你。它发生在FFv44.0.1上,而2的值对我有用。
Gaurav Kumar '02

“绝对改变了Windows OS上字体的显示方式”:这是否意味着通过更改about:config选项,它将改变Windows OS上运行的一个或多个非Firefox应用程序的字体显示?我希望不会;我希望这只会影响Firefox。
bgoodr '16

不,它只是意味着Windows OS的Firefox。对困惑感到抱歉。更新了答案以反映出来。
Ce。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.