A fonte padrão do Windows bagunçou… mas não em todos os lugares

2

Estou no Windows XP.

Algum tempo atrás, enquanto experimentava vários programas de gerenciamento de fontes, algo deu errado. Eu não sei o que aconteceu, mas agora alguns aplicativos, em alguns dos seus controles GUI, usam a fonte System (12) em vez da fonte padrão do Windows (que deve ser o Microsoft Sans Serif 8, eu acho).

Isso acontece, por exemplo, com a maioria dos instaladores (no início da instalação, em caixas de diálogo subseqüentes, as fontes são exibidas muito bem) e em vários programas.

Veja os Boletins da Microsoft / Sysinternals:

Vocêpodeverosnomesdasguias,bemcomootextonopainelinferior,exibidocomafonteSystem(12).Emumamáquinadiferente,elessimplesmenteusam"MS Sans Serif 8" (detectado usando HwndSpy ).

Eu tentei:

  • excluindo o arquivo de cache de fontes do Windows (c: \ windows \ system32 \ fntcache.dat)
  • modificando os valores do registro para "MS Shell Dlg" e "MS Shell Dlg 2", conforme explicado aqui

... sem sucesso.

Alguma sugestão sobre o que mais eu poderia tentar ter a fonte padrão de volta?

    
por TataBlack 16.12.2009 / 14:08

3 respostas

2

Você provavelmente desinstalou a fonte "MS Sans Serif".

Os recursos de diálogo do Autoruns são todos especificados com a propriedade:

FONT 8, "MS Sans Serif"

Em vez de uma das fontes mais usuais da interface do usuário, como o mapeamento "MS Shell Dlg". Portanto, sem o "MS Sans Serif" ou qualquer outro substituto disponível, o Windows volta para a horrível fonte padrão do último recurso, "Sistema".

'MS Sans Serif' é uma fonte bitmap, portanto, mesmo em um sistema padrão, as janelas do Autoruns podem não parecer corretas, pois o ClearType não seria usado, como seria o mapeamento padrão 'MS Shell Dlg' para Tahoma ou 'Microsoft Sans Serif '(que é uma fonte diferente de' MS Sans Serif ', apenas para confundir você).

Portanto, reinstalar a fonte (arquivo 'sserife.fon') deve restaurar o comportamento usual ... alternativamente, você pode definir um FontSubstitute para mapeá-lo para outra fonte que você faça tenha instalado, como como:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"MS Sans Serif"="Tahoma"
    
por 16.12.2009 / 15:49
1

Eu tenho problema como descrito (fonte do sistema exibido em vez de MS Sans serif) no Windows 7 x64 com sintomas adicionais - Fontes no painel de controle exibe Arial em vez de MS Sans serif. O problema foi resolvido após a mudança da localização das configurações regionais e da linguagem do programa não-Unicode para o inglês (EUA) e de volta para a configuração original (russo, Rússia). Suponho que mudar somente a linguagem do programa não-Unicode e voltar deve ser suficiente.

    
por 02.07.2014 / 05:47
0

Clique com o botão direito do mouse na área de trabalho e escolha Properties .

Em seguida, selecione a guia Appearance e clique em avançado.

Você deve poder alterar algumas das fontes padrão aqui.

Se isso ainda não resolver, parece que algo está quebrado no nível do sistema.

Vá para a janela Command Prompt e digite o seguinte: SFC /SCANNOW , que deve varrer e substituir e arquivos do sistema.

    
por 16.12.2009 / 14:16