Não é possível desinstalar totalmente a fonte

1

Eu quero tentar um lançamento alfa da fonte Roboto Slab para solucionar um problema em LibreOffice. Não importa o que eu faço, sempre recebo um aviso como este para cada arquivo * .ttf:

The 'Roboto Slab Regular' font is already installed. Do you want to replace it?

Como eu já estou tendo problemas, quero garantir que os arquivos antigos de qualquer fonte parecida com o Roboto estejam totalmente fora do meu sistema e não consigo descobrir como fazer isso acontecer:

  1. Eu originalmente instalei as fontes com SkyFonts , então eu as removi usando o aplicativo e desinstalei o aplicativo em si.

  2. nexusfont ainda exibia o Roboto, então eu o removi desse aplicativo.

  3. A fonte ainda estava aparecendo em C:\Windows\Fonts , então a removi usando o Windows explorer.

  4. Então percebi que ainda tinha Roboto*.ttf arquivos em C:\Windows\Fonts que não eram visíveis no explorador, então os removi de um prompt de comando elevado; Eu verifiquei novamente com o PowerShell e o cmd.

Enquanto isso, reiniciei o computador várias vezes.

A fonte parece não estar mais disponível (documentos do LibreOffice exibem algumas fontes de fallback) mas, quando eu quero instalar o alpha, eu ainda recebo o diálogo fonte já está instalado .

Como posso garantir que uma determinada família de fontes seja removida do meu sistema para todos os efeitos?

    
por Álvaro González 28.09.2018 / 10:24

1 resposta

0

Eu aparentemente acertei uma combinação infeliz de problemas:

  1. O Windows armazena informações de fonte no registro ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts ), algo que eu não conhecia. Parece ser um mapa de nomes de fontes e nomes de arquivos.

  2. Essa chave de registro manteve algumas entradas para Roboto - * . Lá aprendi que o SkyFonts não armazena arquivos de fontes em %WINDIR%\Fonts , mas em uma árvore de diretórios personalizada localizada em %APPDATA%\Monotype . Havia a fonte não removível.

Assim, removi as entradas do registro e reiniciei o computador. Depois disso, consegui remover os arquivos * .ttf em %APPDATA%\Monotype\skyfonts-google e a fonte finalmente desapareceu. No entanto, eu ainda tenho o A fonte 'Roboto Slab Regular' já está instalada. Você quer substituí-lo? prompt (desta vez com o mesmo nome de fonte toda vez). Isso é # 3:

  1. Os arquivos de fontes específicos que eu estava tentando instalar parecem ter algum problema de nomeação e o Windows os identifica como Roboto Slab Regular . Então, só consigo instalar um arquivo de cada vez. Os arquivos alfa estão quebrados e a distribuição regular de fontes também está quebrada; Isso esclarece os problemas que eu estava tendo no LibreOffice.
por 28.09.2018 / 14:57