Quería sugerir una solución alternativa. El truco de UNC anterior funciona muy bien, pero molestamente no le permitirá usar una herramienta popular para tratar archivos no eliminables, Unlocker. (aún puede ejecutar el desbloqueador en un archivo de fuente a través del símbolo del sistema, pero es tedioso)
Una solución que encontré es crear un desktop.ini para poner en su carpeta de fuentes, lo que obliga a comportarse como una carpeta normal.
- Haga un nuevo documento de texto, llámelo desktop.txt o lo que sea.
- Copie y pegue esto en el archivo de texto:
[.ShellClassInfo]
[ViewState]
Mode =
Vid =
FolderType = Generic
- Guárdelo, ciérrelo y cámbiele el nombre a desktop.ini, luego mueva ese archivo C: \ windows \ fonts. Es posible que se le solicite sobrescribir. Responda sí, a menos que primero desee hacer una copia de seguridad del antiguo desktop.ini.
- Cierre y vuelva a abrir la carpeta de fuentes de Windows, y debería tener una vista de carpeta normal. Y puede hacer clic derecho y elegir Unlocker, y se ejecutará sin problemas.
Además, puede ser útil comprender que Windows rastrea si las fuentes están instaladas o no a través de una clave de registro específica.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Fonts
Si el registro tiene entradas para fuentes que no existen, obtendrá problemas. Si tiene una entrada, pero la entrada apunta al archivo incorrecto, obtendrá problemas. Y finalmente, si tiene una fuente en su carpeta de fuentes, pero no existe en esa lista de registro ... obtendrá problemas. Por lo tanto, intente enderezar esa lista de registro, que se explica bastante bien si se siente cómodo con el registro.
La clave tiene un montón de valores de cadena, uno para cada fuente (y variante) que haya instalado. Entonces, por ejemplo, la entrada para Agency Bold es un valor de cadena que dice
Agency FB Bold (TrueType)
Y los datos que contiene es el nombre de archivo de esa fuente, AGENCYB_0.TTF. Asegúrese de que el nombre del archivo sea correcto.
Y, por cierto, que _0 al final del nombre de archivo significa que en algún momento trataste de copiar la fuente (o instalarla) en la carpeta de fuentes de Windows, y ya había una copia ... Windows no sobrescribirá la fuente más antigua, colocará una segunda copia con un nuevo nombre que terminará en _0, y luego en _1, _2, etc. Es posible que tenga varias copias de fuentes antiguas que le causaron problemas rápidamente, y si tiene cuidado puede limpiarlos y corregir sus entradas de registro.