PC의 저장 공간은 매우 귀중하기 때문에 공간이 부족해지면 WizTree와 같은 무료 도구를 실행하여 숨겨진 정크 파일을 찾아 삭제하고 공간을 확보하곤 합니다. 디스크 공간 분석 앱은 드라이브에서 무엇이 공간을 차지하고 있는지 알려줄 수는 있지만, 해당 파일이 정크 파일인지 아니면 중요한 파일인지까지는 알려주지 못합니다.

예를 들어, pagefile.sys는 항상 PC에서 가장 많은 저장 공간을 차지하는 파일 중 하나로 나타나며, 그 크기는 20GB에서 거대한 300GB까지 다양할 수 있습니다. 쉽게 용량을 확보할 수 있는 방법처럼 보이지만, pagefile.sys 파일을 삭제해서는 안 됩니다. 삭제할 경우 Windows가 손상되어 PC가 부팅되지 않는 상태가 될 수 있기 때문입니다.

pagefile.sys란 무엇이며, 왜 이렇게 큰가요?

Windows의 가상 메모리 파일은 RAM 크기에 맞춰 설정됩니다

출처: Tashreef Shareef / All Things N Pagefile.sys는 Windows가 RAM의 디스크 내 확장 영역으로 사용하는 파일입니다. 물리적 메모리가 가득 차면 Windows는 활성도가 낮은 메모리 페이지를 RAM에서 꺼내 드라이브의 pagefile.sys에 기록하여, 실행 중인 앱이 필요한 여유 공간을 확보할 수 있도록 합니다. 이것이 작업 관리자에서 ‘커밋된 메모리’라고 부르는 것으로, Windows가 RAM이나 페이징 파일 공간을 통해 지원하기로 약속한 총 메모리 양을 의미합니다.

별도로 설정하지 않는 한 pagefile.sys의 크기는 고정되어 있지 않습니다. 기본적으로 Windows는 ‘시스템 관리 크기’로 설정되어 있으며, 이는 운영 체제가 설치된 RAM과 작업 부하를 기반으로 최소 및 최대 값을 결정한다는 의미입니다. 일반적으로 설치된 RAM의 1.5배에서 2배 정도가 적당하므로, 16GB RAM을 탑재한 시스템은 보통 24GB에서 32GB 정도의 페이징 파일을 가집니다.

이 파일이 그보다 훨씬 커지는 데에는 몇 가지 이유가 있습니다. 가상 머신, 대규모 데이터 세트 또는 수십 개의 Chrome 탭과 같이 메모리를 많이 사용하는 작업을 수행하면 Windows는 앱이 요구하는 커밋된 메모리를 충족하기 위해 파일을 확장할 수 있습니다. 또한 전체 또는 커널 메모리 덤프를 활성화하면 Windows가 시스템 드라이브에 설치된 RAM만큼의 페이징 파일을 예약해야 하므로 덤프를 기록할 공간이 확보됩니다.

반면 200GB나 300GB의 페이징 파일은 거의 정상적인 경우가 아닙니다. 이는 보통 수동으로 설정된 최대 크기가 너무 높게 지정되었거나, 작업 부하가 비정상적으로 높거나, 드물게는 최적화 도구 또는 악성 코드로 인한 잘못된 설정 때문일 수 있습니다. 설정을 변경하기 전에 먼저 백신 검사를 수행하는 것이 합리적인 첫 단계입니다.

이 글도 확인해 보세요:  무선 마우스가 Windows에서 작동하지 않나요? 문제를 해결하는 8가지 방법

관련 항목

삭제하면 안 되는 이유

Windows가 이 파일을 적극적으로 보호하는 데에는 이유가 있습니다

출처: Tashreef Shareef / All Things N 드라이브에서 큰 용량을 차지하는 파일을 발견하면 삭제하고 싶은 유혹이 들 수 있지만, Windows가 시스템 레지스트리를 건드리지 못하게 하는 것과 같은 이유로 이 파일을 보호합니다. Pagefile.sys는 Windows 메모리 관리의 핵심 부분이며, 운영 체제는 실행 중에 이 파일이 항상 사용 가능하다고 가정합니다.

파일 탐색기를 통해 파일을 삭제하려고 하면 Windows는 파일이 사용 중이라는 메시지를 표시하며 거부합니다. 라이브 Linux 환경으로 부팅하여 삭제하더라도, 가상 메모리가 활성화되어 있는 한 Windows는 다음 부팅 시 파일을 다시 생성합니다. 이를 제거하는 유일한 방법은 가상 메모리를 완전히 비활성화하는 것인데, 이는 그에 따른 결과가 따르는 별개의 결정입니다.

페이징 파일을 완전히 비활성화하는 것은 위험합니다. 페이징 파일이 없으면 Windows는 비활성 메모리 페이지를 옮길 곳이 없으므로, 작업 부하가 물리적 RAM을 초과하는 순간 앱이 실패하거나 충돌하기 시작합니다. RAM이 충분한 시스템에서도 너무 많은 브라우저 탭을 열거나, 게임과 백그라운드 앱을 동시에 실행하거나, 특정 앱의 메모리 누수와 같은 실제 상황에서는 예상보다 빠르게 한계치에 도달할 수 있습니다.

