Eu tinha o programa Gamespy Comrade instalado no meu PC pela Steam como parte dos requisitos de algum videogame que não estou mais usando. O Gamespy foi encerrado em 2013 e o programa não foi mais suportado desde então.
Decidi remover o programa, mas a pasta não contém nenhum executável dedicado. Tentei remover todos os arquivos "manualmente", mas um arquivo específico não pode ser removido. É um arquivo de fonte de tipo verdadeiro (.tff) que não pode ser excluído, mas pode ser renomeado pelo Windows System Explorer com privilégios de administrador.
Pelas propriedades do arquivo, o administrador deve ter controle total sobre o arquivo, a saída de tentar excluir o arquivo de um Power Shell elevado é:
Remove-Item : Cannot remove item C:\Program Files (x86)\GameSpy\Comrade\156\Skins\BF2142\swissck.ttf: Access to the path 'swissck.ttf' is denied.
At line:1 char:1
+ Remove-Item -path "C:\Program Files (x86)\GameSpy" -recurse -force
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (swissck.ttf:FileInfo) [Remove-Item], UnauthorizedAccessException
+ FullyQualifiedErrorId : RemoveFileSystemItemUnAuthorizedAccess,Microsoft.PowerShell.Commands.RemoveItemCommand
Como posso me livrar dessa coisa?
você também pode PARAR e DESATIVAR os dois serviços a seguir:
Reinicie seu computador, exclua os arquivos de fonte e reative os serviços definindo o tipo de inicialização de volta para 'Manual'.
encontrei a resposta que funcionou para mim neste fórum: Não é possível excluir arquivos de fonte