# 로그아웃 없이 Windows에서 Chrome 캐시 지우기

Chrome 캐시는 이미 방문한 페이지를 더 빨리 열기 위해 저장해 둔 이미지, 스크립트, 컴파일된 코드의 사본입니다. Windows에서는 사용자 프로필 폴더 안에 있고, Chrome 프로필을 여러 개 쓰면 수 GB까지 커지기도 합니다. 캐시를 지우는 것 자체는 안전하고 Chrome이 알아서 다시 만들지만, 같은 대화상자에 쿠키와 방문 기록도 함께 있고, 로그아웃되거나 남기고 싶던 것이 사라지는 건 바로 이 체크박스들 때문입니다.

## 지울 데이터 고르기

| 데이터 | 설명 | 지우면 생기는 일 |
| --- | --- | --- |
| 캐시된 이미지 및 파일 | 페이지 리소스의 사본 | 다음 방문 때 사이트의 이미지와 스크립트를 다시 불러옴 |
| Code Cache, GPUCache, 셰이더 캐시 | 컴파일된 스크립트와 그래픽 처리 결과 | Chrome이 다시 컴파일하는 동안 처음 몇 번은 로딩이 조금 느림 |
| 쿠키 및 기타 사이트 데이터 | 로그인 상태, 사이트 설정, Web Storage, IndexedDB | 사이트에 다시 로그인해야 하고 오프라인용 사이트 데이터도 사라짐 |
| 방문 기록 | 방문한 페이지 목록 | 기록, 새 탭 바로가기, 주소 표시줄에 뜨는 해당 사이트 추천 |
| 비밀번호, 북마크, 확장 프로그램 | 저장해 둔 계정 데이터 | 캐시 정리로는 지워지지 않으며 각각 별도 페이지에서 관리 |

디스크 공간을 되찾고 싶거나 페이지가 계속 예전 모습으로 보이는 정도라면 위의 두 행이면 충분합니다. 쿠키는 특정 사이트가 제대로 동작하지 않을 때만 지울 가치가 있고, 그때도 그 사이트 것만 지웁니다.

## Chrome에서 직접 캐시 지우기

