Hatena::ブログ(Diary)

consbiol のエコ日記 このページをアンテナに追加 RSSフィード

==エコロジストの consbiol がデジタルデバイスへの日々のつれづれな思いをつづる日記です。==

2010-04-26

WindowsXPのシステムフォントをmeiryoKeに変更

| 21:11 | WindowsXPのシステムフォントをmeiryoKeに変更を含むブックマーク WindowsXPのシステムフォントをmeiryoKeに変更のブックマークコメント

メイリオがシステムフォントになったVistaと7とは違い、windowsXPのフォントは汚いですよね。ということで、綺麗なmeiryoKeに変更する方法。以前からしてましたが、方法を日記にもバックアップしとくと便利なので、書き出してみます。

1.meiryoKeフォントを作る

 meiryoKeフォントはメイリオフォントを改造したものなので、直接ダウンロードはライセンス違反。ということで自分で作らなければなりません。

 まずはMS謹製のメイリオフォントが必要。こちらからダウンロード。C:\WINDOWS\Fontsに以下のフォントがインストールされたはず。

f:id:consbiol:20100426192201j:image

 これを任意のフォルダにコピペすると、meiryo.ttcとmeiryob.ttcに変わる。meiryoKe_gen_5.00rev1.exeを何とか手に入れ、meiryo.ttcとmeiryob.ttcと同じフォルダに入れて、meiryoKe_gen_5.00rev1.exeを実行。meiryoKeGothic、meiryoKeGothicB.ttc、meiryoKeConsoleが出来る。これがmeiryoKeフォント。C:\WINDOWS\Fontsにコピペしておきましょう。細かいことはここら辺を見ると色々手に入るかも。

2.レジストリをいじる

一字一句間違えると、フォントが豆腐(□)になるので要注意。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
 "Tahoma":"MSGOTHIC.TTC,MS UI Gothic"→"meiryoKeGothic.ttc,MeiryoKe_UIGothic"
 "Microsoft Sans Serif"と"Lucida Sans Unicode" も同様

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
 "MS Shell Dlg":"MS UI Gothic"→"MeiryoKe_UIGothic,128"
 "MS UI Gothic,128"="MeiryoKe_UIGothic,128"を追加
 "MS ゴシック,128"="MeiryoKe_Gothic,128"を追加
 "MS Pゴシック,128"="MeiryoKe_PGothic,128"を追加
 "MS Gothic,128"="MeiryoKe_Gothic,128"を追加
 "MS PGothic,128"="MeiryoKe_PGothic,128"を追加

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
 "GUIFont.Facename":"MS UI Gothic"→"Tahoma"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated DefaultFonts]
 "AssocSystemFont":"MSGOTHIC.TTC"→"meiryoKeConsole.ttf"
 "FontPackage":"MS Gothic"→"MeiryoKe_Console"

上のように自分でレジストリをいじるのが面倒臭い場合は、メモ帳に以下を記して、拡張子を「reg」に変更したファイルを作り、実行すればOK(多分)。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"=hex(7):6d,00,65,00,69,00,72,00,79,00,6f,00,4b,00,65,00,\
47,00,6f,00,74,00,68,00,69,00,63,00,2e,00,74,00,74,00,63,00,2c,00,4d,00,65,\
00,69,00,72,00,79,00,6f,00,4b,00,65,00,5f,00,55,00,49,00,47,00,6f,00,74,00,\
68,00,69,00,63,00,00,00,00,00
"Tahoma"=hex(7):6d,00,65,00,69,00,72,00,79,00,6f,00,4b,00,65,00,47,00,6f,00,74,\
00,68,00,69,00,63,00,2e,00,74,00,74,00,63,00,2c,00,4d,00,65,00,69,00,72,00,\
79,00,6f,00,4b,00,65,00,5f,00,55,00,49,00,47,00,6f,00,74,00,68,00,69,00,63,\
00,00,00,53,00,69,00,6d,00,53,00,75,00,6e,00,2e,00,54,00,54,00,43,00,2c,00,\
53,00,69,00,6d,00,53,00,75,00,6e,00,00,00,67,00,75,00,6c,00,69,00,6d,00,2e,\
00,74,00,74,00,63,00,2c,00,67,00,75,00,6c,00,69,00,6d,00,00,00,6d,00,69,00,\
6e,00,67,00,6c,00,69,00,75,00,2e,00,74,00,74,00,63,00,2c,00,50,00,4d,00,69,\
00,6e,00,67,00,4c,00,69,00,55,00,00,00,00,00
"Microsoft Sans Serif"=hex(7):6d,00,65,00,69,00,72,00,79,00,6f,00,4b,00,65,00,\
47,00,6f,00,74,00,68,00,69,00,63,00,2e,00,74,00,74,00,63,00,2c,00,4d,00,65,\
00,69,00,72,00,79,00,6f,00,4b,00,65,00,5f,00,55,00,49,00,47,00,6f,00,74,00,\
68,00,69,00,63,00,00,00,53,00,69,00,6d,00,53,00,75,00,6e,00,2e,00,54,00,54,\
00,43,00,2c,00,53,00,69,00,6d,00,53,00,75,00,6e,00,00,00,67,00,75,00,6c,00,\
69,00,6d,00,2e,00,74,00,74,00,63,00,2c,00,67,00,75,00,6c,00,69,00,6d,00,00,\
00,6d,00,69,00,6e,00,67,00,6c,00,69,00,75,00,2e,00,74,00,74,00,63,00,2c,00,\
50,00,4d,00,69,00,6e,00,67,00,4c,00,69,00,55,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg"="MeiryoKe_UIGothic,128"
"MS UI Gothic,128"="MeiryoKe_UIGothic,128"
"MS ゴシック,128"="MeiryoKe_Gothic,128"
"MS Pゴシック,128"="MeiryoKe_PGothic,128"
"MS Gothic,128"="MeiryoKe_Gothic,128"
"MS PGothic,128"="MeiryoKe_PGothic,128"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize]
"GUIFont.Facename"="Tahoma"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated DefaultFonts]
"AssocSystemFont"="meiryoKeConsole.ttf"
"FontPackage"="MeiryoKe_Console"

レジストリをいじったら、OSを再起動。windowsメニューが変化していれば大成功。ただし豆腐に変化してたらもちろん大失敗。

3.その他windows設定

デスクトップ>右クリック>プロパティ>デザイン>効果、でクリアタイプにするのを忘れずに。メイリオフォントは、クリアタイプじゃないと異常に汚い。

デスクトップ>右クリック>プロパティ>デザイン>詳細設定、で各所のフォントをMeiryoKeUIGothicに変えておきましょう。まあ、レジストリいじってシステムフォトを変えなくてもここでかなりな程度、フォントを変えられるんですけどね。

たけchanたけchan 2011/09/03 07:56 はじめまして、突然ですが、勝手ながら下記ブログにて、このページのリンクを貼らせて頂きました
なにか、問題があるようでしたら、再編集いたしますので、ご連絡くださいhttp://take4chan.blog57.fc2.com/blog-entry-16.html

consbiolconsbiol 2011/09/04 09:29 リンクありがとうございます。全然問題ありません。

トラックバック - http://d.hatena.ne.jp/consbiol/20100426/1272283881