Arquivos de fontes ausentes do Windows 8.1 após a reinicialização

17

Alguns dias atrás eu reiniciei o sistema windows 8.1. Após a reinicialização, todos os textos do meu sistema foram muito crípticos - mostrando apenas alguns símbolos estranhos. Depois de alguma investigação, descobri que minha pasta c: \ windows \ fonts estava quase vazia. Então eu copiei os arquivos de fonte de outra instalação do windows 8.1 para a pasta quase vazia. Assim que eu copiei os arquivos, os textos do sistema puderam ser lidos novamente.

Mas após outra reinicialização, o problema ocorreu novamente - a pasta de fontes do sistema estava vazia novamente. Alguém sabe por que o Windows exclui meus arquivos de fonte durante uma reinicialização?

    
por marco birchler 01.01.2014 / 13:19

4 respostas

20

Isso aconteceu comigo duas vezes agora, ambas as vezes após uma falha na instalação da fonte. O problema ocorre não apenas após uma reinicialização, mas também após o logout e a devolução em uma conta do Windows.

Acabei resolvendo-o com uma abordagem um pouco dispersa (principalmente por frustração), mas tudo parece estar funcionando agora depois de várias reinicializações. Você precisará de uma cópia de um diretório C:\Windows\Fonts de um PC que não esteja com esse problema.

  1. Copie o conteúdo de um diretório C:\Windows\Fonts de um PC que não esteja com esse problema e cole-o no diretório C:\Windows\Fonts afetado.
  2. Abra Regedit .
  3. Navegue até HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\
  4. Exporte (apenas no caso) e exclua todo o grupo de fontes. Também excluí os grupos Font Management, Font Drivers, FontLink, FontMapper e FontSubstitutes, embora eu os tenha adicionado novamente mais tarde e suspeito que eles não estejam relacionados.
  5. Novamente, copie o conteúdo de um diretório C:\Windows\Fonts de um PC que não esteja com esse problema e cole-o no diretório C:\Windows\Fonts afetado.
  6. Reinicie.
por 08.01.2014 / 22:48
2

Tive o mesmo problema e a resposta selecionada não funcionou, continuei recebendo uma interminável falha na interface do usuário (Explorer.exe) depois de fazer login em uma tela de login ilegível. Então, aqui está o que funcionou na linha de comando.

Em uma máquina Mac / PC / Linux funcional ...

  1. Faça o download do pacote de fontes padrão do Windows 8.1 deste post ( link direto ). O hash SHA256 do .zip é

openssl dgst -sha256 Windows8.1-Default-Fonts.zip

SHA256(Windows8.1-Default-Fonts.zip)= d2c0cccc8f77f4d8198161cb452c9758608fdb70d64a9347c0b1d911b5d1af49

  1. Extraia o arquivo .zip acima para uma unidade flash USB. Exemplo: para D:\Fonts , então você tem algo como D:\Fonts\Arial.ttf e assim por diante.
  2. Faça o download dos scripts do powershell em este post ( link direto )
  3. Extraia o arquivo .zip para a mesma unidade flash USB, para dizer D:\FontScripts\ , para que você tenha algo como D:\FontScripts\Add-Font.ps1

No computador afetado ...

  1. Inicialize em Safe Mode with Command Prompt (veja detalhes abaixo)
  2. cd c:\Windows\Fonts (enter) e del /f /s /q *.* (enter)
  3. digite PowerShell (enter) no prompt de comando
  4. digite Remove-Item "hklm:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" (enter). Nós removemos isso porque é corrupto.
  5. Insira a unidade flash USB
  6. Digite D: (enter) e, em seguida, cd D:\FontScripts (insira)
  7. Digite .\Add-Font.ps1 D:\Fonts (enter). Você receberá erros sobre configurações de registro ausentes. Ignore por enquanto.
  8. Reinicie. Isso reconstruirá hklm: \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts que acabamos de remover no # 4 acima
  9. Inicialize em Safe Mode with Command Prompt (igual à etapa 1)
  10. digite PowerShell (insira)
  11. Digite D: (enter) e, em seguida, cd D:\FontScripts (insira)
  12. Digite .\Add-Font.ps1 D:\Fonts (enter)
  13. Reinicie.
  14. Pegue uma cerveja e não instale fontes corrompidas.

Inicializando o Windows 8.1 no modo de segurança

Detalhada como opção # 2 nesta postagem do blog , listado aqui para ser completo.

  1. Reinicialize o computador afetado até chegar na tela de login
  2. Clique no ícone de energia no canto inferior direito. Se suas fontes estão realmente bagunçadas, isso será apenas uma caixa quadrada: (
  3. Pressione a tecla SHIFT e clique na última opção do menu (lê Restart em bons sistemas)
  4. Selecione Troubleshoot = > Advanced options = > Startup Settings = > %código%
  5. Quando reiniciar, selecione # 6, ou seja, Restart
por 09.09.2015 / 06:28
1

Além de ser um problema de malware, pode haver corrupção em seu disco rígido. Primeiro, verifique os valores SMART da sua unidade de disco. Se tudo parece bom, então execute um chkdsk / f e, em seguida, um sfc / scannow.

    
por 07.01.2014 / 21:03
0

Este não é um problema "normal" - é muito estranho.

O primeiro passo deve ser fazer uma varredura antivírus profunda no computador. Eu vejo que você tem o Avast, então use-o primeiro, então baixe e use Malwarebytes Anti-Malware .

Se nenhum vírus for detectado, execute sfc / scannow .

Se a verificação do sfc não encontrou erros, para descobrir se algum produto instalado é responsável por este problema, restaurar as fontes e reiniciar no modo de segurança . Se os arquivos desaparecerem novamente, isso é um problema do Windows. Caso contrário, se os arquivos ainda estiverem lá, algum produto instalado está causando isso.

se o problema for causado por um produto instalado, primeiro use o Avast para fazer uma varredura de inicialização.

Se o Avast não encontrar nada, use Autoruns para desativar programas de inicialização em grupos até encontrar o que está causando isso. Cada vez restaure as fontes e reinicie novamente para verificar.

Depois de encontrar o produto que está causando isso, restaure os programas de inicialização usando o Autoruns.

Para o caso em que o Windows destruiu seus próprios dados de fonte, você poderia:

  1. Obtenha o conteúdo de C:\Windows\Fonts de outro PC
  2. Copie essas fontes para uma pasta temporária
  3. Use o regedit para excluir (depois de salvar) o conteúdo de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
  4. Reiniciar
  5. Copie as fontes para C:\Windows\Fonts
  6. Reinstale as fontes abrindo o Painel de controle / Fontes
  7. No menu Arquivo, selecione "Instalar novas fontes ..." e adicione as fontes da pasta temporária.
por 07.01.2014 / 18:22