Google의 [인터넷 사용 기록 삭제 안내](https://support.google.com/chrome/answer/2392709?hl=ko)에 따르면 오른쪽 위의 **더보기**(점 세 개) 메뉴에서 **인터넷 사용 기록 삭제**를 선택합니다. 주소 표시줄에 "인터넷 사용 기록 삭제"를 입력하고 나타나는 작업을 골라도 되고, **Ctrl + Shift + Delete**를 눌러도 됩니다.

1. 기간을 고릅니다. **전체 기간**은 캐시 전체를 지우고, 특정 페이지만 갑자기 이상해졌다면 **지난 1시간**이면 충분합니다.
2. **캐시된 이미지 및 파일**을 선택합니다.
3. 지울 생각이 아니라면 **쿠키 및 기타 사이트 데이터**와 **방문 기록**의 선택은 해제합니다.
4. **데이터 삭제**를 선택합니다.

쿠키를 지워도 Chrome 자체에서 로그아웃되거나 동기화가 꺼지지는 않지만, [Google 안내](https://support.google.com/accounts/answer/32050?hl=ko)에 나와 있듯이 사이트의 일부 설정이 삭제되어 사이트에 다시 로그인해야 할 수 있습니다. 동기화가 켜져 있으면 삭제한 방문 기록이 같은 계정으로 로그인한 다른 기기에서도 사라집니다. 캐시를 정리할 때 그 항목을 건드리지 말아야 하는 또 다른 이유입니다.

사이트 하나만 문제라면 그 사이트를 열고 주소 왼쪽의 아이콘을 선택한 뒤 **사이트 설정**에서 **데이터 삭제**를 선택합니다. 다른 사이트는 건드리지 않고 그 사이트의 쿠키와 저장소만 지워집니다.

## 디스크에서 캐시 폴더 찾기

대화상자는 캐시가 차지하는 용량을 보여 주지 않으므로, 크기를 재려면 Chrome의 사용자 데이터 폴더를 봅니다. **Win + R**을 누르고 다음을 붙여넣습니다.

```text
%LOCALAPPDATA%\Google\Chrome\User Data
```

여기서는 프로필마다 폴더가 하나씩 있고, 첫 번째는 `Default`, 그다음은 `Profile 1`, `Profile 2` 순서로 이어집니다. 어느 폴더가 어느 프로필인지 헷갈리면 해당 프로필에서 `chrome://version`을 열고 **프로필 경로** 줄을 읽습니다. 각 프로필 폴더 안의 캐시는 다음과 같습니다.

```text
Cache
Code Cache
GPUCache
Service Worker\CacheStorage
```

프로필과 별개로 하나만 존재하는 캐시도 있으며 `User Data` 바로 아래에 있습니다. `ShaderCache`, `GrShaderCache`, `GraphiteDawnCache`입니다. 폴더를 마우스 오른쪽 버튼으로 클릭하고 **속성**을 선택하면 크기를 볼 수 있습니다. 회사 PC에서는 캐시가 다른 곳에 있을 수 있습니다. 관리자가 Chrome 정책 `DiskCacheDir`로 위치를 옮길 수 있으므로, 그럴 때는 폴더를 찾지 말고 Chrome의 대화상자로 지우세요.

## 캐시 폴더를 직접 삭제하기

먼저 Chrome을 닫고, 정말 종료됐는지 확인하세요. **설정 > 시스템 > Google Chrome을 닫을 때 백그라운드 앱을 계속 실행**이 켜져 있으면 마지막 창을 닫아도 Chrome이 계속 실행되므로, 알림 영역에서 아이콘을 찾아 거기서 종료합니다. Chrome이 실행되는 동안에는 `User Data\lockfile` 파일을 계속 열어 두고 있고, Windows는 사용 중인 파일의 삭제를 거부합니다.

그런 다음 각 프로필의 `Cache`, `Code Cache`, `GPUCache` 안의 내용과 `User Data` 바로 아래 셰이더 폴더 세 개의 내용을 삭제합니다. 프로필 안의 나머지는 그대로 두세요. `Cookies`, `History`, `Login Data`, `Local Storage`, `IndexedDB`, `Preferences`, `Bookmarks`는 캐시가 아니라 내 데이터입니다. 시간을 아끼려고 `User Data` 전체나 프로필 폴더를 통째로 지우지 마세요. 그건 프로필 초기화이며, 동기화에 없을 수도 있는 로컬 비밀번호와 설정까지 사라집니다.

`Service Worker\CacheStorage`는 성격이 다릅니다. 사이트가 오프라인에서도 동작하도록 일부러 파일을 넣어 두는 곳이며, 웹메일 앱의 메시지 저장소나 음악 사이트의 저장된 트랙 같은 것이 들어 있습니다. 보통은 지워도 안전하지만 쿠키처럼 다루세요. 그 오프라인 사본이 없어져도 괜찮다고 확신할 때만 지웁니다.

## 결과 확인하기

시작하기 전에 C: 드라이브의 여유 공간을 적어 두고, 끝난 뒤 새로 고쳐서 비교하세요. 거의 변하지 않았다면 삭제한 파일이 휴지통에 들어갔는지 확인합니다. 휴지통을 비우기 전까지는 계속 공간을 차지합니다. Chrome을 다시 열면 캐시가 다시 채워지는 동안 처음 몇 페이지는 조금 느립니다. 이후 며칠에 걸쳐 캐시는 다시 커지므로 목표는 빈 폴더가 아니라, 감당할 수 있는 범위를 넘어 공간을 차지하지 않는 캐시입니다.

캐시가 작은데도 C: 드라이브가 여전히 가득 차 있다면 원인은 Chrome이 아닙니다. [Windows 캐시 정리](/ko/windows/blog/windows-cache-cleanup)에서 다른 공간 사용처를 찾아보세요. [백그라운드에서 계속 실행되는 Edge](/ko/windows/blog/edge-running-in-background)는 Microsoft 브라우저의 같은 상주 동작을 설명합니다.

## Mole이 다루는 범위

Mole for Windows의 **정리**는 모든 프로필의 Chrome `Cache`, `Code Cache`, `GPUCache`, WebGPU 캐시와 함께 셰이더 캐시, 내려받은 구성 요소 및 확장 프로그램 패키지, 7일이 지난 크래시 보고서를 표시합니다. 이 항목들은 기본 선택 상태입니다. `Service Worker\CacheStorage`는 검토용으로 표시되고 기본적으로 선택되지 않으며, 선택하면 휴지통으로 이동합니다. 정리에는 쿠키, 방문 기록, 비밀번호, `Local Storage`, `IndexedDB`를 대상으로 하는 규칙이 없습니다. Chrome이 실행되는 동안에는 Chrome 항목이 **Chrome가 캐시 점유 중**으로 표시되며 보류되고, Chrome을 종료하는 옵션이 나타납니다. 일반 캐시는 기본적으로 영구 삭제되므로 복구 가능한 삭제가 필요하면 정리 전에 **설정 > 캐시 삭제 방식 > 휴지통**을 선택하세요. Edge 캐시도 같은 방식으로 처리합니다.

## 자주 묻는 질문

### Chrome 캐시를 지우면 로그아웃되나요?

아니요. 로그아웃은 쿠키를 지울 때 생기며 캐시된 이미지 및 파일과는 관계가 없습니다. **쿠키 및 기타 사이트 데이터**를 선택하지 않은 채로 두면 사이트 로그인은 그대로 유지됩니다.

### 캐시가 왜 이렇게 빨리 다시 쌓이나요?

탐색하는 동안 Chrome이 계속 채워 넣기 때문이며, 그게 캐시의 역할입니다. 실제로 공간을 많이 차지하거나 사이트가 계속 오래된 내용을 보여 줄 때만 다시 지우면 됩니다.

### 캐시를 지우면 Chrome이 빨라지나요?

보통은 그렇지 않습니다. 캐시는 재방문을 빠르게 하려는 것이라, 지운 직후에는 오히려 페이지가 조금 느리게 열립니다. 도움이 되는 경우는 한 사이트가 오래되었거나 깨진 모습으로 보일 때이며, 일상적인 속도 개선 방법은 아닙니다.


Canonical: https://mole.fit/ko/windows/blog/clear-chrome-cache-windows
