Comment obtenir un rendu de police japonais approprié en utilisant les paramètres régionaux anglais sous Windows

Certaines applications affichent un comportement étrange lors du rendu des polices japonaises. La police utilisée pour les kanjis est une police chinoise et elle a l'air vraiment bizarre, surtout dans les petites tailles où elle n'est pas anti-aliasée.

Si je mets ma langue d'affichage en japonais, que je me déconnecte et que je me reconnecte, le problème a disparu.

La police demandée (sélectionnée dans l'interface utilisateur de l'application) est Segoe UI. Les polices réelles utilisées pour le rendu sont "MS Mincho" pour hiragana et "Simsun" pour kanji.

J'ai regardé dans le registre à ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontLinkSystemLink

Et Segoe UI a une entrée correcte:

TAHOMA.TTF,Tahoma
MEIRYO.TTC,Meiryo UI,128,96
MEIRYO.TTC,Meiryo UI
MSGOTHIC.TTC,MS UI Gothic
MSJH.TTC,Microsoft JhengHei UI,128,96
MSJH.TTC,Microsoft JhengHei UI
MSYH.TTC,Microsoft YaHei UI,128,96
MSYH.TTC,Microsoft YaHei UI
MALGUN.TTF,Malgun Gothic,128,96
MALGUN.TTF,Malgun Gothic
MINGLIU.TTC,PMingLiU
SIMSUN.TTC,SimSun
GULIM.TTC,Gulim
YUGOTHM.TTC,Yu Gothic UI,128,96
YUGOTHM.TTC,Yu Gothic UI
SEGUISYM.TTF,Segoe UI Symbol

Simsun est répertorié, mais MS UI Gothic et YaHei ont ces caractères.

Quelques références que j'ai vérifiées :

Mauvais rendu :

result in note pad and emclient

demandé sur