Estou usando o Windows 10 x64 Pro e não consigo visualizar ou instalar fontes.
Quando tento visualizar uma fonte (clique duplo 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:
Quando tento instalar uma fonte ( Right Click >> Install
), outro erro que diz "O arquivo <arquivo de fonte> não parece ser uma fonte válida" é mostrado (captura de tela abaixo):
Coisas que eu verifiquei:
- Eu tenho o UAC ativado no meu registro, mas defina a configuração mais baixa "Never Notify". Eu pensei que o UAC tinha algo a ver com isso, mas o comportamento é o mesmo, esteja ou não
EnableLUA
definido como 0 ou 1 no registro. - Verifiquei o Visualizador de Eventos (seções Aplicativo e Sistema) em busca de dicas para o problema, mas esse erro não é relatado nos logs pelo que vejo. Isso parece estranho.
Por que não consigo instalar fontes no Windows 10? Eu verifiquei o comportamento com vários arquivos baixados otf
e de ttf
fonte. Portanto, tenho certeza de que os arquivos não estão corrompidos.
EDITAR
Quando vou à seção Fontes do Painel de controle, não vejo a opção "Instalar fonte" no menu "Arquivo", como mostra a imagem abaixo.
fonte
dejavu-fonts-ttf-2.35\ttf
pasta, selecione (algo ou até todos), Instalação@font-face
no IE11 (mas não no Edge!). A ativação do firewall também ajuda lá.Respostas:
Depois de uma semana tentando tudo. A resposta, por mais estranha que pareça, é ativar o firewall do Windows. Eu sei, não faz sentido, certo? Ele não está conectado às configurações de fonte, no entanto, uma vez que "On" foi possível corrigir meu problema com a instalação de fontes no Windows 10 e sem uma mensagem de erro!
fonte
Eu também encontrei esse problema nos repositórios git que hospedavam arquivos de fonte. Aqui está uma solução estranha que funcionou para mim. Copie (e sim Ctrl + C, não Ctrl + X para cortar) o arquivo em outro lugar ou mesmo no mesmo diretório e o arquivo copiado funcionará.
Além disso, a melhor solução não funciona para mim. Meu firewall já está ativado.
Mais pesquisas mostraram que a cópia não alterou o conteúdo do arquivo. Ambos são os mesmos, eu corri
sha1sum
em ambos os arquivos, e seus hashes combinaram.Depois de verificar 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". Portanto, parece que minha clonagem git do repositório está fazendo com que algumas permissões desarrumadas sejam definidas 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 redigido.
fonte