# Windows Prefetch 폴더 삭제해도 될까, 정기적으로 비울 필요가 없는 이유

Windows Prefetch 폴더는 정기적으로 비워 속도를 높일 대상이 아닙니다. 정리 도구가 매주 `C:\Windows\Prefetch`를 비우라고 해도 그대로 두고 실제 느린 동작을 조사하세요. 실행 준비 정보를 지우면 다음 실행이 오히려 느려질 수 있습니다.

## Prefetch가 저장하는 것

[Microsoft 드라이버 문서](https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/ntifs/ns-ntifs-_prefetch_open_ecp_context)는 프리페처가 캐시 및 메모리 관리자와 협력해 디스크 접근 효율을 높인다고 설명합니다. 성능을 돕는 기능이지 설치된 앱마다 지워도 되는 전체 복사본을 쌓는 기능이 아닙니다.

배경은 [2001년 Sysinternals 설명](https://learn.microsoft.com/en-us/sysinternals/resources/archive/v03n02)에서 확인할 수 있습니다. `\Windows\Prefetch`의 `.pf` 실행 추적 파일이 나중에 필요한 파일을 읽는 데 쓰인다고 설명합니다. 다만 Windows XP에 대한 글이므로 당시 시간 기준과 유지 관리 방식을 Windows 11의 기본값으로 옮겨 쓰면 안 됩니다.

Windows가 `C:\Windows`에 설치되었다면 경로는 `C:\Windows\Prefetch`입니다. `.pf`는 실행에 관한 정보이며 이름에 나온 실행 파일 자체가 아닙니다. 추적 삭제는 앱 제거나 문서 삭제와 다릅니다.

## 비우기가 속도 해결책이 아닌 이유

문서의 용도를 바탕으로 보면 학습된 실행 정보를 없앨 때 이후 읽기에 쓸 정보도 사라져 다시 학습해야 할 수 있습니다. 영향은 작업과 저장장치에 따라 다르며 모든 PC에 공통인 실측 지연 시간을 제시하는 것은 아닙니다.

| 정리 주장 | 놓친 점 | 더 나은 선택 |
| --- | --- | --- |
| Prefetch를 지우면 모든 앱이 빨라진다 | 실행 정보는 디스크 읽기를 돕기 위한 것 | 일반 유지 관리에서는 남김 |
| 오래된 앱 이름이 있으면 앱도 남아 있다 | 추적과 프로그램은 별개 파일 | 설치된 앱을 따로 확인 |
| 디스크 추적을 지우면 앱 메모리가 확보된다 | 디스크 파일과 현재 메모리 사용량은 다름 | 실제 부족한 자원을 진단 |

오래된 정리 목록을 매주 실행할 작업으로 만들지 마세요. 로그인이나 서버 연결만 느리다면 로컬 실행 추적 삭제가 그 문제를 해결했다는 근거는 없습니다. 어느 단계에서 지연되는지부터 기록합니다.

## 탓하기 전에 크기 확인하기

이미 접근할 수 있다면 파일 탐색기의 폴더 속성에서 크기를 보고 Windows 드라이브 여유 공간과 함께 기록합니다. 숫자를 보기 위해 소유권이나 권한을 바꾸지 않습니다. 접근이 거부되면 중단하고 재귀 검사나 삭제를 강행하지 않습니다.

현재 모든 PC에 공통인 크기는 제시하지 않습니다. 앱 전체 복사본이 아닌 추적이며 과거의 항목 개수도 Windows 11 저장소 한도가 아닙니다. 실측 크기와 부족량을 비교해 작은 대상을 붙잡고 시간을 쓰지 마세요.

일반 임시 데이터는 [Windows 임시 폴더 안내](/ko/windows/blog/windows-temp-folder-cleanup), 앱 캐시와 보존 데이터의 구분은 [Windows 캐시 안내](/ko/windows/blog/windows-cache-cleanup)를 따르세요. 서로 다른 정리 범위입니다.

## PF 파일 하나를 이미 지웠다면

개별 추적을 지우면 보통 학습된 실행 정보가 없어지며 프로그램이나 개인 문서가 지워지는 것은 아닙니다. `.pf` 하나가 없다는 이유로 Windows를 다시 설치할 필요는 없습니다. 그렇다고 폴더 전체를 지워도 영향이 없다는 뜻은 아닙니다.

앱이 설치되어 있고 작동한다면 평소처럼 사용하고 필요한 경우 Windows가 실행 정보를 다시 모으도록 둡니다. 추적 재생성에는 해당 앱과 파일이 남아 있어야 하며 지운 실행 파일이나 문서를 복원하지는 못합니다.

원본이 휴지통에 남아 있고 그 삭제를 되돌려야 한다면 충돌 메시지를 읽고 해당 항목만 복원합니다. [Microsoft 설명](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cleanmgr)에 따르면 휴지통 파일은 제거할 때까지 남습니다. 이미 없어졌다면 휴지통으로 원래 추적을 복구할 수 있다고 약속하지 않습니다.

## 실제 느린 동작에 맞춰 한 가지씩 시험하기

삭제를 수행하는 정리 도구에서 Prefetch 예약 삭제를 멈추고 Windows 설정은 유지합니다. 앱 하나를 골라 비슷한 조건에서 해당 정리 작업 중지 전후의 실행을 기록하세요. 재부팅 직후 실행과 연속 실행은 같은 시험이 아닙니다.

지연이 계속되면 앱 지원 안내를 따르거나 시작 시 작업을 확인합니다. 진단 대신 Windows 서비스를 끄거나 레지스트리를 바꾸지 마세요. 일반적인 공간 부족은 [C 드라이브 안내](/ko/windows/blog/windows-c-drive-full)를 참고하세요.

## Mole이 처리하는 범위

Mole for Windows 정리 카탈로그에는 Prefetch가 없습니다. 관리자 정리 카탈로그도 명시적으로 제외합니다. 일반 정리에서 켤 수 있는 Prefetch 항목은 없습니다.

## 자주 묻는 질문

### Windows 11에서 Prefetch를 지워야 하나요?

일반 유지 관리에서는 남겨 두세요. 실행 정보 삭제는 보편적인 성능 복구가 아니며 다음 실행의 작업량을 늘릴 수 있습니다. 실제 병목부터 확인합니다.

### 오래된 프로그램 이름이 있으면 아직 설치되어 있나요?

아닙니다. 추적은 프로그램 자체가 아닙니다. Prefetch 파일명을 제거 실패의 증거로 쓰지 말고 설치된 앱을 따로 확인하세요.

### PF 파일을 지우면 문서도 지워지나요?

추적은 문서가 아닙니다. 그 항목만 제거했다면 앱이나 앱 데이터 삭제와는 범위가 다릅니다. 실제 삭제 항목을 확인한 뒤 영향을 판단하세요.


Canonical: https://mole.fit/ko/windows/blog/windows-prefetch-folder
