Say No to Segoe - Changing the Vista Shell Font

stevehal

New Member
Hi,

I searched the web in many places and could not find a way to completely change my system to not use Segoe UI fonts.

I have a new 21-inch CRT and Segoe UI looks terrible, especially with ClearType turned off. I do not need ClearType at all on my CRT monitors. I need to use CRT's because I often need to change resolutions.

I looked everywhere for a solution... so I them messed around with the registry, and stumbled on something that may truely remove Segoe UI from my user interfaces and dialogs.

I do not know how this works on other systems, or systems with Office 2007. I would be very interested in the results that others get, and also to see if someone has Office 2007 that can try it.

I included the .REG files in the zip of this little app, so you can open those and see what I do.

If it works, or not works for you, let me know.

See this somewhat private link in my blog for the tools and .REG files...

Steve’s Blog

Thanks,

Steve
 
Last edited:

My Computer

Hi Raj,

I did not do this because I do not think it is needed on this CRT. It is plug and play, and very clear. I got the resolution and refresh rate where I want.

It seems Microsoft forgot about CRT users when deciding to use Segoe UI in the shell. I have no idea why they did not put in an option to change it.

I think many with CRT monitors will see what I am seeing.

I fixed the pictures on the blog post above (I have been having a lot of trouble since installing a theme on the site), but here are the before and after shots of the Start/Run menu...

run-segoe.gif


run-arial.gif


Does anyone see the difference?
 

My Computer

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Hi Shawn,

Thanks... Yes, I saw that thread. The problem is that what you see in the picture in the thread in the Run dialog picture by Verwolk is actually Segoe UI with Font Smoothing completely disabled. I still want Font Smoothing set to Standard, but not Cleartype, and not have Segoe UI (which is only optimized for Cleartype it seems) pop up everywhere else.

That is exactly what I struggled with. I looked everywhere on the net with no solution. So it was kind of a "Watson, get in here" kind of discovery when I found my font actually changed to Arial in the system dialogs! And the fix was not as complicated as I thought... it was just to find the right combination of settings.

Steve
 

My Computer

Steve,

Yes, it was nice to find out how to change the system default fonts. Your program will definitely make it easier to do. Thank you for sharing it here.

Shawn
 

My Computers

System One System Two

  • Operating System
    Windows 10 Pro 64-bit
    Manufacturer/Model
    Custom
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G7 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gb/s Download and 35 Mb/s Upload
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 10 Pro
    Manufacturer/Model
    HP Envy Y0F94AV
    CPU
    i7-7500U @ 2.70 GHz
    Memory
    16 GB DDR4-2133
    Graphics card(s)
    NVIDIA GeForce 940MX
    Sound Card
    Conexant ISST Audio
    Monitor(s) Displays
    17.3" UHD IPS touch
    Screen Resolution
    3480 x 2160
    Hard Drives
    512 GB M.2 SSD
Well, making change to system font may lead to some weird rendering afterwards.
Some programs are so badly coded at this point( deal with fonts, especially with the customized default fonts ). The symptoms are hard to state clearly, but generally this manner is not recommended.
This is not MS's fault. But paying some attention to 3rd party developers would always give u some good choices.
:) Good luck
 

My Computer

System One

  • Manufacturer/Model
    Custom Build
    CPU
    Core Duo E6320 @ 3.0GHz
    Motherboard
    Intel 965P
    Memory
    VData 4GB DDR2 800MHz (Only 3.25GB available to use)
    Graphics Card(s)
    NV Geforce 9600GT-512MB @ 850/2100MHz
    Sound Card
    Integrated Card (Realtek)
    Monitor(s) Displays
    MAG 22" LCD
    Screen Resolution
    1680 x 1050
    Hard Drives
    An old Seagate 160GB HDD (7200rpm)
    PSU
    400W (peak)
Yes, there could be a strange effect, such as a truncating if your font selections profile is wider than Segoe UI, and there is a program specifically designed to use Segoe UI with fixed font labels. But Arial used in replacement, with Tahoma everywhere else, gives me pretty close to what I had with XP, and I have yet to see any problems so far. So here is hoping that Arial used will be OK. At least it is so easy to switch back and forth if needed.

But I have to say that what Microsoft left us with (for us CRT users and for some LCD users), was definately not well thought out. Did CRT's dissapear last year? The new CRT I have now replaced one that was 8 years old and still worked very well. Yes, you can hardly find CRT's, and the one I have (NEC Accusync 120) is one of the last still on the market.

I wonder what the professional graphics industry is going to use when CRT's dissapear. The biggest problem with LCD's (or for me the only problem), is that you are technically trapped in a native resolution. You can change, but you lose clarity. But I suspect new flat technology will improve LCD's even more.

But anyway, when you work in front of your computer, sometimes 10 hours a day, you need the least discomfort from your monitor... and the Vista designers were definately not programming on CRT's.

Yes... I have a bit of a rant going on.:)

Steve
 

My Computer

Yes, there could be a strange effect, such as a truncating if your font selections profile is wider than Segoe UI, and there is a program specifically designed to use Segoe UI with fixed font labels. But Arial used in replacement, with Tahoma everywhere else, gives me pretty close to what I had with XP, and I have yet to see any problems so far. So here is hoping that Arial used will be OK. At least it is so easy to switch back and forth if needed.

