некрасивый шрифт в XP, как его восстановить?

1967
Roy

Рабочая станция XP SP3, которую я использовал на рабочем месте, внезапно изменила рендеринг шрифтов на некрасивый (возможно, после перезагрузки с сообщениями chkdsk). Как я могу восстановить настройки рендеринга шрифта до нормального?

снимок экрана сравнения между рабочей станцией с уязвимым / уродливым шрифтом (верхняя часть) и другой рабочей станцией с обычным шрифтом (нижняя часть):

enter image description here

1
Интересно, действительно ли ваше рабочее место оплатило Таможенную поддержку? Yuhong Bao 9 лет назад 0

2 ответа на вопрос

8
Roy

Наконец, я обнаружил, что корень проблемы в том, что Microsoft выдвинула ошибочное обновление (KB3013455), которое нарушает сглаживание шрифтов (я не знаю, нарушает ли этот патч сглаживание шрифтов в NT6.x [то есть Vista ~ 8.1] или нет, но это так. сломать NT5.1 на основе Windows). Для тех, у кого установлено это обновление, его следует удалить, чтобы восстановить сглаживание рабочего шрифта.

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

Спасибо, Рой! У меня была такая же проблема в Windows 2003 и Windows 2008. Пожалуйста, отметьте ваш ответ как принятый (это совершенно нормально и на самом деле поощряется) ndemou 9 лет назад 0
Теперь есть исправление. Смотрите полную информацию здесь: http://superuser.com/questions/876582/terrible-font-rendering-in-some-applications-but-not-others/877213#877213 pgr 9 лет назад 1
2
lbr

Apparently not all fonts are broken but only some. It's better to substitute fonts with different ones. Security issues fixed by KB3013455 might be important ; )

I've used Microsoft's Power Toy to check which fonts look 'ugly'. And substituted Arial, Times New Roman and Courier New with Liberation alternatives.

I've also tried using fonts from Windows 2008 R2, but it didn't help. To replace the fonts I've used this approach

Copy the new font files somewhere to your system (i.e. C:\Temp\)

Then use the command line (Windows-Explorer won't work here since it automatically starts the install routine) to copy the files to c:\Windows\Fonts under a different name:

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

After that use the Registry-Editor to redirect the font names to the new files:

Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts and find the entries Tahoma Regular (TrueType) and Tahoma Bold (TrueType) and change it's values from "tahoma.ttf" to "tahoma_0.ttf" and "tahomabd.ttf" to "tahomabd_0.ttf" respectively.

Now you only need to restart your system and then the new font files are used.

Лучшее решение, но для меня рендеринг альтернатив освобождения дает умеренный результат - не такой уродливый, как оригинал, но и не очень хороший: https://dl.dropboxusercontent.com/u/242368/fonts.png Какова ваша ситуация? ndemou 9 лет назад 0

Похожие вопросы