Onde os arquivos de fontes físicas são armazenados?

26

Quando entramos no Painel de controle > > Aparência e personalização > > Fontes , a janela mostra uma lista de fontes atualmente instaladas no sistema. Nós podemos copiar esses arquivos de fontes (Ctrl-C) para um novo local,

Mas onde estão os arquivos de fonte físicos armazenados?

Com base em este tópico , eu pensei que os arquivos estivessem armazenados em C: \ Windows \ Font , mas parece ser uma pasta virtual , Especificamente quando eu baixar TypeLight (executou o programa como administrador) e tentou abrir os arquivos de fontes em C: \ Windows \ Font , nenhum deles está listado:

    
por Pacerier 02.04.2012 / 23:19

5 respostas

22

Eles são armazenados no cache do Windows SxS, onde são criados links físicos. Aqui está um exemplo (64b):

C:\Windows\WinSxS\amd64_microsoft-windows-f..truetype-arialblack_31bf3856ad364e35_6.2.8250.0_none_cd833951c51cc8e6

A pesquisa de C:\Windows\WinSxS para truetype- fornecerá todas essas pastas, a pesquisa por *.ttf ou *.otf fornecerá todos os arquivos de fontes armazenados nessa pasta. A razão pela qual seu aplicativo não vê esses arquivos é porque ele não suporta a abordagem de agregação que o Painel de Controle usa. Na melhor das hipóteses você pode tentar digitar o nome do arquivo e contornar ...

Para uma visão geral, use dir %SYSTEMROOT%\Fonts .

A Extensão de shell de link permite que você enumere os links físicos na guia Link Properties :

    
por 02.04.2012 / 23:44
14

C:\Windows\Fonts é, de fato, onde os arquivos de fontes são armazenados (supondo que c: \ windows seja a raiz do sistema operacional, o que geralmente é o caso). Você pode verificar isso iniciando uma janela de linha de comando (digite cmd.exe no menu Iniciar) e dizendo:

cd c:\windows\fonts
dir

Eu suspeito que o TypeLight está se comportando mal, talvez porque o Fonts é considerado uma pasta especial pelo shell do Windows.

    
por 02.04.2012 / 23:44
2

Eu sei que este post é antigo, mas aqui está um truque que pode ajudá-lo a recuperar seus arquivos de fontes instalados:

Primeiro, você precisa ter o 7-zip instalado. (Poderia funcionar com o WinRar, no entanto).

Vá para a pasta de fontes ( C: \ Windows \ Fonts ) e selecione as fontes que deseja recuperar na pasta. Como você notou, não é possível arrastar e soltar ou copiar esses arquivos de lá como faria em qualquer outra pasta.

Para contornar esse problema, selecione as fontes, clique com o botão direito do mouse e crie um arquivo compactado 7z. Salve o arquivo em qualquer lugar, mas lá (pasta Downloads, talvez?). Então vá para o seu arquivo compactado, extraia seus arquivos de fonte e tah dah! :)

EDITAR Parece que você pode arrastar & cair da pasta para obter os arquivos. Pelo menos no Windows 10 é possível. Eu não tentei em nenhuma outra versão do Windows. ;)

    
por 28.06.2016 / 17:55
0
C:\Windows\WinSxS\

vá para isso e procure por arquivo .ttf na barra de pesquisa

    
por 18.02.2016 / 09:55
-2

Os arquivos de fonte reais (não hard links) são armazenados em C: \ Windows \ Fonts - a menos que um usuário tenha alterado o local padrão.

Como uma pessoa sugeriu, eu abri um prompt de comando e digitei: DIR c:\Windows\Fonts\ e pressione enter

(o DIR significa "mostre-me uma lista de diretórios de todos os arquivos armazenados no seguinte local").

De fato, apareceu uma longa lista de arquivos com a extensão .ttf (significa "true type font"). Esses são, de fato, os arquivos reais que contêm todas as informações da fonte. Alguns desses arquivos são tão pequenos quanto 63 kb ... muitos mais são de 300 a 800 kb e alguns têm até um megabyte ou dois de tamanho. Os arquivos deste tamanho não são "hard links" - eles são arquivos de fontes físicas reais.

Para confirmar que não havia nada de misterioso acontecendo, movi fisicamente alguns novos arquivos de fontes para C: \ Windows \ Fonts \ e ... adivinhe? Quando abri o Word, essas novas fontes apareceram na lista suspensa, prontas para uso.

    
por 18.04.2015 / 02:01