Visual Studio Font Cache 폴더가 지워지지 않는 문제와 해결 방법

용과젤리·2025년 3월 26일

Visual Studio를 오랜 기간 사용하다 보면, 특히 디스크 용량이 제한적인 환경에서 Font Cache가 많은 용량을 차지하는 현상을 겪을 수 있습니다. 이 문제는 다음과 같은 경로에서 주로 나타납니다.

%LocalAppData%\Microsoft\VisualStudio\FontCache

이 폴더는 Visual Studio가 글꼴을 렌더링할 때 성능 향상을 위해 사용하는 캐시를 저장하는 곳입니다. 그런데 특정 상황에서는 이 캐시가 제대로 삭제되지 않고 계속 누적되어 용량을 많이 차지하게 됩니다.

현상

  • FontCache 폴더의 크기가 수 기가바이트(GB) 이상으로 커지는 경우가 있습니다.
  • Visual Studio를 닫거나 시스템을 재부팅해도 폴더의 용량이 줄지 않습니다.

문제 원인

이 현상은 Visual Studio가 폰트를 관리하면서 캐시를 적절히 정리하지 못할 때 발생합니다. 특히 여러 버전의 Visual Studio가 설치되어 있거나 오랜 기간 업데이트를 반복하면서 발생 확률이 높아집니다.

해결 방법

이 문제를 해결하는 방법은 간단합니다.

  1. Visual Studio 종료

    • 모든 Visual Studio 인스턴스를 닫습니다.
  2. 서비스 중지

    • 서비스 관리자에서 Windows Font Cache Service를 찾아 중지합니다. (services.msc를 실행하여 쉽게 접근할 수 있습니다.)
  3. 캐시 삭제

    • 다음 경로의 내용을 수동으로 삭제합니다.
    %LocalAppData%\Microsoft\VisualStudio\FontCache
  4. 서비스 재시작

    • 다시 서비스 관리자에서 Windows Font Cache Service를 시작합니다.
  5. Visual Studio 재시작

    • Visual Studio를 재실행하여 정상 동작을 확인합니다.

이 방법을 수행한 후에는 디스크 공간이 즉시 확보되며, Visual Studio의 성능에도 긍정적인 영향을 줄 수 있습니다.

정기적으로 이 현상을 점검하여 디스크 용량 관리에 도움을 받으시길 권장합니다.

참고 링크

profile
C#, .Net 개발자입니다.

0개의 댓글