Disable ClearType in Windows 7

Bellow is the summer of how to completely disable ClearType and font smoothing in Windows 7.

1. Disable ClearType by opening “Control Panel->Fonts->Adjust ClearType text” and unchecking “Turn on ClearType”.

Alternatively you can change the value of the following registry key from 2 to 1:

[HKEY_CURRENT_USER\Control Panel\Desktop]
«FontSmoothingType»=dword:00000001

2. Disable font smoothing by unchecking «Smooth edges of screen fonts» in “Control Panel->System->Advanced system settings -> Performance Settings->Visual Effects.

Alternatively you can change the value of the following registry key from 2 to 1:

[HKEY_CURRENT_USER\Control Panel\Desktop]
«FontSmoothing»=»1»

3. Change window elements fonts. To do this, open “Control Panel->Personalize->Window Color->Advanced appearance settings” and change all fonts from Segoe UI 9 to any other font (Windows XP uses Tahoma 8 for all elements by default).

These settings are stored in the following registry path:

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]

4. Now you need to make the system believe that it has no Segoe UI fonts and that it must replace it with for example Таhoma. Please note that there is no need to delete any fonts!!!
Run regedit.exe and make the following changes in the registry:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
«Segoe UI (TrueType)»=»»
«Segoe UI Bold (TrueType)»=»»
«Segoe UI Italic (TrueType)»=»»
«Segoe UI Bold Italic (TrueType)»=»»

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
«Segoe UI»=»Tahoma»

If you would like to revert it back here are the defaults:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
«Segoe UI (TrueType)»=»segoeui.ttf»
«Segoe UI Bold (TrueType)»=»segoeuib.ttf»
«Segoe UI Italic (TrueType)»=»segoeuii.ttf»
«Segoe UI Bold Italic (TrueType)»=»segoeuiz.ttf»
«Segoe UI Semibold (TrueType)»=»seguisb.ttf»
«Segoe UI Light (TrueType)»=»segoeuil.ttf»
«Segoe UI Symbol (TrueType)»=»seguisym.ttf»

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
«Segoe UI»=-

5. Restart the computer.

Congrats! We are done! Now absolutely in the whole system the user defined fonts are used without any ClearType or smoothing.

In case somebody would like to disable ClearType in the whole system, but enable it in Office 2007 (Office 2007 in Windows XP uses ClearType always, regardless of system settings), then you need to complete all the above steps, except the first one.