작업 도중 갑자기 화면 우측 하단에 “컴퓨터의 가상 메모리가 부족합니다”라는 경고가 뜨면서 프로그램이 느려지거나 강제로 종료된 경험이 있으신가요? 특히 사진·영상 편집, 게임, 여러 창을 동시에 띄울 때 자주 나타나는 이 문제는 당황스럽지만 대부분 설정으로 해결할 수 있습니다. 이 글 하나로 원인부터 단계별 해결, 예방 팁까지 정리해 드릴게요.
가상 메모리 부족 경고란? 주요 원인
가상 메모리는 물리적 RAM이 부족할 때 하드디스크(SSD)의 일부 공간을 임시 메모리처럼 사용하는 기능입니다. 이때 사용되는 파일을 pagefile.sys(페이징 파일)라고 합니다. 이 영역까지 부족해지면 경고가 발생합니다.
- RAM 용량 부족: 4GB 이하 환경에서 무거운 프로그램을 실행할 때
- 페이징 파일 크기가 너무 작거나 비활성화됨
- 저장 디스크 공간 부족: 페이징 파일이 커질 공간이 없는 경우
- 메모리 누수(Memory Leak): 특정 프로그램이 메모리를 비정상적으로 점유
- 동시에 너무 많은 프로그램·브라우저 탭 실행
해결 방법 1: 불필요한 프로그램 종료 (가장 빠른 임시 조치)
경고가 떴을 때 가장 먼저 시도할 방법입니다.
- 키보드에서 Ctrl + Shift + Esc를 눌러 작업 관리자를 엽니다.
- 프로세스 탭에서 메모리 열을 클릭해 사용량이 높은 순으로 정렬합니다.
- 지금 사용하지 않는 프로그램(예: 다수의 브라우저 탭, 무거운 백그라운드 앱)을 선택하고 작업 끝내기를 누릅니다.

특정 프로그램이 항상 메모리를 과도하게 잡아먹는다면, 해당 프로그램을 최신 버전으로 업데이트하거나 재설치하는 것도 도움이 됩니다.
해결 방법 2: 디스크 공간 확보하기
페이징 파일은 디스크 여유 공간이 있어야 커질 수 있습니다. 보통 C 드라이브 공간이 부족하면 경고가 자주 발생합니다.
- Windows 키 + S를 누르고 “디스크 정리”를 검색해 실행합니다.
- 대상 드라이브로 C:를 선택하고 확인을 누릅니다.
- 임시 파일, 휴지통, Windows 업데이트 정리 등 항목에 체크한 뒤 확인을 누릅니다.
- 추가로 설정 → 시스템 → 저장소에서 사용하지 않는 큰 파일이나 앱을 정리합니다.

일반적으로 C 드라이브에 최소 10~20GB 이상의 여유 공간을 확보하는 것을 권장합니다.
해결 방법 3: 가상 메모리(페이징 파일) 크기 직접 설정하기
가장 효과적인 방법입니다. Windows가 자동으로 관리하도록 두거나, 직접 크기를 늘려줄 수 있습니다.
- Windows 키 + R을 눌러 실행 창을 열고
sysdm.cpl을 입력한 뒤 Enter를 누릅니다. - 시스템 속성 창에서 고급 탭으로 이동합니다.
- 성능 항목의 설정 버튼을 클릭합니다.
- 새 창에서 다시 고급 탭으로 이동한 뒤, 가상 메모리 항목의 변경 버튼을 누릅니다.
- 먼저 “모든 드라이브에 대한 페이징 파일 크기 자동 관리” 체크를 시도해 보세요. 이 옵션만으로 해결되는 경우가 많습니다.
- 그래도 부족하다면 체크를 해제하고, C 드라이브를 선택한 뒤 사용자 지정 크기를 선택합니다.
- 일반적으로 처음 크기는 RAM 용량과 비슷하게, 최대 크기는 RAM의 약 1.5~2배(MB 단위)로 설정합니다. 예) RAM 8GB(8192MB)라면 처음 8192, 최대 16384 정도.
- 설정 → 확인을 누르고 컴퓨터를 재시작합니다.
이 방법으로 가상 메모리 부족 경고가 대부분 해결됩니다. 단, 페이징 파일을 너무 크게 잡는다고 무조건 좋은 것은 아니며, 디스크 공간만 차지할 수 있으니 적정 수준으로 설정하세요.
해결 방법 4: 메모리 진단 및 RAM 업그레이드 고려
위 방법으로도 경고가 반복된다면 물리적 RAM 자체가 부족하거나 문제가 있을 수 있습니다.
- Windows 키 + S에서 “Windows 메모리 진단”을 검색해 실행합니다.
- 지금 다시 시작하여 문제 확인을 선택하면 재부팅 후 메모리 검사가 진행됩니다.
- 오류가 발견되면 RAM 하드웨어 교체를 고려해야 합니다.
요즘 환경에서는 8GB 이상, 가급적 16GB의 RAM을 권장합니다. RAM이 충분하면 가상 메모리에 의존할 일이 줄어들어 경고가 근본적으로 해결됩니다.
⚠️ 주의: 페이징 파일을 완전히 비활성화(“페이징 파일 없음”)하는 것은 권장하지 않습니다. 일부 프로그램이 오작동하거나 시스템이 불안정해질 수 있습니다. 또한 시스템 설정을 변경하기 전에는 가능하면 중요한 작업 파일을 미리 저장해 두세요.
예방 및 추가 팁
- 시작 프로그램 정리: 작업 관리자의 시작 프로그램 탭에서 부팅 시 자동 실행되는 불필요한 앱을 사용 안 함으로 설정하세요.
- 브라우저 탭 관리: 크롬·엣지 등은 탭마다 메모리를 사용하므로, 사용하지 않는 탭은 닫는 습관을 들이세요.
- SSD에 페이징 파일 두기: 가능하면 빠른 SSD에 페이징 파일을 두면 체감 속도가 좋아집니다.
- 정기적인 디스크 정리: 한 달에 한 번 정도 임시 파일을 정리해 공간을 확보하세요.
- 최신 업데이트 유지: Windows와 드라이버를 최신으로 유지하면 메모리 누수 버그가 개선되는 경우가 있습니다.
마무리
가상 메모리 부족 경고는 대부분 불필요한 프로그램 종료 → 디스크 공간 확보 → 페이징 파일 설정 순서로 시도하면 해결됩니다. 그래도 자주 발생한다면 RAM 부족이 근본 원인일 가능성이 높으니 업그레이드를 고려해 보세요. 차근차근 따라 하시면 안정적으로 시스템을 사용할 수 있을 거예요. 문제가 계속된다면 사용 중인 Windows 버전과 RAM 용량을 확인해 추가로 점검해 보시기 바랍니다.