Como excluir uma fonte no Windows 7 que ainda está em uso?

16

Eu instalei uma fonte de código de barras para um projeto. A fonte foi instalada através do painel de controle Fontes. Agora eu gostaria de remover a fonte do meu sistema, mas quando tento excluí-lo, ele me avisa sobre a fonte que está sendo usada.

Encerrei todos os aplicativos em execução, mas ainda recebo a mensagem de erro. Alguém sabe de uma maneira de determinar qual programa está usando a fonte? Existe uma maneira de forçar a exclusão da fonte?

    
por John S 23.07.2010 / 16:46

13 respostas

6

A melhor maneira de garantir que a fonte não está mais em uso é tentar removê-la no modo de segurança .

Você pode chegar lá reiniciando, pressionando F8 antes de o Windows inicializar e selecionando-o com as teclas de seta ...

    
por 23.07.2010 / 16:51
5
O

Unlocker é um pequeno aplicativo gratuito que pode ajudá-lo a determinar qual aplicativo tem um bloqueio em um arquivo. Ele também permite liberar o bloqueio ou, se for o próprio Windows, excluí-lo na próxima reinicialização.

    
por 23.07.2010 / 17:57
4

Correção de 10 segundos através do prompt de comando eliminado: Iniciar > CMD > Executar como administrador:

del /f /s /q /a "C:\Windows\fonts\my-font.ttf"

Isso forçará a exclusão do arquivo e pronto.

    
por 26.08.2015 / 21:14
3

Se você quiser usar o Unlocker como sugerido por outra resposta , você pode achar que não funciona na pasta Fontes. No entanto, ainda há uma maneira de fazer isso, através da linha de comando.

Basta executar o seguinte comando:

C:\Program Files\Unlocker>Unlocker.exe C:\Windows\Fonts\Oswald-Regular.otf

Obviamente, use o Unlocker.exe do local instalado e substitua o nome de fontes específico pelo nome que você deseja excluir.

    
por 04.11.2012 / 22:09
1

Anteriormente, recomendei o Unlocker. Uma técnica menos invasiva e mais avançada envolve o uso do Process Explorer . No Process Explorer:

  1. No menu Localizar , selecione Localizar Identificador ou DLL ... (ou pressione Ctrl + F )
  2. Digite o nome do arquivo da fonte que você deseja excluir ( não o nome da fonte; se não tiver certeza sobre o nome do arquivo, localize a fonte no diretório fonts e visualize as propriedades do arquivo ).
  3. Mate todos os processos usando o arquivo.
    • Se você matou explorer.exe , reinicie-o selecionando Run ... no menu File (ou pressione Ctrl + R ) e inserindo explorer.exe .
  4. Exclua o arquivo de uma janela do Exlorer ou pelo prompt de comando.

A propósito, isso vale para excluir qualquer arquivo que não seja do sistema que está em uso e não pode ser excluído no Windows, não apenas em fontes.

    
por 13.10.2013 / 15:25
1

Eu encontrei uma outra maneira de fazer isso ... e é realmente o utilitário de fontes da Microsoft que estamos usando para excluir a fonte, que está usando a fonte que estamos tentando excluir!

Na pasta Fontes ... clique em Organizar ... Layout ... desmarque o painel Detalhes

Agora tente excluir a fonte novamente, isso deve funcionar.

Isso é o Windows para você! :)

    
por 18.06.2014 / 10:43
0

Acabei de excluí-lo de um prompt de comando elevado (por exemplo, executar como administrador). em seguida, voltou para a pasta de fontes e excluiu mais uma vez e foi embora.

    
por 18.12.2014 / 20:11
0

Isso funcionou para mim e é muito fácil:

1- Use o Unlocker assim como o Paul sugeriu

2- Para apagar a fonte, você não pode usar o Unlocker diretamente na pasta de fontes, o truque é ir uma pasta de volta (pasta do Windows) e fazer uma busca por (* .ttf) o resultado será todas as fontes do seu sistema, mas desta vez não está na "pasta de fontes", então você pode usar o Unlocker, e deletar a fonte que quiser, boa sorte

    
por 15.03.2014 / 19:03
0

Eu percebo que esta é uma pergunta antiga, mas pode ser útil para os outros, assim como tem sido comigo agora. Não para os fracos de coração. Faça o backup do seu registro antes de fazer isso. Vá para o editor de registro e encontre sua fonte HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts em seguida, clique com o botão direito do mouse e escolha Excluir. Se você estiver executando 64 bits, talvez seja necessário excluir o mesmo deste local: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows NT \ CurrentVersion \ Fonts Então reinicie.

    
por 03.10.2017 / 03:31
0

7 ferramentas para desbloquear os arquivos difíceis de excluir Raymond.CC

De acordo com esta análise, IObit Unlocker é a escolha recomendada:

The file was successfully deleted WITHOUT needing a reboot or using Forced mode! What’s more, IObit was able to easily delete the whole folder full of these protected files, where most tools here couldn’t even delete just the single file.

Instalar

choco install io-unlocker

Remover fonte

Você não pode selecionar fontes com a GUI, mas o IObitUnlocker.exe também suporta o uso da linha de comando.

pushd "%ProgramFiles(x86)%\IObit\IObit Unlocker"
IObitUnlocker.exe /Delete "C:\Windows\Fonts\Montserrat-Hairline.otf"

Uso da linha de comando do IObit Unlocker

IObitUnlocker.exe Command [Option] Object

Command:  
/None
/Delete
/Rename
/Move
/Copy

Option:
/Normal
/Advanced

Object:
None: "Path1","Path2","Path3"
Delete: "Path1","Path2","Path3"
Rename: "Path1","Path2","Path3" "NewName1","NewName2","NewName3"
Move:   "Path1","Path2","Path3" "NewPath"
Copy:   "Path1","Path2","Path3" "NewPath"
    
por 06.04.2018 / 14:57
0

No meu caso, um arquivo de fonte foi bloqueado pelo processo do sistema (Pid = 4). Então eu renomei o arquivo e fiz uma reinicialização, então o arquivo pode ser deletado.

    
por 27.06.2018 / 14:04
0

Eu descompactei uma fonte em outro disco rígido que estou tendo dificuldade em excluir e obter o erro "em uso". Eu posso excluir na minha unidade inicial, mas não no outro. Eu queria excluir a fonte sem usar nenhum programa. Eu acidentalmente selecionei outro item (pasta) quando apertei delete, e eis que funcionou! Acabei de restaurar a pasta na lixeira e finalmente me livrei da fonte incômoda. Espero que este seja um método alternativo mais fácil para todos.

    
por 02.08.2018 / 17:07
0

Isso ocorre porque a fonte está "aberta" no "Painel de visualização" do Windows, à direita.

A única maneira de contornar isso é desabilitar o Painel de Visualização no Explorer indo para o Painel de Detalhes do View- > (desmarque o Painel de Visualização).

    
por 31.10.2018 / 20:01