Windows 11 시스템 종료 시 PageFile.sys 자동 삭제 방법

이 가이드는 Windows 11에서 시스템 종료 시 PageFile.sys 자동 삭제 방법에 대해 설명합니다.

기본적으로 Windows 운영 체제는 하드 드라이브에 있는 “PageFile.sys” 파일을 가상 메모리로 사용하여 실행 중인 애플리케이션에 필요한 메모리를 확장하며, 자주 액세스하지 않는 데이터를 저장할 때 사용되기도 합니다.

갑작스럽게 전기가 끊기는 정전 발생 시 메모리에 저장된 데이터는 손실 되는 반면 PageFile.sys 파일의 데이터는 디스크에 그대로 유지됩니다.

Windows 가상 메모리 pagefile.sys 파일
<Windows 11 – PageFile.sys>

시스템 성능의 이유로 Windows 종료 또는 재시작 시 이 파일을 제거하지 않고 그대로 유지합니다.

즉, 이전에 사용하던 데이터가 디스크에 남아 있을 수 있으며, 이는 문제가 되지 않고 Microsoft에서 의도한 작동 방식입니다. 그러나 PageFile.sys 파일을 자동으로 지워야 할 상황이 있을 수 있습니다.

예를 들어 민감한 파일을 다루거나 저장 공간이 부족한 상황 등 어떤 이유든 Window를 종료하거나 다시 시작할 때 PageFile.sys 파일을 자동으로 삭제하도록 설정할 수 있습니다.

PageFile.sys 파일이란?

PageFile.sys 파일은 Windows 운영 체제에서 실제 Memory 용량이 부족할 때 사용되는 가상 메모리 역할을 수행합니다. 시스템 성능과 안정성을 위해 필수적이지만 다음과 같은 이유로 삭제가 필요할 수도 있습니다.

  • 민감한 데이터가 포함되어 있을 수 있으므로 보안 강화 목적
  • 디스크 공간을 확보하려는 디스크 관리 목적

다만 이 파일은 자동으로 삭제하더라도 시스템이 자동으로 생성하고 관리하므로, 단순 삭제는 불가능하며 로컬 그룹 정책 편집기 또는 레지스트리 편집기를 통해 구성할 수 있습니다.

Windows 11에서 시스템 종료 시 PageFile.sys 자동 삭제 방법

Windows 11에서 시스템 종료 시 민감한 작업 내용을 남기지 않는 등 보안을 강화하려면 다음 두 가지 방법을 사용하여 가상 메모리 페이지 파일을 지울 수 있습니다.

01 그룹 정책 편집기 PageFile.sys 자동 삭제 설정

로컬 그룹 정책 편집기를 사용하여 Windows 시스템 종료 시 자동으로 PageFile.sys 파일을 삭제하려면 다음 단계를 수행합니다.

🔗 Windows 11 Home에서 로컬 그룹 정책 편집기(Gpedit.msc) 활성화 방법

Windows 11 Pro, Enterprise 및 Education 버전에서만 로컬 그룹 정책 편집기를 사용할 수 있으며, Home 버전 사용자는 별도로 로컬 그룹 정책 편집기 활성화 후 작업 또는 레지스트리 편집기를 사용하셔야 합니다.

로컬 그룹 정책 편집기 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 gpedit.msc 입력 후 Enter 키를 눌러 로컬 그룹 정책 편집기를 실행합니다.

PageFile.sys 자동 삭제 설정하고 싶다면 보안 옵션에서 "시스템 종료: 가상 메모리 페이지 파일 지움" 정책 열기

로컬 그룹 정책 편집기에서 다음 경로로 이동합니다.

컴퓨터 구성 > Windows 설정 > 보안 설정 > 로컬 정책 > 보안 옵션

보안 옵션 이동 후 “시스템 종료: 가상 메모리 페이지 파일 지움” 정책을 두 번 클릭합니다.

시스템 종료: 가상 메모리 페이지 파일 지움 정책 사용 시 PageFile.sys 자동 삭제 활성화

가상 메모리 페이지 파일 지움 속성 창에서 “사용(E)” 옵션을 선택하고 [확인] 버튼을 클릭합니다.

모든 단계를 완료하면 시스템을 종료하거나 다시 시작할 때마다 PageFile.sys 파일을 자동으로 지우거나 삭제합니다.

02 레지스트리 편집기 PageFile.sys 자동 삭제 설정

레지스트리 편집기를 사용하여 Windows 시스템 종료 시 자동으로 PageFile.sys 파일을 삭제하려면 다음 단계를 수행합니다.

⚠️ 주의 : Windows 레지스트리 편집기를 올바르게 사용하지 않으면 시스템에 심각한 문제가 발생할 수 있습니다. 현재 수행 중인 작업을 잘 알고 있으며, 계속 진행하기 앞서 시스템 백업을 생성한 것으로 가정합니다.
레지스트리 편집기 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 regedit 입력 후 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

PageFile.sys 자동 삭제 설정 할 수 있는 경로로 이동

레지스트리 편집기 주소창에 다음 경로를 복사 및 붙여 넣고 Enter 키를 눌러 이동합니다.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
ClearPageFileAtShutdown 값 두 번 클릭

“ClearPageFileAtShutdown” DWORD 값을 찾아 두 번 클릭합니다.

값 데이터를 "1"로 설정 시 PageFile.sys 자동 삭제 활성화

DWORD(32비트) 값 편집 창의 “값 데이터(V)” 입력 필드에 “1”을 입력하고 [확인] 버튼을 클릭합니다.

만약 ClearPageFileAtShutdown 값이 없다면 DWORD(32비트) 값 추가 후 설정 가능

만약 “ClearPageFileAtShutdown” 값이 없다면 새롭게 생성해야 합니다.

“Memory Management” 키를 마우스 오른쪽 버튼으로 클릭하고 [새로 만들기(N) > DWORD(32비트) 값(D)] 옵션을 선택하여 새로운 값을 생성하고 이름을 지정합니다.

모든 단계를 완료하면 레지스트리 편집기를 닫고 시스템을 다시 시작하여 변경 사항을 적용합니다.

이제 시스템을 종료하거나 다시 시작할 때마다 PageFile.sys 파일을 자동으로 지우거나 삭제합니다.

마치며

PageFile.sys 파일은 기본적으로 사용자가 삭제할 수 없는 시스템 파일이지만, 레지스트리 편집기 또는 로컬 그룹 정책 편집기를 사용하여 시스템 종료 시 자동으로 삭제하도록 설정할 수 있습니다.

이 기능은 보안에 민감한 환경이나 공용 컴퓨터 환경에서 유용하게 사용할 수 있지만, 종료 시간이 다소 늘어날 수 있으므로 설정 여부를 결정하는 것이 좋습니다.

🔗 Windows 11 더 많은 RAM 할당하여 앱 및 게임 성능 개선하는 방법
🔗 Windows 11 작업 관리자에서 라이브 커널 메모리 덤프 생성 방법

Leave a Comment