web-dev-qa-db-ja.com

XPの醜いフォント、どうすれば復元できますか?

職場で使用したXP SP3ワークステーションがフォントレンダリングを突然醜いものに変更しました(おそらくchkdskメッセージで再起動した後)。フォントレンダリング設定を通常に戻すにはどうすればよいですか?

影響を受けた/醜いフォントを持つワークステーション(上部)と、通常のフォントを持つ他のワークステーション(下部)を比較するスクリーンショット:

enter image description here

1
Roy

最後に、問題の根本は、Microsoftがフォントスムージングを壊す誤ったアップデート(KB3013455)をプッシュしたことです(このパッチがNT6.x [すなわちVista〜8.1]でフォントスムージングを壊すかどうかはわかりませんが、実際にそうですNT5.1ベースのWindowsを壊します)。このアップデートをインストールしている場合は、動作するフォントスムージングの外観を復元するために削除する必要があります。

http://support.Microsoft.com/kb/3013455

8
Roy

どうやらすべてのフォントが壊れているわけではなく、一部だけが壊れています。フォントを別のフォントに置き換えることをお勧めします。 KB3013455によって修正されたセキュリティの問題は重要かもしれません; )

MicrosoftのPower Toy を使用して、どのフォントが「醜い」ように見えるかを確認しました。そして、Arial、Times New Roman、Courier Newを 解放の選択肢 に置き換えました。

Windows 2008 R2のフォントも使用してみましたが、役に立ちませんでした。私が持っているフォントを置き換えるには このアプローチを使用

新しいフォントファイルをシステムのどこかにコピーします(例:_C:\Temp\_)

次に、コマンドラインを使用して(Windows-Explorerはインストールルーチンを自動的に開始するため、ここでは機能しません)、ファイルを別の名前でc:\ Windows\Fontsにコピーします。

_copy c:\Temp\tahoma.ttf c:\Windows\Fonts\tahoma_0.ttf
copy c:\Temp\tahomabd.ttf c:\Windows\Fonts\tahomabd_0.ttf
_

その後、Registry-Editorを使用して、フォント名を新しいファイルにリダイレクトします。

_HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts_に移動し、エントリTahoma Regular (TrueType)およびTahoma Bold (TrueType)を見つけて、その値を「tahoma.ttf」から「tahoma_0.ttf」および「tahomabd.ttf」から「」に変更します。それぞれtahomabd_0.ttf "。

これで、システムを再起動するだけで、新しいフォントファイルが使用されます。

2
lbr