Win7 远程桌面连接及Internet Explorer 11 局域网(LAN)设置窗口字体异常解决方案

小柊 发表于 2017年02月04日 20时53分50秒

一、前言

因为我自己用的杀毒软件是ESET Smart Security,如果系统有没安装的补丁的话,会被提醒Windows Update有更新。所以我的电脑基本都是装好所有补丁的。

结果很久之前,不知道哪次更新之后,Internet Explorer 11里的局域网(LAN)设置窗口字体就变掉了,打开来变成了这个样子:

 

也不知道是为什么。当时觉得这个窗口反正不怎么常来,也就无所谓不去管他。结果昨天更新完之后晚上想连接到服务器看一下数据库结果发现连远程桌面连接窗口的字体也变了:

 

我去,你看这界面,简直丑的快起飞了。总之当时我就不乐意了,你这一个个下去还得了了?

然后在一个个排除当天更新的补丁之后,最后确定是KB2592687这枚补丁有问题。

 

查阅微软知识库文档(KB 2592687)后可知,这枚补丁的作用主要是为了在Win7 SP1中启用Remote Desktop Protocol 8.0协议。

明白问题在哪儿之后解决问题就不是什么事儿了。

 

解决方案:

1.删除KB2592687这枚补丁

既然是这枚补丁造成这个问题,直接删除KB2592687这枚补丁即可解决远程桌面连接窗口字体异常的问题。但这个问题治标不治本,并没有解决Internet Explorer 11中局域网(LAN)设置窗口的字体异常问题。

 

2.安装Microsoft YaHei UI字体

既然说删除补丁是治标不治本的方法,那有没有指标治本的方法呢?

答案自然是有的。

经过我多方查阅资料和网友给出的意见后,得出一个推测:微软这几个补丁大多由Windows 8平台迁移过来。

在Windows 7中,微软雅黑字体版本仅为6.02,且名字就叫微软雅黑。

 

而在 Windows 8及以上的系统中,微软专门推出了为程序界面显示所设计的微软雅黑字体,其名为“微软雅黑 & Microsoft YaHei UI”。

 

这些窗口之所以字体会显示异常,是因为它们都试图去调用“Microsoft YaHei UI”这个字体,然而这个字体并没有在Win7上安装,从而导致显示异常。

所以指标治本的方法就是从Win8上将微软雅黑字体复制到有问题的Win7系统上安装即可。

如果你身边没有Win8及以上的系统,可以从我分享的链接里下载:

百度网盘:https://pan.baidu.com/s/1eRQ6fw2 密码: 74bt

 

顺便一提,Microsoft YaHei UI字体在Win8及以上系统都有自带,但不同的系统Microsoft YaHei UI字体版本并不相同,但解决这个字体混乱问题安装任意版本Microsoft YaHei UI字体均可解决。

 

系统版本及字体版本对应表

系统版本 字体版本
Windows 8 (Windows 6.2.9200) Microsoft YaHei UI 6.10
Microsoft YaHei UI Bold 6.11
Windows 8.1 (Windows 6.3.9600) Microsoft YaHei UI 6.14
Microsoft YaHei UI Bold 6.12
Microsoft YaHei UI Light 1.01
Windows 10 (Windows 10.0.14393) Microsoft YaHei UI 6.22
Microsoft YaHei UI Bold 6.21
Microsoft YaHei UI Light 6.21

 

下载之后解包压缩包,选择任意版本字体,依次安装“msyh.ttc”(微软雅黑 常规)、“msyhbd.ttc”(微软雅黑 粗体)和“msyhl.ttc”(微软雅黑 淡,Windows 8中没有这个字体)这三个字体文件即可。最简单的安装方法就是双击字体文件,在弹出的窗口中单击“安装”按钮即可(开启UAC的用户需要进行UAC授权)。

 

安装好之后之前所有有字体显示问题的窗口都将恢复正常(虽然还是和其他窗口画风不太一样就是了~):

 

 

写在最后

我到现在还是搞不懂微软为什么在推出补丁的时候不在补丁中自带所需要的字体文件,而且KB2592687这枚补丁推出于2012年10月22日,但微软知识库中至今仍未提到这枚补丁的副作用。

自从微软遭遇Windows 8的失败之后,我个人觉得微软就开始丢失了以前的沉稳。Windows 10是个好系统吗?我觉得某种意义上是的,但层出不穷的BUG,靠着每个月的Windows Update去解决。这也是我至今不敢上Win10的原因。IT之家里很多人在那捧着吹着Win10,但我个人觉得那些人只是一些半桶水叮当的门外汉,因为是门外汉,所以没有踏入到真正核心的地方,自然就不会发现那些奇奇怪怪的BUG。

总之,作为一个.net程序员,自然还是希望微软能够越来越好,但我现在觉得,微软现在该做的并不是继续踩着油门一路狂飙,而是该重新审视自己,重归初心,回到最初稳重且具有远瞻目光的微软。

 

 

 

 

小柊

2017年2月4日 18:43:23

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注