Questão Não é possível instalar fontes no Windows 10


Estou usando o Windows 10 x64 Pro e não consigo visualizar ou instalar fontes.

Quando tento visualizar uma fonte (clique duas vezes ou Right Click >> Preview), Recebo uma mensagem de erro que diz "O arquivo solicitado <arquivo de fonte> não é um arquivo de fonte válido", como mostra a imagem abaixo:

enter image description here

Quando tento instalar uma fonte (Right Click >> Install), outro erro que diz "O arquivo <font file> não parece ser uma fonte válida" é mostrado (captura de tela abaixo):

enter image description here

Coisas que eu verifiquei:

  • Eu tenho o UAC habilitado no meu registro, mas definido como menor configuração "Never Notify". Eu pensei que o UAC tinha algo a ver com isso, mas o comportamento é o mesmo ou não EnableLUA está definido como 0 ou 1 no registro.
  • Eu verifiquei o Visualizador de Eventos (seções de Aplicativo e Sistema) para dicas sobre o problema, mas esse erro não é relatado nos registros pelo que vejo. Isso parece estranho.

Por que não consigo instalar fontes no Windows 10? Eu verifiquei o comportamento com vários baixados otf e ttf arquivos de fonte. Então, tenho quase certeza de que os arquivos não estão corrompidos.

EDITAR

Quando vou para a seção Fonts do Painel de Controle, não vejo uma opção "Install Font" no menu "File", como mostrado na captura de tela abaixo.

enter image description here


127


origem


Você já tentou seguir Microsoft ? - pun
Não vejo uma opção de instalação de fonte na etapa 2. Veja minhas edições na minha postagem original para captura de tela. - void.pointer
O próximo procedimento funciona para mim: download dejavu-fonts-ttf-2.35.zip ==> RightClick, Propriedades, DesbloquearOK ==> Extrair tudo .. Então navegue para dejavu-fonts-ttf-2.35\ttf pasta, selecione (algo ou mesmo tudo), clique com o botão direito na seleção, instale - JosefZ
@JosefZ Eu não entendo o que isso faz. Eu usei o 7-Zip para extrair o arquivo, e do diretório extraído eu tentei instalar as fontes. Sua solução também não explica por que a opção "Instalar fonte" está faltando na pasta Fontes. - void.pointer
Curiosamente, este problema também faz com que o carregamento de fontes da web falhe com o código de erro "erro desconhecido" CSS3111 ao usar @font-face no IE11 (mas não no Edge!). Ativar o firewall ajuda também. - fpbhb


Respostas:


Depois de uma semana tentando tudo. A resposta tão estranha quanto parece é ativar o firewall do Windows.  Eu sei, não faz sentido certo? Não está ligado às configurações de fonte, no entanto, uma vez "On" eu era capaz de corrigir o meu problema com a instalação de fontes no Windows 10 e sem uma mensagem de erro!


156



O que a aberração? - void.pointer
Uau incrivelmente surpreendente e assustador. Eu habilitei o serviço Firewall do Windows e as fontes estão funcionando perfeitamente de novo. Eu adoraria ouvir uma explicação lógica para isso de alguém. Isso é loucura. - void.pointer
Sim, pode confirmar isso funciona - Riz
essa não é uma pergunta válida. É um firewall, tem uma função específica - permitindo ou bloqueando o tráfego de rede. Se puder ser desativado, o sistema não deve começar a se desfazer. E gostaria de saber por que proteger o tráfego de rede e a instalação da fonte local estão conectados de alguma forma. - Dirk Trilsbeek
Teoricamente uma possibilidade, mas se for esse o caso, por que não dizer 'Por favor, ative o firewall do Windows antes de instalar fontes por motivos de segurança' com possivelmente um botão para ignorar o erro e instalar de qualquer maneira, em vez de algum erro aleatório causado por algo aparentemente não relacionado - RyanTimmons91


Eu encontrei este problema também através dos meus repositórios git que hospedam arquivos de fontes. Aqui está uma solução estranha que funcionou para mim. Copie (e sim seu Ctrl + C não Ctrl + X para cortar) o arquivo em outro lugar ou até mesmo no mesmo diretório e o arquivo copiado irá funcionar.

Além disso, a melhor solução não funciona para mim. Meu firewall já está ativado.

A escavação posterior mostrou que a cópia não alterou nenhum conteúdo do arquivo. Ambos são os mesmos, eu corri sha1sum em ambos os arquivos e seus hashes correspondidos.

Mais tarde, verificando as propriedades de segurança no arquivo de fonte original, o Windows apareceu com "As permissões no X.ttf estão incorretamente ordenadas, o que pode fazer com que algumas entradas sejam ineficazes". Então parece que minha clonagem git do repositório está causando algumas permissões confusas ao colocar o arquivo de fonte no Windows. Nesse caso, ele tem alguma relação com o sistema de segurança e permissões no Windows. Isso significa apenas que o erro que o aplicativo visualizador de fontes está devolvendo está muito mal formulado.


7



Sim, eu posso confirmar isso também, também, instalar fontes de mídia removível certamente irá falhar sem qualquer mensagem de erro. depois de copiar as fontes para o disco local, eu posso instalá-lo - am05mhz
não funcionou para a minha pia batismal DroidSansMono.ttf! :( - ShAkKiR