Janela de comando sem a fonte padrão 8x12

4

Instalação:

  • Windows Server 2008 R2
  • função Serviço de área de trabalho remota

Quando faço logon localmente, minha janela de comando (cmd.exe) é exibida com a fonte padrão 8x12 . Mas quando eu faço logon remotamente e abro a janela de comando, ele abre com a menor seleção possível de fontes. Abrindo as propriedades da janela e definindo o tamanho da fonte, a fonte 8x12 padrão está ausente da lista.

O que devo fazer para recuperar essa fonte na lista?

As capturas de tela a seguir mostram as configurações quando você faz logon local e remotamente. A máquina local não é compatível com o Aero, mas remotamente eu posso ter o ambiente Aero. Eu também tentei defini-lo como básico, mas não houve alteração.

Login local texto alternativo http://i32.tinypic.com/2ptvywh.jpg

Logon remoto texto alternativo http://i29.tinypic.com/2udvyja.jpg

    
por Robert Koritnik 19.08.2009 / 16:18

9 respostas

2

Solução de problemas encontrada !!! Altere "System Locale" = Idioma para programas não-Unicode para inglês dos EUA e reinicie. E então 8 x 12 font disponível novamente!

    
por 23.02.2010 / 11:15
2

Questão interessante - essa resposta é apenas uma tentativa de envolvê-la, em vez de uma solução imediata:

Seção Como o Windows NT corresponde às fontes em Capítulo 8 - Fontes do Guia de Recursos do MS Windows NT Workstation 4.0 qualifica a fonte Terminal em questão como < > Raster, fixo, tamanho dependente do monitor , exceto por exemplo a fonte MS Sans Serif , que é qualificada como Raster, proporcional, 8, 10, 12, 14, 18, 24 (para não falar das fontes TrueType, que são todas escaláveis , é claro).

Infelizmente, não consegui identificar nenhum algoritmo específico de correspondência de fontes, ainda uma citação do Windows quase antigo. 95 Impressão e Fontes: O Básico pode ser adicionado à imagem, consulte a seção Fontes Fornecidas para Compatibilidade :

The user interface in Windows 95 relies on TrueType fonts. However, three fonts — System, Fixed, and OEM (or Terminal) — are installed to support display and output devices to support other applications that may require these fonts. Each of these fonts supports two display types — 8514/a (1024x768) resolution and VGA (640x480) resolution.

Consequentemente, suspeito que o tamanho de fonte particular ausente devido a características não correspondentes de seus recursos de exibição de clientes de área de trabalho remota, embora isso seja bastante surpreendente, oferecendo todas as outras tuplas de pixel de largura / altura disponíveis. Ainda o fato de que a fonte está faltando no console PowerShell também (como por comentários para Resposta do r0cas ) suportaria este ser um efeito de correspondência de fontes do sistema em vez de um problema de qualquer programa em particular como cmd.exe .

What should I do to get this font back in the list?

Caso a correspondência de fontes do Windows esteja, de fato, causando isso como suspeita acima, você pode simplesmente não conseguir resolver isso. Eventualmente, alterar a resolução de exibição de seus clientes e / ou as configurações de DPI poderiam fazer a diferença aqui; se isso seria uma opção depende do seu ambiente e requisitos específicos.

    
por 15.09.2009 / 18:23
1

Radek, sua solução não resolve esse problema. Se seu idioma é diferente dos EUA, você não tem diacríticos em aplicativos de console após alterar a localidade do sistema.

Tivemos o mesmo problema com a falta de fontes de varredura 8x12 nas sessões do Windows Server 2008 Terminal Server. Eu resolvo isso depois de instalar as fontes de varredura convertidas para unicode as fontes Trutype deste site: link

Aproveite!

    
por 27.04.2011 / 13:22
1

A adição da propriedade Terminal com o valor app852.fon à chave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts me ajudou.

    
por 21.11.2012 / 23:33
0

Tente definir as propriedades do Buffer de Tela 80x420 e do Tamanho da Janela 80x25. Esta é a configuração padrão de fontes 8x12.

Deixe-me saber ...

    
por 10.09.2009 / 03:51
0

Isso é uma espécie de adivinhação, mas gostaria de saber se isso está relacionado ao recurso de suavização de fontes da área de trabalho remota. Você pode tentar alterar a configuração de suavização de fonte da RDC. Dentro do RDC, selecione Opções - > Experimente, altere a configuração de suavização de fonte e tente se conectar novamente.

    
por 11.09.2009 / 00:09
0

Algo que eu vejo frequentemente é quando RDPing em uma máquina, a localidade da máquina usada para iniciar a sessão é usada - e se a máquina remota perder essa localidade, as coisas podem ser desfeitas rapidamente ... mas, nesse caso, Parece completamente implausível que a versão 12x8 da fonte esteja faltando alguns dos caracteres necessários na localidade da máquina iniciadora - mas foi meu primeiro pensamento, então eu pensei em compartilhá-la ^^

Já experimentou o RDP a partir de outra máquina diferente da que você está enfrentando o problema? O RDP acelera muita coisa no cliente.

    
por 15.09.2009 / 20:55
0

Eu fiz sfc /scannow em prompt elevado de CMD (conforme li em outro lugar). Não encontrou nenhum erro, mas depois que eu reiniciei o Windows 7, o tamanho 8x12 voltou.

    
por 24.04.2013 / 15:47
-1

Talvez essa fonte esteja faltando na máquina da qual você está fazendo o login remotamente. Eu acho que, por padrão, a linha de comando do Windows usa arquivos de fonte (* .fon) para cada tamanho específico listado no painel de propriedades do prompt de comando, em vez de usar fontes TrueType normais (* .ttf). Olhe no seu diretório de fontes, você deve ser capaz de vê-los. Estou no Windows 7 agora, então não posso olhar para este momento.

    
por 13.09.2009 / 21:12