読者です 読者をやめる 読者になる 読者になる

syg_hira's tech memo

windows server関連のTipsのおぼえがき

Windows 10 (英語版)でシステムロケールを設定しているのに文字化け・・・MSゴシックがない?

Windows 8.1英語版に言語パックを入れて日本語化していたのですが、Windows 10英語版にアップグレードしたら、文字化けしました。
f:id:syg_hira:20150731170848p:plain
システムロケールは「日本語(日本)」になっています。
システムロケールを英語にすると、いつもと違う、英語版を無理矢理日本語化したような、汚いフォントで日本語表示されます。

C;\Windows\Fonts
Windows10のフォントフォルダです。
MS ゴシック/MS Pゴシックがありません。
f:id:syg_hira:20150731170857p:plain

C:\Windows.old\fonts フォルダ。
Windows8.1がインストールされていたフォルダです。
msgothic.ttcが、MS ゴシック/MS Pゴシックです。
f:id:syg_hira:20150731170911p:plain

Windows10に、MSゴシックをインストールします。
f:id:syg_hira:20150731170919p:plain

フォントインストール後。
f:id:syg_hira:20150731170945p:plain

ダイアログの文字が正しく表示されるようになりました。
f:id:syg_hira:20150731170952p:plain

これは英語版だからでしょうか?

アプリで、MSゴシック/MS Pゴシックを決め打ちにしているアプリは同様の問題が出ると思われます。