윈도우11 시스템 종료 시 PageFile.sys 자동 삭제하는 방법

🏷️ 윈도우11

윈도우11을 사용하다 보면 루트 디렉토리인 C:\에 있는 PageFile.sys라는 다소 생소한 파일을 발견하게 됩니다.

이 파일은 단순히 삭제할 수 없는 시스템 파일이며, 생각보다 큰 용량을 차지해 저장 공간에 민감한 사용자에게는 부담이 되기도 하죠.

바로 이 파일은 시스템 메모리가 부족할 때 하드디스크나 SSD 공간을 임시 메모리처럼 활용하는 ‘가상 메모리’ 기능의 핵심입니다.

시스템을 끌 때마다 이 파일이 자동 삭제되도록 설정하면 민감한 정보 유출 방지, 또는 SSD 수명 관리 측면에서도 이점이 있습니다. 이 글에서는 PageFile.sys의 역할과 함께, 윈도우 종료 시 자동 삭제하는 방법을 단계별로 알아보겠습니다.

PageFile.sys 동작 구조

RAM 부족 시 데이터를 디스크로 넘기는 가상 메모리 기능

PageFile.sys는 RAM의 보조 역할을 하는 가상 메모리입니다. 프로그램이 사용하는 메모리 용량이 RAM의 한계를 초과하면, 윈도우는 일시적으로 사용하지 않는 데이터를 이 파일에 저장합니다. 이렇게 하면 실제 RAM이 부족하더라도 시스템이 멈추지 않고 계속 동작할 수 있습니다.

운영 체제는 자동으로 데이터를 RAM과 PageFile.sys 간에 전송(스와핑)하며, 사용자가 수많은 앱을 동시에 실행하더라도 시스템 안정성을 유지하는 데 도움을 줍니다.

특히 구형 PC나 RAM이 부족한 환경에서는 이 파일의 역할이 더 중요해지며, 일부 프로그램은 PageFile.sys가 없을 경우 실행 오류를 일으키기도 합니다.

윈도우11 시스템 종료 시 PageFile.sys 자동 삭제 방법

레지스트리나 로컬 보안 정책을 수정하면, 종료 시 PageFile.sys를 자동 초기화할 수 있습니다.

레지스트리 편집기(regedit) 사용

레지스트리 경로 이동

Win + R 키를 누른 다음, regedit을 입력해 실행합니다. 그 다음, 아래 경로로 이동해 ClearPageFileAtShutdown 값을 더블 클릭합니다.

컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
PageFile.sys 자동 삭제 설정 값인 1로 지정

ClearPageFileAtShutdown 값 데이터를 1로 설정하면 시스템 종료 시 PageFile.sys가 자동 삭제됩니다. 확인 버튼을 누른 후, PC를 다시 시작하면 적용됩니다.

DWORD(32비트) 값 직접 만들기

ClearPageFileAtShutdown 값이 없다면, Memory Management 키를 마우스 우클릭 후, [새로 만들기 > DWORD(32비트) 값]을 클릭해 값을 직접 만들어 적용하면 됩니다.

로컬 보안 정책(gpedit.msc) 사용

Windows 11 Pro, Enterprise 버전에서 적용할 수 있습니다.

보안 옵션 정책 폴더 열기

Win + R 키를 누른 다음, gpedit.msc를 입력해 실행합니다. 그리고 다음 경로로 이동합니다.

컴퓨터 구성 > Windows 설정 > 보안 설정 > 로컬 정책 > 보안 옵션
시스템 종료: 가상 메모리 페이지 파일 지움 더블 클릭

정책 목록에서 [시스템 종료: 가상 메모리 페이지 파일 지움]을 더블 클릭합니다.

정책 사용 설정시스템 종료: 가상 메모리 페이지 파일 지움

가상 메모리 페이지 파일 지움 설정을 [사용]으로 선택한 후 [확인] 버튼을 눌러 저장합니다. PC를 다시 시작하면 pagefile.sys 파일이 자동으로 삭제됩니다.

주의사항

PageFile.sys를 시스템 종료 시 자동으로 삭제하도록 설정하면, 시스템이 꺼질 때마다 해당 파일이 초기화됩니다. 이 동작은 보안적인 면에서는 유리하지만, 시스템 종료 시간이 다소 길어질 수 있다는 점을 고려해야 합니다. 특히 구형 PC나 저장 장치의 속도가 느린 경우, 종료 시간이 체감될 정도로 증가할 수 있습니다.

또한 SSD를 사용하는 사용자는 이 설정을 더욱 신중히 적용해야 합니다. 시스템이 종료될 때마다 PageFile.sys를 반복적으로 삭제하고 새로 생성하는 작업은 SSD의 쓰기 수명에 영향을 줄 수 있기 때문입니다. 물론 최신 SSD는 수명이 길지만, 불필요한 쓰기 작업을 줄이는 것이 장기적으로는 SSD 건강을 유지하는 데 도움이 됩니다.

그렇다고 해서 이 기능을 무조건 피할 필요는 없습니다. 예를 들어 기업 환경처럼 다수의 사용자가 공유하는 PC이거나, 보안 민감한 데이터를 다루는 경우에는 시스템 종료 시 가상 메모리의 흔적까지 지우는 것이 유출 방지에 효과적입니다. 사용 목적과 환경에 따라 성능과 보안 사이에서 균형점을 찾아 설정하는 것이 바람직합니다.

결론적으로, 이 설정은 선택 사항이며 모든 사용자에게 권장되는 것은 아닙니다. 하지만 파일을 남기지 않는 깔끔한 종료나 정보 보호를 중요시하는 사용자에게는 유용한 도구가 될 수 있습니다.

pagefile.sys

저자

댓글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.

같은 카테고리 글