Windows에서 작업 관리자를 열었을 때 원인을 알 수 없는 높은 메모리 사용량을 발견한 적이 있으신가요? 메모리 사용량이 급격히 치솟으면 애플리케이션 반응 속도가 느려지고 화면이 멈추는 현상까지 발생할 수 있습니다. 메모리를 많이 소모하는 게임을 하든, 여러 개의 브라우저 창을 동시에 열어두든, 이러한 메모리 누수는 최대한 줄여주는 것이 좋습니다.
아래에서는 Windows 10에서 실행 중인 프로그램의 메모리 사용량을 낮추는 가장 효과적인 방법들을 소개합니다. 갑작스러운 메모리 급증은 다양한 원인에서 비롯되기 때문에, 그에 맞는 여러 가지 해결책을 함께 다룹니다. 모든 방법은 Windows 10 기본 기능만 활용하므로 어떤 기기에서도 안전하게 적용할 수 있습니다.
1단계: 불필요한 프로그램과 앱 먼저 종료하기
컴퓨터의 모든 메모리는 CPU와 RAM에 연결되어 있습니다. 하지만 메모리 사용량이 높은 문제는 대부분 내부 프로세스가 과도하게 몰려 있기 때문에 발생합니다. 따라서 현재 사용하지 않는 불필요한 프로그램과 앱을 종료하는 것이 효과적입니다.
작업 관리자를 열고 지금 당장 사용하지 않는 프로그램을 확인하세요. 해당 항목을 마우스 오른쪽 버튼으로 클릭한 후 '작업 끝내기'를 선택하면 됩니다. 이것만으로도 높은 메모리 사용량과 100% CPU 점유율 문제가 즉시 완화될 수 있습니다.
2단계: 디스크 정리 및 최적화
디스크 공간 부족 역시 애플리케이션 성능을 크게 떨어뜨리는 요인입니다. 단순히 저장 용량(GB)의 문제만이 아니라, 컴퓨터에 쌓여 있는 불필요한 파일 자체가 메모리 급증의 원인이 되기도 합니다. 임시 파일, 시스템 파일, 썸네일, 메모리 덤프 파일, 이전 Windows 업데이트 파일, 휴지통 데이터 등이 대표적입니다.
Windows 10에는 '디스크 정리(Disk Cleanup)'라는 기본 유틸리티가 내장되어 있어 이런 공간을 확보할 수 있습니다. 가장 중요한 C 드라이브를 선택하고 마우스 오른쪽 버튼을 클릭해 해당 메뉴로 이동하세요. '디스크 정리'를 클릭하면 시스템이 확보 가능한 공간을 분석하는 데 몇 초에서 몇 분 정도 걸립니다.
삭제할 파일 목록이 요약되어 표시됩니다. 공간을 가장 많이 차지하는 항목으로는 인터넷 임시 파일, 프로그램 다운로드 파일, 배달 최적화 파일, 썸네일 등이 있습니다.
'시스템 파일 정리'를 클릭하면 훨씬 더 많은 공간을 확보할 수 있다는 것을 알 수 있습니다. 특히 'Windows 업데이트 정리' 항목이 중요한데, 더 이상 필요하지 않은 이전 Windows 업데이트 파일을 우리가 자주 삭제하지 않고 방치하기 때문입니다.
위 파일들을 모두 선택한 후 '영구 삭제' 옵션을 선택하세요.
정리 작업은 회수하는 디스크 공간의 양에 따라 몇 분에서 최대 1시간까지 걸릴 수 있습니다.
정리가 완료되면 드라이브 조각 모음 및 최적화를 진행해 디스크 효율을 높일 수 있습니다.
Windows 10에서 '주간 일정'으로 자동 최적화를 설정해 두었다면 별도로 조각 모음을 실행할 필요가 없습니다.
또한 디스크 관리의 '할당량 설정'으로 이동해 디스크 할당량이 비활성화되어 있는지 확인하세요.
3단계: 레지스트리 NDU 편집으로 가상 메모리 늘리기
즉각적인 메모리 향상 효과를 볼 수 있는 방법도 있습니다. 시작 메뉴에서 레지스트리 편집기를 검색해 관리자 권한으로 실행하세요.
아래 경로로 이동한 후 NDU(Network Diagnostic Usage)를 선택합니다.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu
NDU는 리소스 모니터링 설정으로, 많은 애플리케이션이 동시에 열려 있을 때 이와 연관된 프로세스들이 갑작스러운 메모리 급증을 유발할 수 있습니다. 마우스 오른쪽 버튼을 클릭해 설정을 수정하세요.
기본값 2를 4로 변경하고 새 NDU 설정을 저장하면, 시스템에 할당되는 가상 메모리가 증가합니다.
4단계: SysMain(구 Superfetch) 비활성화
Windows에는 SysMain(이전 이름 Superfetch)이라는 유틸리티가 있는데, 미리 로드된 앱으로 사용되지 않는 RAM을 차지합니다. 시간이 지나면 이 기능 역시 리소스를 과도하게 소모하는 요인이 될 수 있습니다. 따라서 SysMain을 비활성화하면 메모리 성능이 크게 개선됩니다.
시작 메뉴에서 '서비스(Services)' 앱을 찾아 관리자 권한으로 실행하세요.
'SysMain' 항목을 찾아 마우스 오른쪽 버튼을 클릭한 후 '속성'을 선택합니다.
먼저 자동 실행 중인 프로세스를 중지하고, 시작 유형을 '사용 안 함'으로 변경한 뒤 변경 사항을 적용하세요. 메모리 확보 효과는 거의 즉시 나타나며, Windows PC가 한층 빨라진 것을 체감할 수 있습니다.
마지막 단계: RAM 업그레이드
위의 모든 방법을 시도했는데도 메모리 사용량에 개선이 없다면, 이제 RAM을 업그레이드할 때입니다. 작업 관리자의 '성능 → 메모리' 메뉴로 이동하면 현재 사용 중인 RAM의 종류, 속도, 폼 팩터를 확인할 수 있어 올바른 제품 구매에 도움이 됩니다. 다만 RAM 업그레이드에는 최대 용량 한계가 있다는 점을 유의해야 합니다.
이 가이드에서는 Windows 10 작업 관리자에서 진단되는 높은 메모리 사용량 문제를 해결하는 방법을 살펴보았습니다. 모든 방법은 Windows 기본 기능을 활용한 것으로 시스템에 손상을 주지 않고 안전하게 사용할 수 있습니다. 또한 백신 프로그램도 확인해 보세요. 백신 소프트웨어는 할당된 RAM을 빠르게 차지할 수 있습니다. 참고로 Linux에서도 유사한 방식으로 높은 메모리 사용량 문제를 해결할 수 있습니다.