Prefetch 폴더 삭제, Windows 속도 향상 없이 실행만 지연
Microsoft는 Prefetch 폴더의 내용을 삭제해도 Windows 운영체제의 성능이 향상되지 않는다고 밝혔다. 회사 측은 이러한 조치가 아무런 도움이 되지 않을 뿐 아니라 컴퓨터 작동을 오히려 저해할 수 있다고 설명했다. 그럼에도 인터넷에서는 시스템 속도를 높이기 위해 이 폴더를 비우라고 권하는 안내문이 여전히 퍼지고 있다.

이미 2005년에 Microsoft 직원 라이언 마이어스는 프리페치 파일이 프로그램을 더 빠르게 실행하도록 돕는다고 설명한 바 있다. 파일을 삭제하면 시스템이 필요한 데이터를 다시 생성해야 하므로 일정 시간 동안 작동 속도가 느려진다. 20년이 지난 지금도 Prefetch 폴더는 Windows 11에 남아 있지만, 많은 사용자가 기기 속도를 높이겠다는 기대로 폴더를 계속 비우고 있다.
Microsoft 관계자에 따르면 Windows 8부터 시스템은 최대 1024개의 프리페치 파일을 보관하며 오래된 항목은 자동으로 삭제한다. 확장자가 .pf인 파일은 프로그램의 사본이 아니라 애플리케이션이 시작될 때 필요한 페이지와 파일의 목록이다. 차지하는 공간이 작고, 프로그램을 오랫동안 실행하지 않았다면 시스템에 영향을 주지 않는다.
Windows Latest가 진행한 테스트 결과, .pf 파일을 삭제하고 재부팅하면 하드디스크가 장착된 컴퓨터에서 대부분의 프로그램 실행 속도가 느려졌다. 메모리 4GB와 듀얼 코어 프로세서를 갖춘 가상 머신에서는 지연이 더욱 두드러졌다. SSD에서는 차이가 거의 없다. Prefetch 기술은 임의 읽기 속도가 느린 하드디스크를 위해 개발되었기 때문이다.
Microsoft의 공식 시스템 최적화 권장 사항에는 Prefetch 폴더가 언급되어 있지 않다. 회사는 시작 프로그램에서 불필요한 항목을 끄고, 사용하지 않는 소프트웨어를 제거하며, 저장 공간 센스 또는 기본 디스크 정리 기능을 켜고, 업데이트를 제때 설치하라고 권고한다. 성능 저하의 주된 원인은 Prefetch 폴더의 내용이 아니라 시스템과 함께 실행되는 백그라운드 애플리케이션이라고 한다.
.pf 파일을 삭제할 만한 유일한 이유는 개인정보 보호일 수 있다. 이 파일에는 프로그램의 실행 횟수와 최근 여덟 번의 실행 시각에 관한 정보가 기록되어 있다. 하지만 이렇게 정리한다고 해서 컴퓨터가 더 빨라지지는 않는다.