Not really. You may also exp truncated or even overlapped font display after you THOUGHT you have undone your changes to default font. That case is not frequently happening, but it indeed exists: some internal parameters controling the font display fail to get restored; and then the situation is even worse! :confused:


I have not seen the affect of aliased (aka, without clear-Type tech) Segoe font. so i cant make a justice inference. MS designed Segoe for getting the utmost efx with clear-type turned on. But u should get aware of the fact that clear-type is developed for LCD, cuz CRT wouldn't produce a obvious jaggy edge line like on LCD. Your screen-shots have just shown the diff between ClearType ON and ClearType OFF, but that's normal to every display. you can spot such difference on many LCDs. I don't think it's ms' fault to decide to use Segoe as Vista's default font. It have to choose a compromising scheme on a vast pc spec scale.

Try to send a complaint to MS with your trouble clearly stated. They may provide an excellent solution.

Good luck

DeXtmL
 

My Computer

System One

  • Manufacturer/Model
    Custom Build
    CPU
    Core Duo E6320 @ 3.0GHz
    Motherboard
    Intel 965P
    Memory
    VData 4GB DDR2 800MHz (Only 3.25GB available to use)
    Graphics Card(s)
    NV Geforce 9600GT-512MB @ 850/2100MHz
    Sound Card
    Integrated Card (Realtek)
    Monitor(s) Displays
    MAG 22" LCD
    Screen Resolution
    1680 x 1050
    Hard Drives
    An old Seagate 160GB HDD (7200rpm)
    PSU
    400W (peak)
Hi Dex,

The screen caps show Segoe UI without cleartype, and Arial without cleartype. And yes, you would really need to look using a good CRT, and the difference is more than minimal... it is huge, actually enough that it would produce eye-strain for many in my believe. That is one reason I am so negative on Microsoft on this. How on earth could this have slipped into Vista. It is so obvious, that it could not be an ommission... it must have been a "decision".

But then again, sometimes the obvious is not really obvious, and you may be right, that trying to get Microsoft's attention on this could help. Maybe it is worth a try.

