Cómo borrar la caché de fuentes y reconstruir la caché de fuentes en Windows 11

Una caché de fuentes dañada puede causar problemas de representación de fuentes y ralentizar el equipo.

Cuando se inicie Windows 11, cargará fuentes en la caché de fuentes. Esto permite que el sistema operativo cargue las fuentes más rápido y mejora la experiencia del usuario.

Sin una buena caché de fuentes, Windows tiene que hacer mucho trabajo en tiempo real para mostrar fuentes. Y esto usará una gran cantidad de recursos del sistema.

La caché de fuentes puede dañarse, lo que hace que las fuentes se vuelvan confusas, se muestren incorrectamente o muestren caracteres incorrectos. Además, al instalar una nueva fuente o actualizar una fuente antigua, el mismo archivo puede estar dañado.

Para corregir la corrupción de la caché de fuentes, borre la caché de fuentes antigua y reinicie el equipo para crear una nueva caché de fuentes.

Cómo borrar y reconstruir la caché de fuentes

  1. Abra el “Services” de Windows 11. Puede abrirlo a través de la búsqueda, hacer clic en el botón Inicio y escribir “services” en el cuadro de búsqueda.
open serices
  1. Luego, en la ventana Servicios, deslice hacia abajo la lista de servicios y busque “Windows Font Cache Service”.
  2. Haga clic con el botón derecho en el servicio y seleccione la opción “Stop” para desactivar el servicio.
  3. Luego abra el Explorador de archivos y vaya a la carpeta “C:WindowsServiceProfilesLocalServiceAppDataLocalFontCache”.
service font cache

Si no puede abrir la carpeta, haga clic con el botón secundario en “C:\Windows\ServiceProfiles\LocalService” y seleccione “Properties”. Luego, en la pestaña “Security”, agregue el nombre de usuario que usa para obtener acceso.

  1. Elimine todo el contenido de la carpeta.
  2. Reinicie el servicio haciendo clic con el botón derecho y seleccionando la opción “Start”. Esto reconstruirá la caché de fuentes.
  3. Reinicie el equipo.

Cómo borrar y reconstruir la caché de fuentes con archivos BAT

  1. Copie el código siguiente en “Notepad”.
@echo off
 
:: Stop and disable "Windows Font Cache Service" service
:FontCache
sc stop "FontCache"
sc config "FontCache" start=disabled
sc query FontCache | findstr /I /C:"STOPPED"
if not %errorlevel%==0 (goto FontCache)
 
 
:: Grant access rights to current user for "%WinDir%\ServiceProfiles\LocalService" folder and contents
icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q
 
 
:: Delete font cache
del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*"
 
del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT"
 
 
:: Enable and start "Windows Font Cache Service" service
sc config "FontCache" start=auto
sc start "FontCache"
  1. Guardar con el nombre “Rebuild_Font_Cache.bat”.
  2. Luego, en el archivo “BAT”, haga clic con el botón derecho y ejecútelo como administrador.
  3. Cuando haya terminado, reinicie el equipo.

ARTÍCULOS RELACIONADOS

Artículos más recientes