Проблемы с системными шрифтами

    50

    Необходимые системные шрифты

      Новый курьер (TrueType, включая полужирный, курсив и полужирный курсив)
    Arial (TrueType, включая варианты Bold, Italic и Bold Italic)
    Times New Roman (TrueType, включая варианты Bold, Italic и Bold Italic)
    Символ (TrueType)
    Wingdings (TrueType)
    MS Serif
    MS Sans Serif 

    Вступление: Система управления шрифтами

    Информация о шрифтах находится в нескольких разделах реестра, удаление / повреждение которых может вызвать проблемы со шрифтами:

      HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontDPI
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes 

    Например, удаление ключа «Шрифты» может вызвать что-то вроде этого (у меня это было само):

    Если вместо обычных букв появляются разные символы и кусты, может помочь сброс ключей, отвечающих за шрифты, на шрифты по умолчанию. Если у нас было включено восстановление системы или резервное копирование реестра с помощью приложения Erunt, мы также используем его и восстанавливаем реестр до состояния, в котором он находился до сбоя.

    Ключи по умолчанию для Windows XP:

    FontDPI

      Редактор реестра Windows, версия 5.00
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontDPI]
    "LogPixels" = DWORD: 00000060 

    FontMapper

      Редактор реестра Windows, версия 5.00
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper]
    "Arial" = DWORD: 00000000
    "КУРЬЕР" = DWORD: 00008800
    "НОВЫЙ КУРЬЕР" = dword: 00008000
    "Fixedsys" = DWORD: 00009000
    "MS SANS SERIF" = dword: 00001000
    "MS SERIF" = dword: 00005000
    "НЕБОЛЬШИЕ ШРИФТЫ" = dword: 00000800
    "СИМВОЛ" = DWORD: 00004002
    "Symbol1" = DWORD: 0000a002
    "ВРЕМЯ НОВЫЙ РИМСКИЙ" = dword: 00004000
    "Wingdings" = DWORD: 00000002
    "WINGDINGS2" = DWORD: 00008002
    "DEFAULT" = DWord: 000000ee 

    шрифты

      Редактор реестра Windows, версия 5.00
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
    "Roman (All res)" = "ROMAN.FON"
    "Script (All res)" = "SCRIPT.FON"
    "Modern (All res)" = "MODERN.FON"
    "Маленькие шрифты (глава VGA)" = "SMALLE.FON"
    "Arial (TrueType)" = "ARIAL.TTF"
    "Arial Bold (TrueType)" = "ARIALBD.TTF"
    "Arial Bold Italic (TrueType)" = "ARIALBI.TTF"
    "Arial Italic (TrueType)" = "ARIALI.TTF"
    "Courier New (TrueType)" = "COUR.TTF"
    "Courier New Bold (TrueType)" = "COURBD.TTF"
    "Курьер Новый Полужирный Курсив (TrueType)" = "COURBI.TTF"
    "Курьер Новый Курсив (TrueType)" = "COURI.TTF"
    "Lucida Console (TrueType)" = "LUCON.TTF"
    "Lucida Sans Unicode (TrueType)" = "L_10646.TTF"
    "Times New Roman (TrueType)" = "TIMES.TTF"
    "Times New Roman Bold (TrueType)" = "TIMESBD.TTF"
    "Times New Roman Bold Italic (TrueType)" = "TIMESBI.TTF"
    "Times New Roman Italic (TrueType)" = "TIMESI.TTF"
    "WingDings (TrueType)" = "WINGDING.TTF"
    "Symbol (TrueType)" = "SYMBOL.TTF"
    "Символ 8,10,12,14,18,24 (глава VGA)" = "SYMBOLE.FON"
    "Verdana (TrueType)" = "verdana.TTF"
    "Verdana Bold (TrueType)" = "verdanab.TTF"
    "Verdana Italic (TrueType)" = "verdanai.TTF"
    "Verdana Bold Italic (TrueType)" = "verdanaz.TTF"
    "Arial Black (TrueType)" = "ariblk.TTF"
    "Comic Sans MS (TrueType)" = "comic.TTF"
    "Comic Sans MS Bold (TrueType)" = "comicbd.TTF"
    "Impact (TrueType)" = "impact.TTF"
    "Georgia (TrueType)" = "georgia.TTF"
    "Georgia Bold (TrueType)" = "georgiab.TTF"
    "Georgia Bold Italic (TrueType)" = "georgiaz.TTF"
    "Georgia Italic (TrueType)" = "georgiai.TTF"
    "Franklin Gothic Medium (TrueType)" = "Framd.TTF"
    "Franklin Gothic Medium Italic (TrueType)" = "Framdit.TTF"
    "Палатино Линотип (TrueType)" = "pala.TTF"
    "Палатино Линотип Bold (TrueType)" = "palab.TTF"
    "Палатино Линотип Bold Italic (TrueType)" = "palabi.TTF"
    "Palatino Linotype Italic (TrueType)" = "palai.TTF"
    "Tahoma Bold (TrueType)" = "tahomabd.TTF"
    "Trebuchet MS (TrueType)" = "trebuc.TTF"
    "Trebuchet MS Bold (TrueType)" = "trebucbd.TTF"
    "Требушет MS Bold Italic (TrueType)" = "trebucbi.TTF"
    "Trebuchet MS Italic (TrueType)" = "trebucit.TTF"
    "Webdings (TrueType)" = "webdings.TTF"
    "Estrangelo Edessa (TrueType)" = "estre.TTF"
    "Gautami (TrueType)" = "gautami.TTF"
    "Latha (TrueType)" = "latha.TTF"
    "Mangal (TrueType)" = "mangal.TTF"
    "Mv Boli (TrueType)" = "mvboli.TTF"
    "Raavi (TrueType)" = "raavi.TTF"
    "Shruti (TrueType)" = "shruti.TTF"
    "Tunga (TrueType)" = "tunga.TTF"
    "Sylfaen (TrueType)" = "sylfaen.TTF"
    "WST_Czec (All res)" = "prev.FON"
    "WST_Engl (All res)" = "pre_engl.FON"
    "WST_Fren (All res)" = "wst_fren.FON"
    "WST_Germ (All res)" = "wst_germ.FON"
    "WST_Ital (All res)" = "wst_ital.FON"
    "WST_Span (All res)" = "wst_span.FON"
    "WST_Swed (All res)" = "wst_swed.FON"
    "Курьер 10,12,15 (VGA res)" = "COUREE.FON"
    "MS Sans Serif 8,10,12,14,18,24 (разрешение VGA)" = "SSERIFEE.FON"
    "MS Serif 8,10,12,14,18,24 (VGA res)" = "SERIFEE.FON"
    "Tahoma (TrueType)" = "TAHOMA.TTF"
    "Microsoft Sans Serif (TrueType)" = "MICROSS.TTF"
    "Курьер 10,12,15 (разрешение VGA)" = "COUREE.FON"
    "MS Serif 8,10,12,14,18,24 (разрешение VGA)" = "SERIFEE.FON"
    "MS Sans Serif 8,10,12,14,18,24 (разрешение VGA)" = "SSERIFEE.FON"
    "Маленькие шрифты (разрешение VGA)" = "SMALLEE.FON"
    "Kartika (TrueType)" = "kartika.ttf"
    "Lucida Sans Regular (TrueType)" = "lsans.ttf"
    "Lucida Sans Demibold Roman (TrueType)" = "lsansd.ttf"
    "Курсив Lucida Sans Demibold (TrueType)" = "lsansdi.ttf"
    "Lucida Sans Italic (TrueType)" = "lsansi.ttf"
    "Vrinda Normal (TrueType)" = "vrinda.ttf" 

    FontSubst

      Редактор реестра Windows, версия 5.00
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
    "Arial CE, 238" = "Arial, 238"
    "Arial CYR, 204" = "Arial, 204"
    "Arial Greek, 161" = "Arial Greek, 161"
    "Arial TUR, 162" = "Arial, 162"
    "Курьер Новый CE, 238" = "Курьер Новый, 238"
    "Курьер Новый CYR, 204" = "Курьер Новый, 204"
    "Курьер Новый Греческий, 161" = "Курьер Новый Греческий, 161"
    "Курьер Новый TUR, 162" = "Курьер Новый, 162"
    "Helv" = "MS Sans Serif"
    "Helvetica" = "Arial"
    "MS Shell Dlg 2" = "Тахома"
    "Times" = "Times New Roman"
    "Times New Roman CE, 238" = "Times New Roman, 238"
    "Times New Roman, 204" = "Times New Roman, 204"
    "Times New Roman Greek, 161" = "Times New Roman Greek, 161"
    "Times New Roman, 162" = "Times New Roman, 162"
    "Tms Rmn" = "MS Serif"
    "Arial Baltic, 186" = "Arial Baltic, 186"
    "Курьер Нью Балтик, 186" = "Курьер Нью Балтик, 186"
    "Times New Roman Baltic, 186" = "Times New Roman Baltic, 186"
    "Система 0" = "Система 238"
    "Fixedsys, 0" = "Fixedsys, 238"
    "Small Fonts, 0" = "Small Fonts, 238"
    "MS Serif, 0" = "MS Serif, 238"
    "MS Sans Serif, 0" = "MS Sans Serif, 238"
    "Курьер, 0" = "Курьер Новый, 238"
    "Arial CE, 0" = "Arial, 238"
    "Курьер Новый CE, 0" = "Курьер Новый, 238"
    "Times New Roman CE, 0" = "Times New Roman, 238"
    "Helv, 0" = "MS Sans Serif, 238"
    "Tms Rmn, 0" = "MS Serif, 238"
    "MS Shell Dlg" = "Microsoft без засечек" 

    Как вы исправляете реестр? Мы открываем записную книжку, вставляем в нее содержимое ключа и в меню Файл >>> Сохранить как >>> Сохранить как тип мы меняем на Все файлы >>> В поле Имя файла вводим любое имя, но с расширением REG, например font.reg. Затем дважды щелкните созданный файл и добавьте информацию в реестр. >>> Нажмите кнопку слева.

    fonts-reg

    Для удобства вы можете загрузить готовые к импорту файлы, содержащие содержимое ключей по умолчанию, отвечающих за шрифты, из систем сразу после установки.
    В архиве Windows XP выдает : Шрифты-Windows-XP
    Архив для Windows 7: Шрифты-Windows-7

    Нет польских букв
    Если польские символы не отображаются в Windows, может помочь импорт исправления в реестр (проверено в XP)

      Редактор реестра Windows, версия 5.00
    [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
    "1250" = "c_1250.nls"
    "1251" = "c_1250.nls"
    "1252" = "c_1250.nls"
    "1253" = "c_1250.nls"
    "1254" = "c_1250.nls"
    "1255" = "c_1250.nls"
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontMapper]
    "Arial" = DWORD: 000000cc
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
    "Arial, 0" = "Arial, 204"
    "Comic Sans MS, 0" = "Comic Sans MS, 204"
    "Курьер, 0" = "Курьер Новый, 204"
    "Курьер, 204" = "Курьер Новый, 204"
    "MS Sans Serif, 0" = "MS Sans Serif, 204"
    "Tahoma, 0" = "Tahoma, 204"
    "Times New Roman, 0" = "Times New Roman, 204"
    "Verdana 0" = "Verdana, 204"