오프라인 파일이 사용하는 디스크 공간은 평소에는 크게 신경 쓰지 않는 경우가 많습니다. 그래서 드라이브의 여유 공간이 어디로 사라졌는지 모르는 경우도 생기죠. 하지만 똑똑한 Windows 사용자라면 디스크 공간 사용량을 항상 주의 깊게 관리해야 합니다. 기본적으로 Windows 11/10은 전체 디스크 공간의 10%를 오프라인 파일 캐시용으로 자동 할당하도록 설정되어 있습니다.
오프라인 파일에 사용할 디스크 공간 구성하기
네트워크 공유 폴더에서는 자동 캐싱을 설정할 수 있습니다. 사용자가 공유 폴더의 파일을 열면 시스템이 해당 파일의 복사본을 자동으로 사용자 컴퓨터에 저장합니다. 이러한 자동 캐싱은 상당한 디스크 공간을 차지할 수 있습니다. 반대로 임시 캐시 파일이 필요 없다면, 디스크 공간을 아예 캐싱에 사용하지 않도록 설정하고 싶을 수도 있습니다.
이 글에서는 임시 자동 캐시 파일 저장 설정을 비활성화하고, 오프라인 파일 캐시 용량을 직접 제어하는 고급 방법을 소개합니다.
방법 1: 레지스트리 편집기로 임시 파일 자동 캐싱 비활성화
1. Windows 키 + R 키를 눌러 실행 대화 상자를 연 다음, Regedt32.exe를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
2. 다음 레지스트리 키로 이동합니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
3. 해당 위치에서 마우스 오른쪽 버튼 클릭 후 새로 만들기 -> 키를 선택하여 새 하위 키를 만들고 이름을 NetCache로 지정합니다.
이제 이 하위 키의 오른쪽 창에서 마우스 오른쪽 버튼 클릭 후 새로 만들기 -> DWORD(32비트) 값을 선택하여 새 DWORD 값을 생성합니다.
값 이름을 DefCacheSize로 지정한 뒤, 해당 DWORD 값을 두 번 클릭하여 수정 창을 엽니다.
4. 값 편집 창에서 먼저 단위를 10진수로 선택합니다. 그런 다음 컴퓨터가 사용할 디스크 공간 비율에 맞춰 값 데이터를 입력합니다. 예를 들어 전체 디스크의 15.45%를 사용하게 하려면 1545를 입력하면 됩니다.
임시 오프라인 파일에 사용되는 디스크 공간을 완전히 비활성화하려면 0을 입력합니다. 설정이 끝나면 확인을 클릭합니다.
이것으로 끝입니다. 이제 Windows가 요구 사항에 따라 임시 오프라인 파일을 캐싱하도록 제한을 적용한 것입니다.
방법 2: 로컬 그룹 정책 편집기로 기본 오프라인 캐시 구성
1. Windows 키 + R 키를 눌러 실행 대화 상자를 열고, gpedit.msc를 입력한 후 Enter 키를 눌러 로컬 그룹 정책 편집기를 실행합니다.
2. 다음 경로로 이동합니다:
컴퓨터 구성 -> 관리 템플릿 -> 네트워크 -> Offline Files
3. 오른쪽 창에서 기본 캐시 크기(Default cache file) 설정을 찾습니다. 기본적으로 구성되지 않음 상태로 되어 있을 것입니다. 해당 설정을 두 번 클릭합니다.
4. 설정 창에서 사용을 선택하고, 디스크 공간 비율에 따라 오프라인 파일 저장 용량을 지정합니다.
0을 입력하면 캐싱을 완전히 비활성화할 수 있습니다. 구성되지 않음 또는 사용 안 함(기본 설정)을 선택하면 Windows가 자동으로 디스크 크기의 10%를 캐싱에 사용합니다. 구성이 완료되면 적용을 클릭한 후 확인을 누릅니다.
이것으로 디스크 공간 캐싱 비율 구성이 완료되었습니다!
참고: 로컬 그룹 정책 편집기에서 디스크 공간을 구성하면 Windows가 자동으로 레지스트리 항목을 생성하며, 그 반대의 경우에도 마찬가지입니다. 즉, 두 방법 중 하나만 사용해도 동일한 결과를 얻을 수 있습니다.