컴퓨터가 갑자기 '메모리가 부족합니다'라고 경고를 띄우면, 대부분 백그라운드에서 몰래 메모리를 점유하는 프로세스가 원인이다. 지금 당장은 작업 관리자로 범인을 잡고, 근본 해결은 가상 메모리 확장 또는 시작 프로그램 정리로 끝낼 수 있다. 그런데 같은 경고가 왜 어떤 PC에서는 자주 뜨고 어떤 PC에서는 전혀 안 뜨는지, 그 구조를 알면 훨씬 빠르게 처리된다.
✅ 가상 메모리 설정으로 즉시 확장 가능
✅ 재발 막으려면 시작 프로그램 정리 필수
1메모리 부족 경고는 왜 갑자기 뜨는 걸까요?
Windows는 실행 중인 프로그램과 데이터를 RAM에 올려 두고, RAM이 부족해지면 하드디스크 일부를 임시 메모리(가상 메모리, 페이지 파일)처럼 쓴다. 이 가상 메모리 공간까지 한계에 달하면 시스템이 경고를 띄우는 구조다.
경고 자체는 운영체제가 더 이상 새 프로세스에 메모리를 할당해줄 수 없다고 판단할 때 발생한다.
2원인 1: 백그라운드 프로세스 누적
카카오톡, 크롬 브라우저 탭 여러 개, 백신, 클라우드 동기화 앱(OneDrive, iCloud)은 각각 200MB~1GB 이상씩 점유한다. 특히 크롬은 탭 하나에 평균 150~300MB를 쓰기 때문에 탭 10개면 2~3GB가 그냥 날아간다.
RAM이 8GB 이하인 PC라면 크롬 탭 관리만으로도 경고 빈도가 크게 달라진다.
원인 2: 가상 메모리가 자동 설정에서 너무 작게 잡힌 경우
Windows 10·11은 기본적으로 가상 메모리를 '자동 관리'로 두는데, SSD 남은 용량이 적거나 C 드라이브가 꽉 차 있으면 가상 메모리 공간도 부족해진다. C 드라이브 여유 공간이 10GB 미만이라면 이 상황이 자주 발생한다.
원인 3: 메모리 누수가 있는 프로그램
일부 오래된 프로그램이나 업데이트가 덜 된 소프트웨어는 사용한 메모리를 제때 반환하지 않아 시간이 지날수록 점유량이 눈덩이처럼 불어난다. PC를 며칠째 켜 두면 처음에는 정상이었다가 점점 느려지는 패턴이 바로 이 경우다.
해결 1단계: 작업 관리자로 메모리 먹는 앱 즉시 종료 (소요 1~3분)
Ctrl + Shift + Esc를 눌러 작업 관리자를 바로 연다. '프로세스' 탭에서 상단 '메모리' 열을 클릭하면 점유량 높은 순서로 정렬된다.
이름 모르는 프로세스가 500MB 이상을 먹고 있다면, 오른쪽 클릭 후 '웹 검색'을 눌러 정체를 확인한 뒤 '작업 끝내기'를 선택한다.
해결 2단계: 가상 메모리 수동 확장 (소요 3~5분, Windows 10·11 공통)
윈도우 검색창에 '고급 시스템 설정'을 입력해 연다. '성능' 항목 오른쪽 '설정' 버튼 클릭 → '고급' 탭 → '가상 메모리' 항목 아래 '변경' 버튼을 누른다.
'모든 드라이브의 페이징 파일 크기 자동 관리' 체크를 해제하고, C 드라이브 선택 후 '사용자 지정 크기'를 선택한다. 처음 크기는 물리 RAM의 1.5배, 최대 크기는 RAM의 3배로 입력하는 것이 일반적인 권장값이다.
예를 들어 RAM이 8GB(8192MB)라면 처음 크기 12288, 최대 크기 24576을 입력한다. '설정' 버튼을 누른 뒤 재시작하면 적용된다.
해결 3단계: 시작 프로그램 정리로 근본 원인 제거 (소요 2~4분)
Ctrl + Shift + Esc로 작업 관리자를 열고 '시작 프로그램' 탭을 클릭한다. '시작 시 영향'이 '높음'으로 표시된 항목 중 지금 당장 필요 없는 것을 오른쪽 클릭 후 '사용 안 함'으로 바꾼다.
카카오톡, 네이버 클라우드, 웨일 브라우저 등 부팅 때 자동 실행될 필요 없는 앱들이 여기에 줄줄이 걸려 있는 경우가 많다. 이 설정은 다음 재시작부터 적용된다.
3윈도우 버전별로 방법이 갈리는 부분이 있을까요?
Windows 7에서는 시작 프로그램 관리를 'msconfig(실행창에서 입력) → 시작 프로그램 탭'에서 해야 한다. Windows 8.1부터는 작업 관리자 안에 통합됐기 때문에 8.1·10·11은 위 방법 그대로 쓰면 된다.
가상 메모리 설정 경로는 Windows 10과 11이 동일하다.
RAM 용량별로 기대값이 다르다. 4GB RAM이면 크롬 탭 5개만 켜도 경고가 뜰 수 있고, 16GB RAM이라면 웬만해서는 경고가 뜨지 않는다.
만약 16GB인데도 경고가 뜬다면 메모리 누수 앱을 의심해야 한다.
그래도 안 된다면 이 두 가지를 점검하라
첫째, 드라이버나 윈도우 업데이트 문제일 수 있다. 특히 그래픽 드라이버가 메모리를 반환하지 못하는 버그가 종종 보고된다.
장치 관리자(Win + X → 장치 관리자)에서 디스플레이 어댑터를 오른쪽 클릭 → '드라이버 업데이트'를 시도해본다.
둘째, RAM 슬롯 불량이나 RAM 자체 불량이다. Win + R을 누르고 'mdsched'를 입력하면 Windows 메모리 진단 도구가 실행된다.
'지금 다시 시작하여 문제 확인'을 선택하면 재부팅 후 자동으로 RAM 오류를 검사해 결과를 알려준다. 여기서 오류가 나온다면 RAM 교체를 고려해야 한다.
4초보가 자주 저지르는 실수 두 가지
첫 번째 실수는 경고창이 뜰 때 '확인'을 누르고 그냥 계속 쓰는 것이다. 경고 이후에도 무리하게 작업을 이어가면 프로그램이 저장 없이 강제 종료되거나 작업 파일이 손상될 수 있다.
경고가 뜨면 즉시 작업 중인 파일을 저장하고 불필요한 앱부터 닫는 게 맞다.
두 번째 실수는 RAM 청소 앱(메모리 최적화 앱)을 설치해 쓰는 것이다. 이런 앱들은 실제로 메모리를 강제로 비워버리는데, Windows는 자체적으로 필요할 때 메모리를 재배치하는 메모리 관리자가 있다.
외부 앱이 강제로 개입하면 오히려 시스템이 다시 데이터를 로딩하느라 더 느려지는 역효과가 난다. 이 종류의 앱은 쓰지 않는 것이 낫다.
답글 남기기