Win10 font display effect is ugly how to solve? Try this way

  

After a long time of exploration, I finally found a best work around, which will allow your [high-screen device] to get the best (font) display currently available.

1, better than Win8.1

2, better than Win10 (default)

3, clearer than Mac (low clear screen)

So the short steps are coming:

1, upgrade to Windows10

2, replace the font, replace the preset Microsoft Yahei with the non-hinting version of Microsoft Yahoo

Download address: MSYH-m.TTC font network disk download

Renamed MSYH.TTC after download, put it in C:\\Font\\ folder (I know you don't have this folder, you have to manually establish one).

Replacement method: enter system settings → update and security → recovery & rarr; advanced startup & rarr; immediate restart & rarr; troubleshooting & rarr; advanced options & rarr; command prompt.

Enter the command after rebooting:

copy C:\\font\\msyh.ttc C:\\windows\\fonts\\

- Enter yes to confirm overwriting

- Enter exit to exit

- Select to continue Windows10

3, install Mactype to solve the rendering problem of legacy app

4, Modern application will render it in the appropriate way, so You basically don't care about them.

5, let Mactype completely adopt grayscale mode to anti-aliasing.

Configuration file download: win10.ini network disk download

After downloading, put it in C:\\Program Files (x86)\\MacType\\ini\\ folder, then use MacType's own tool Enable it, then restart the system and it will be ok.

With renderings:

There is another very important thing to forget:

Surface defaults to UEFI's [safe boot] At this time, your MacType can't be started automatically in the registry mode. You have to turn off the secure boot first (the method itself must), then switch the MacType to the registry startup mode, restart the computer, and then enter the Windows desktop. Go to the UEFI settings and open the secure boot.

I will explain below, why do you want to do this.

1, upgrade to Windows10

• Windows10 solves some problems when Windows 8.1. For example, the Windows 8.1 Modern application defaults to displaying Japanese and Traditional Chinese fonts to display Simplified Chinese content. This leads to a very terrible font display effect, I will not go into details. This bug was fixed in Windows 10.

• In addition, Windows 10's Direct Write can render the text without hinting on the high score screen very well, so we upgrade to Windows10 first.

2, replace the font, replace the preset Microsoft Yahei with the non-hinting version of Microsoft Yahoo

Why change to a non-hinting version? Because Direct Write does not ignore the hinting information built into the font.

First of all, a font, in fact, generally has two important parts, one is glyph, which is the vector part of the glyph; the other is gridfitting, usually the most important one is hinting (fine tuning) information.

First of all, the normal version of Yahei made a very heavy hinting on the font in order to ensure the readability of the font. And this kinding is actually indifferent and unnecessary on the high score screen. For the high score screen, as long as the glyph information is good (the glyph looks good, the thickness is even, not too thin), you can get a very good display. And you have to admit that Microsoft's Hinting is more ugly … …

So, since you are using a screen of around 200PPI or higher, there is no need to keep hinting in the DW environment. Because if you use the pure glyph part of Microsoft Yahei, you can get good looking rendering results.

3. Install MacType to solve the rendering problem of legacy app.

4, let MacType completely adopt grayscale mode to anti-aliasing.

Although Microsoft introduced Direct Write very early, there are still many desktop applications that use traditional GDI to render text. But now the problem is coming: the text rendered in GDI mode relies heavily on hinting information. The font you just replaced has been removed from the hinting information. So by default, you might get very bad rendering effects in this old app.

What should I do? Use MacType. MacType can hijack parts of GDI, allowing text that was originally rendered in GDI, and now calling Mactype's strategy for text rendering.

MacType used to be deprecated in the past because its rendering method sacrifices readability to some extent. But it's a little bit better: it supports grayscale rendering. As we said before, we already have good glyph information, which is a good rendering engine. The grayscale rendering mode of MacType is the rendering engine we need. You don't need to do anything, just open the automatic fine-tuning and grayscale rendering of MacType. In general, the effect is very similar to DW. I have a comparison chart here:

The left side is the Edge browser, which uses DW rendering. On the right is the Explorer, rendered with MacType.

Although DW looks better, MacType is not inferior.

And because you are using high-resolution screens and Microsoft Yahoo that considers the glyph readability at the beginning of the design, the readability is not even reduced!

Copyright © Windows knowledge All Rights Reserved