Temos uma máquina profissional x64 do Windows 7, na qual algumas fontes, mas nem todas, podem ser removidas. As fontes problemáticas em questão não são fontes do sistema ou fontes do Microsoft Office (acho que não atualizaram a lista para o Office2010). Um exemplo: StoneSansOSITC TT (nome do arquivo IT243__.ttf
). Curiosamente, outras fontes da mesma família poderiam ser excluídas, cerca de meia dúzia.
A mensagem de erro é algo como "este arquivo está em uso e não pode ser excluído [tente novamente] [pule]" .
Tentamos remover as fontes em uma conta de domínio que seja membro do grupo Administradores local e também da conta Administrador local. Tentamos remover do Modo de segurança e várias combinações de logoff e reinicialização.
Usei o Process Explorer para procurar o identificador de arquivo aberto, e ele identifica csrss.exe
como tendo esse arquivo aberto, além de várias outras fontes. Eu provei, como diz o artigo da wikipedia no csrss , que encerrar o processo resulta em uma tela azul da morte.
Como rastrear qual aplicativo / serviço / processo está causando o uso desses arquivos o tempo todo e desligá-los?
atualizar:
O relatório semelhante dessa pessoa indica que pode haver um problema com o Windows 7, ficando confuso com o número de tipos de letra representados em uma família de fontes (pensa que existem 4 quando na verdade são 6).
Este tópico possui uma foto da mensagem de erro que vemos:
Tentamos o programa Unlocker mencionado aqui e, embora identificasse arquivos bloqueados no diretório de fontes, eles não correspondiam aos que estávamos tentando excluir.