Tenemos una máquina profesional Windows 7 x64 en la que algunas fuentes, pero no todas, no se pueden eliminar. Las fuentes problemáticas en cuestión no son las fuentes del sistema o las fuentes de Microsoft Office (creo que no han actualizado la lista para Office2010). Un ejemplo: StoneSansOSITC TT (nombre de archivo IT243__.ttf
). Curiosamente, otras fuentes de la misma familia podrían eliminarse, aproximadamente media docena.
El mensaje de error es algo así como "este archivo está en uso y no se puede eliminar [inténtelo de nuevo] [omitir]" .
Intentamos eliminar las fuentes de una cuenta de dominio que es miembro del grupo de administradores locales, así como de la cuenta de administrador local. Hemos intentado eliminar del Modo seguro y varias combinaciones de cierre de sesión y reinicio.
Utilicé Process Explorer para buscar el identificador de archivo abierto, y se identifica csrss.exe
que tiene ese archivo abierto, así como una serie de otras fuentes. He demostrado, como dice el artículo de wikipedia sobre csrss , que terminar el proceso da como resultado una pantalla azul de la muerte.
¿Cómo puedo rastrear qué aplicación / servicio / proceso está causando que estos archivos estén en uso todo el tiempo y los apago?
actualizar:
El informe similar de esta persona indica que puede haber un problema con Windows 7 confundiéndose sobre cuántos tipos de letra están representados en una familia de fuentes (cree que hay 4 cuando en realidad son 6).
Este hilo tiene una foto del mensaje de error que vemos:
Probamos el programa Unlocker mencionado aquí , y aunque identificó archivos bloqueados en el directorio de fuentes, no coincidían con los que estábamos intentando eliminar.