Não é possível eliminar completamente a suavização de fonte na Janela 10 com substituição de fonte

3

Depois que meu Win7 foi quebrado recentemente, decidi que finalmente é hora de atualizar para o Win10. Eu (parece que muitos outros) odeio fontes desfocadas configuradas no Win7 + e tinham tipos claros e suavizados desativados no Win7. Eu estou tentando replicar o mesmo no Win10, mas não pode fazê-lo funcionar completamente.

O resultado que tenho até agora é nesta imagem (as áreas 'OK' são green , as áreas 'ruins' são red ):

Passos que fiz

  • Uncheck : SystemPropertiesAdvanced.exe - > Desempenho - > Configurações - > Bordas suaves de fontes de tela
  • Uncheck 'Ativar o ClearType' em "Ajustar o texto do ClearType"
  • Aplique script de registro para substituir "Segoe UI" por "Tahoma" (porque "Segoe" sem smoothig é extremamente feio)

O resultado que tenho atualmente é um pouco estranho:

  • No Google Chrome - tudo está OK, exceto dicas de navegação
  • O Windows Explorer é basicamente OK, exceto menus de contexto
  • Barra de tarefas do Windows - está toda embaçada: (
  • Gerenciador de tarefas do Windows - Barra de título, menu principal e linha de status - OK, todo o restante está borrado

Parece que estou perdendo alguma coisa pequena, mas não consigo entender. Alguma idéia do que está faltando?

Observação: em um estágio inicial de experimentos, eu tinha estado quando a "Barra de tarefas" usava fontes substituídas corretas e sem suavização (assim como o Gerenciador de tarefas estava completamente correto), mas ao mesmo tempo as guias do Google Chrome eram desfocadas. A barra de tarefas ficou borken enquanto consertava o Chrome - na época eu estava experimentando com o aplicativo WinaeroTweaker e não tenho ideia do que ele fez para registrar. Infelizmente eu não consegui fazer com que a Barra de Tarefas ficasse sem borrão novamente, mesmo depois de mais uma reinstalação recente do Win10.

script de registro:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Shell Dlg"="MS Sans Serif"
"MS Shell Dlg 2"="MS Sans Serif"
"Segoe UI"="Tahoma"
"Segoe UI (TrueType)"="Tahoma"
"Segoe UI Black"="Tahoma"
"Segoe UI Black (TrueType)"="Tahoma"
"Segoe UI Black Italic (TrueType)"="Tahoma"
"Segoe UI Bold (TrueType)"="Tahoma"
"Segoe UI Bold Italic (TrueType)"="Tahoma"
"Segoe UI Historic (TrueType)"="Tahoma"
"Segoe UI Italic (TrueType)"="Tahoma"
"Segoe UI Light"="Tahoma"
"Segoe UI Light (TrueType)"="Tahoma"
"Segoe UI Light Italic (TrueType)"="Tahoma"
"Segoe UI Semibold"="Tahoma"
"Segoe UI Semibold (TrueType)"="Tahoma"
"Segoe UI Semibold Italic (TrueType)"="Tahoma"
"Segoe UI Semilight"="Tahoma"
"Segoe UI Semilight (TrueType)"="Tahoma"
"Segoe UI Semilight Italic (TrueType)"="Tahoma"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=-
"Segoe UI Black (TrueType)"=-
"Segoe UI Black Italic (TrueType)"=-
"Segoe UI Bold (TrueType)"=-
"Segoe UI Bold Italic (TrueType)"=-
"Segoe UI Italic (TrueType)"=-
"Segoe UI Light (TrueType)"=-
"Segoe UI Light Italic (TrueType)"=-
"Segoe UI Semibold (TrueType)"=-
"Segoe UI Semibold Italic (TrueType)"=-
"Segoe UI Semilight (TrueType)"=-
"Segoe UI Semilight Italic (TrueType)"=-


[HKEY_CURRENT_USER\Software\Microsoft\Office.0\Common]
"RespectSystemFontSmooth"=dword:00000001

; 
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"
"FontSmoothingType"=dword:00000000

[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]
"CaptionFont"=hex:f3,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"IconFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MenuFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MessageFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"SmCaptionFont"=hex:f3,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,\
  00,00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"StatusFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,cc,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
    
por Xtra Coder 07.11.2016 / 19:29

1 resposta

2

Depois de investigar mais esse problema, finalmente encontrei a solução. Existem 2 problemas:

  1. O script original 'reg' que eu peguei em algum lugar da internet tinha "MS Sans Serif" como fonte de destino. Eu mudei Tahoma porque "MS Sans Serif" parece ser muito pequeno.
  2. Parece que janelas diferentes em aplicativos do MS têm configuração de fonte diferente e, portanto, as fontes TrueType estão sendo suavizadas em um local e não suavizadas em outros locais. As fontes de varredura (que são "MS Sans Serif") não são suavizadas nessas "janelas erradas" quando a suavização de fontes não está habilitada.

Portanto, a solução funcionará somente quando substituir Segoe UI por alguma fonte de varredura. Isso, no entanto, tem efeito adverso - caracteres grandes parecem feios (o que ocorre de maneira bastante rara e há menos incoerência para mim do que o borrão global):

Ossubstituintesdefonteúteissãoosseguintes:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\FontSubstitutes]"MS Shell Dlg 2"="MS Sans Serif"
"MS Shell Dlg"="MS Sans Serif"
"Segoe UI"="MS Sans Serif"
"Segoe UI Light"="MS Sans Serif"
"Segoe UI Semibold"="MS Sans Serif"
"Segoe UI Symbol"="MS Sans Serif"
"Segoe UI (TrueType)"="MS Sans Serif"
"Segoe UI Bold (TrueType)"="MS Sans Serif"
"Segoe UI Bold Italic (TrueType)"="MS Sans Serif"
"Segoe UI Italic (TrueType)"="MS Sans Serif"
    
por 07.11.2016 / 23:05

Tags