You would even have to be on a CRT to see the difference in the screen captures really, because the Segoe pics on a LCD may look OK. Plus, the pictures do not really do justice. If you look at the picture below, it is with Cleartype off (which is needed on CRT's), and with the before and after pictures. Again, looking at this on an LCD will not really show the difference as great as seeing it on a CRT...

Before and After (Segoe on left, Arial on right)​
Help-Compare.gif



From this zoom compare, you may be able to see from a conceptual point of view what the difference is... the top is with Cleartype off, but it shows how Microsoft applies it's cleartype in certain UI areas when you explicitly turn Cleartype off (top Segoe, bottom Arial).

zoom.gif


Anyway, if there are graphic anomolies that could occur in my Vista, then unfortunately I have to take the risk. Moving from in and out of clear to blurry drives me mad (ok, mad just a bit). There is no reason it should be this way.

Steve
 
Last edited:

My Computer

Hey Steve,

I seem to understand your meaning.
I have taken a peek at the no ClearType desktop. There's indeed a quirk: The text on GUI elements is aliased, just like your arial font screen-shot. BUT... the text in such as help pane, control panel (modern view), taskbar ... still looks the same whatever the ClearType is on or off! Then the terrible font appearance clicks into place ( Sorry, i have not CRT and my friends are using LCDs, so i can only "image" the eye-strain font rendering on your screen). You may be crazy about the over-blurred text edge and weird "rainbow-nized" efx on segoe font.

Go ahead asking ms for an answer. I must emphrasize again that crop with system font might be dangerous. u never know what will happen. So, directly talk to ms may be a good idea.

Hope u can fix this problem.

Good luck
 

My Computer

System One

  • Manufacturer/Model
    Custom Build
    CPU
    Core Duo E6320 @ 3.0GHz
    Motherboard
    Intel 965P
    Memory
    VData 4GB DDR2 800MHz (Only 3.25GB available to use)
    Graphics Card(s)
    NV Geforce 9600GT-512MB @ 850/2100MHz
    Sound Card
    Integrated Card (Realtek)
    Monitor(s) Displays
    MAG 22" LCD
    Screen Resolution
    1680 x 1050
    Hard Drives
    An old Seagate 160GB HDD (7200rpm)
    PSU
    400W (peak)
-----------------------------------------------------------
Edit: Aero Theme (Fixed) now outdated. See below.
-----------------------------------------------------------

Hello Everyone,

I'd like to offer my solution, which is an improvement upon that which stevehal is offering. I have figured out how to use Tahoma at 8pts in the Windows interface, in part thanks to the posts above.

In Windows 7 and Vista, one has the option to change portions of the user interface (UI) to whatever font he or she desires. Unfortunately it is not an option to change certain parts of the interface. After having thoroughly searched for a solution to change all instances of the Windows 7 UI font from Segoe UI to Tahoma (the old default in previous versions of Windows), I eventually found Steve Halpern’s NoSegoe solution. It simply uses the Registry to specify Tahoma (or any other font of your choosing) an alternative to Segoe. More information on NoSegoe can be found here: http://steve.fsxtrem...type-on-vista/. While this completely clears up the interface on screens that cannot properly render Cleartype and Segoe UI, things still look awkward. This is due to the fact that Segoe is generally used at a font size of 9pts, whereas Tahoma was always displayed at 8pts.

I was able to create my own solution to this problem by modifying the default Aero theme. The only changes made in my theme were to the font settings. All instances of Segoe UI where changed to Tahoma. Additionally, all 9pt instances (which constitutes most of them) were set to 8pts, the others were left at their default font size. The Aero theme was modified using Vista Style Builder (http://vistastylebuilder.com/).

My fixed Aero theme can be used by itself, however it will only replace instances of Segoe in the Windows user interface. External programs that are hard coded to use Segoe UI, even ones included with Windows 7, such as Calculator and Resource Monitor, will continue to use Segoe. For best results, and in order to completely eliminate Segoe UI, I recommend using NoSegoe in conjunction with the fixed Aero Theme. The Aero Theme (Fixed) package only works with Windows 7, however NoSegoe works with both Vista and 7.
-----------------------------------------------------------

Aero Theme (Fixed) Outdated

I have created an installer for what I previously referred to as "Aero Theme (Fixed)". I would highly recommend that anyone interested in it now use the installer for Windows Aero (Tahoma Font) instead.

Windows Aero (Tahoma Font) has four important improvements over Aero Theme (Fixed):

  1. Now supports Windows Vista in addition to Windows 7.
  2. All Aero-based themes automatically use Windows Aero (Tahoma Font). Previously, only the default theme took advantage of the font changes. If desired, Windows Aero (Tahoma Font) can still be installed along-side the standard Windows Aero, however this is not supported by the installer and, as such, must be done manually.
  3. Certain portions of the Windows interface no longer render incorrectly. This issue was due to the fact that I attempted to rename all of the files that aero.msstyles relies on but missed one. In my own experiences, it only affected the address bar in Firefox, but there are surely other programs that were negatively impacted as well.
  4. The Active Title Bar no longer needs to be set to Trebuchet MS at size 10. This setting is now built into aero.msstyles.

More information on Windows Aero (Tahoma Font), as well as downloads, can be found here.
 
Last edited:

My Computer

About the discomfort thing while being a lot of hours in front of the screen, it isn't a problem with HD LCD Screens, easy to find at around $200 CAD nowadays. I am someone that is on the computer a lot of the time too, at college as well as at home, and I have no CRT screens, the last one I had was much more blurry than my LCD screens.

I agree on the fact that cheap LCD screens are quite blurry, even worse than CRT screens as that's what I have at college as secondary screen, HD on the laptop and cheap screen already in the class.

Anyway, this is all I had to say. My eyes were getting tired much faster on crt screens than lcd.
 

My Computer

System One

  • Manufacturer/Model
    Custom built (Myself)
    CPU
    Intel Core i3
    Motherboard
    Asus P7P55-M
    Memory
    8GB DDR3
    Graphics Card(s)
    EVGA Nvidia GTX 550Ti FPB
    Sound Card
    Onboard
    Monitor(s) Displays
    HP w2207h with Acer H213H
    Screen Resolution
    1680x1050 and 1920x1080
    Hard Drives
    1 TB WD Caviar Black 32mb cache,
    750 GB WD Caviar Blue,
    500 GB WD Caviar Blue,
    320 GB WD
    PSU
    Mushkin HP-550 550W Power suppy
    Case
    Cooler Master Elite310
    Cooling
    Air
    Keyboard
    Logitech Access 600
    Mouse
    Microsoft Comfort 1000
    Internet Speed
    15 Mb/s up and down
    Other Info
    I also have an Asus G53SW-A1
Friends,

Sorry to resurrect this old thread, but Steve's website no longer works. And it was one of the essential resources that I visit every time I'm setting up a new computer.

I'm on Windows 8 now, and I want to disable font smoothing in the system. Steve's registry update files were very convenient for doing this. Does anyone know an alternative way to do this in Windows 8?

Thank you very much,

MK
 

My Computer

Welcome To Vista Forums
May I suggest that you visit our Eight Forums, where you will get excellent help from people quite knowledgable in Windows Eight
Windows 8 Forums
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Keyboard
    Dell USB
    Mouse
    Dell USB 4 button optical
    Other Info
    DSL provided by ATT
Hello msafi,

I haven't tested NoSegoe with Windows 8 yet, but I still have the files. I would recommend checking this out: Make Tahoma 8pt in Windows 8. I haven't looked at it myself, but it sounds like it addresses some of the same issues that my project addressed for Windows Vista and 7. I believe it also includes the barebones NoSegoe Registry files you're looking for.

Eventually I'll have to update Windows Aero (Tahoma Font) to support Windows 8, but I'll need to come up with a new name as well.

Edit: The Windows Aero (Tahoma Font) post seems to have been deleted. I can't find a way to messages the moderators, so I've linked to the same post that I made on another forum.
 
Last edited:

My Computer

Back
Top