또한, PC는 의미 있는 크래시 덤프를 캡처하는 기능도 잃게 됩니다. Windows는 페이징 파일을 통해 커널 및 전체 메모리 덤프를 기록하므로, 시스템 드라이브에 페이징 파일이 없으면 블루 스크린 문제 해결이 훨씬 어려워집니다.

공간 절약을 위해 대용량 pagefile.sys 관리하기

제거하는 대신 수동으로 크기 조정하기

pagefile.sys가 비정상적으로 커졌다면, 비활성화하는 대신 크기를 제한하는 것이 올바른 방법입니다. Windows에서는 사용자 지정 최소 및 최대 크기를 설정할 수 있어, 파일이 제 역할을 수행하면서도 사용자가 원하는 범위 내에서 유지되도록 할 수 있습니다.

설정을 변경하려면 시작 메뉴를 열고 ‘고급 시스템 설정 보기’를 검색한 후 Enter 키를 누릅니다. 시스템 속성 창에서 ‘고급’ 탭으로 이동한 다음 ‘성능’ 섹션의 ‘설정’을 클릭합니다. 성능 옵션 창에서 다시 ‘고급’ 탭으로 전환하고 ‘가상 메모리’ 섹션의 ‘변경’을 클릭합니다.

이 글도 확인해 보세요:  Windows 12에서 기대되는 8가지 새로운 기능

여기에서 두 가지 옵션을 선택할 수 있습니다. "모든 드라이브에 대한 페이징 파일 크기 자동 관리"를 체크한 상태로 두어 Windows가 처리하게 할 수 있으며, 이는 대부분의 시스템에서 적절합니다. 또는 이 옵션을 해제하고 드라이브를 선택한 다음 ‘사용자 지정 크기’를 선택하고 초기 및 최대 크기를 MB 단위로 입력할 수 있습니다. 16GB RAM 시스템의 경우, 초기 크기를 Windows의 ‘권장’ 값 정도로 설정하고 최대 크기를 16GB에서 32GB 사이로 설정하는 것이 합리적입니다. ‘설정’을 클릭한 후 ‘확인’을 누르고 재부팅하여 변경 사항을 적용하십시오.

최소 크기는 여전히 일반적인 작업 부하를 처리할 수 있을 만큼 커야 한다는 점을 명심하십시오. 너무 낮게 설정하면 메모리 부족 경고가 발생하거나 Windows가 자체적으로 파일을 다시 확장하게 될 수 있습니다. 디버깅을 위해 전체 메모리 덤프에 의존하는 경우, Microsoft는 시스템 드라이브의 페이징 파일을 최소한 설치된 RAM 크기와 동일하게 유지할 것을 권장합니다.

OS Windows

최소 CPU 사양 1Ghz/2 코어

Windows 11은 중앙 시작 메뉴, 스냅 레이아웃, 가상 데스크톱, TPM 2.0을 통한 향상된 보안, Microsoft Teams 및 AI 기반 Copilot과의 더 깊은 통합 기능을 갖춘 Microsoft의 최신 운영 체제입니다.

페이징 파일은 유지하되 관리하십시오

페이징 파일을 비활성화하거나 지나치게 줄이면 앱 충돌, 메모리 할당 실패, 디버깅하기 어려운 블루 스크린이 발생할 수 있습니다. 반면, Windows가 시스템 관리 크기로 유지하도록 두는 것은 RAM을 훨씬 초과하여 커지는 것을 확인하지 않는 한 문제가 되는 경우가 거의 없습니다. 대부분의 사람들에게 가장 좋은 방법은 기본 설정을 그대로 두고 파일 크기가 정말 감당할 수 없을 정도로 커질 때만 개입하는 것입니다.

크기를 조정하기로 결정했다면, pagefile.sys를 제거해야 할 대상이 아니라 관리해야 할 숨겨진 Windows 폴더와 동일하게 취급하십시오. RAM을 기준으로 합리적인 최대 크기를 설정하고, 크기가 의심스러우면 악성 코드를 검사하며, 시스템 오류 진단이 필요할 때를 대비해 크래시 덤프를 위한 충분한 공간을 남겨두십시오. 이것이 안정성을 희생하지 않으면서 공간을 확보하는 방법입니다.

By 최은지

윈도우(Windows)와 웹 서비스에 대한 전문 지식을 갖춘 노련한 UX 디자이너인 최은지님은 효율적이고 매력적인 디지털 경험을 개발하는 데 탁월한 능력을 발휘합니다. 사용자의 입장에서 생각하며 누구나 쉽게 접근하고 즐길 수 있는 콘텐츠를 개발하는 데 주력하고 있습니다. 사용자 경험을 향상시키기 위해 연구를 거듭하는 은지님은 All Things N 팀의 핵심 구성원으로 활약하고 있습니다.