From bac7d7f5cdbff43417976ac2a67a604b721c8e83 Mon Sep 17 00:00:00 2001 From: Doug Lyons Date: Sat, 20 Dec 2025 22:31:36 -0600 Subject: [PATCH] [SETUP][INF][FONTS] Change font substitutes for "MS Sans Serif" and "MS Shell Dlg" (#8481) Change both of these from "Tahoma" to "Microsoft Sans Serif" for Latin Fonts only. It is possible that other language types would benefit, but I am unable to test these. CORE-15675 and CORE-15678 (Both Fixed.) CORE-16435 (Improvements only. Not totally fixed.) --- base/setup/lib/muifonts.h | 4 ++-- media/inf/font.inf | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/base/setup/lib/muifonts.h b/base/setup/lib/muifonts.h index 430630e2d28..53fe6079a30 100644 --- a/base/setup/lib/muifonts.h +++ b/base/setup/lib/muifonts.h @@ -17,8 +17,8 @@ MUI_SUBFONT LatinFonts[] = { L"Fixedsys", L"Fixedsys Excelsior 3.01-L2" }, { L"Helv", L"MS Sans Serif" }, { L"Helvetica", L"Arial" }, - { L"MS Sans Serif", L"Tahoma" }, - { L"MS Shell Dlg", L"Tahoma" }, + { L"MS Sans Serif", L"Microsoft Sans Serif" }, + { L"MS Shell Dlg", L"Microsoft Sans Serif" }, { L"MS Shell Dlg 2", L"Tahoma" }, { L"Segoe UI Symbol", L"Arial" }, { L"System", L"FreeSans" }, diff --git a/media/inf/font.inf b/media/inf/font.inf index 817e394fe79..63071ee9a99 100644 --- a/media/inf/font.inf +++ b/media/inf/font.inf @@ -28,8 +28,8 @@ HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Courier",0x HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Fixedsys",0x00000000,"Fixedsys Excelsior 3.01-L2" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helv",0x00000000,"MS Sans Serif" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Helvetica",0x00000000,"Arial" -HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif",0x00000000,"Tahoma" -HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",0x00000000,"Tahoma" +HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Sans Serif",0x00000000,"Microsoft Sans Serif" +HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg",0x00000000,"Microsoft Sans Serif" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","MS Shell Dlg 2",0x00000000,"Tahoma" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Segoe UI Symbol",0x00000000,"Arial" HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes","Terminal",0x00000000,"Lucida Console"