Disable all font smoothing in Windows 7 (ie: including taskbar, menus, control panel, etc...)

Anonymous
2009-07-14T21:44:09+00:00

I would like to completely disable all font smoothing, anti-aliasing, etc... on Windows 7. I find it difficult to read and it gives me a headache.

Here's what I've tried so far:

  1. Switched to Windows 7 Basic theme. (No Aero.)
  2. Run the ClearType tuner. (It didn't help. I want to remove font smoothing, not tweak it.)
  3. Disabled ClearType altogether. (Taskbar, menus, etc... remain smoothed/anti-aliased).
  4. Unchecked "Smooth edges of screens fonts" from Performance -> Visual Effects. (Taskbar fonts, help, control panel, etc... remain smoothed).
  5. Changed all my fonts to Tahoma under Personalize -> Windows Color
  6. Using regedit, added "Tahoma" as the first option under HKLM->Software->Microsoft->Windows NT->Current Version->FontSubstitutes
  7. Deleted all Segoe fonts from /Windows/Fonts (Had to take ownership to do so)
  8. Deleted nearly all extraneous fonts from /Windows/Fonts (I was getting frustrated...)
  9. Tried playing with HKCU->Control Panel->Desktop->   FontSmoothingType (both 1 and 0) and FontSmoothing (both 1 and 0).
  10. Tried running my laptop at a non-native resolution (Makes it even worse)

The above steps removed most font smoothing, though the taskbar, dialogue boxes, control panel, etc... remain smoothed/anti-aliased. So far, the only way I've found to completely disable any smoothing is to switch to Classic mode, which has the unfortunate effect of removing any visual styles whatsoever. In short, I want Win7 fonts to render in a binary/completely pixelated fashion, with no gray fuzziness or subpixel rendering.

Please help!

Windows for home | Previous Windows versions | Accessibility

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes
Answer accepted by question author
  1. Anonymous
    2009-08-02T09:31:33+00:00

    Hi Ken,

    Hopefully the Win 7 typography team will make this "feature" optional by SP1. I'm holding out until then. But if you insist on using 7 before the font smoothing is fixed, here's how to deal with registry font substitutes and UAC/system protection.

    Edit the registry settings under FontSubstitutes so that "Tahoma" appears before Segoe in any FontSubstitute settings. Then, take ownership of the Windows directory (I took ownership of all subdirectories and files, which might be excessive, but made other tweaking easier to deal with) to delete Segoe. To take ownership, right click on the Windows system folder, select "Properties", click on Security, Advanced, then clik on Owner in Advanced security settings... Click on the edit button and change owner to your own account . Make certain "Replace owner on subcontainer..." is checked.

    It's overkill, but will get it done.

    R5N

    P.S. If anyone does figure out how to remove font smoothing from the Win 7 taskbar, I will praise you for all of time.

    2 people found this answer helpful.
    0 comments No comments

44 additional answers

Sort by: Most helpful
  1. Anonymous
    2009-07-15T17:14:15+00:00

    I would try unchecking the checkbox for using Cleartype in HTML. IE, tools menu, options, Advanced tab, Multimedia area.


    Rating posts helps other usersMark L. Ferguson MS-MVP

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2009-07-16T10:11:18+00:00

    Did this, but no luck. Taskbar, etc... remain anti-aliased. In the end, I think I'm just going to have to revert to XP Pro. There just doesn't seem to be an easy way to universally revert to pixelated fonts.

    0 comments No comments
  3. Anonymous
    2009-07-29T12:36:04+00:00

    Oh can someone who can help do this, please reply with a decent proceedure.

    I have been abale to do most but what I cannot get is the text on the dialog boxes to change. Have a suspicion then changing Segoe to Tahoma will do it ( asdescribed here) and will try tomorrow.

    I am still using XP in classic mode and all aliasing turned off as to Not do it will give me a stinker headache in an hour. Vist and Win 7 beta is worse

    Why is the Central location to turn the Damn thing off? I notice the updates and new versions of IE disable cleartype byu default where V 6 in XP was enabled. Maybe MS are learning.

    Also need to Disable Font smoothing  with Windows Server 2008 while running a as a ts server. If i use a Full desktop i can disable it in control panel and this gets save to my TS profile, but if i try then to run a Published Application ( MS office 2007,) the aliasing is turned on Grrrrr!!!

    Ken

    0 comments No comments
  4. Anonymous
    2009-07-30T04:16:18+00:00

    Can you give any more info on how you did / or what you did to achieve the following?

    1. Using regedit, added "Tahoma" as the first option under HKLM->Software->Microsoft->Windows NT->Current Version->FontSubstitutes

    What do you mean set as fist option? I this location I have lots of substitutes in there mentionaing specific fonts?

    1. Deleted all Segoe fonts from /Windows/Fonts (Had to take ownership to do so)

    Every time I delete they return immediately!! Gahhhh Something to do with some windows security thing I know what?

    Ken P

    1 person found this answer helpful.
    0 comments No comments