Apple 공식 지원 커뮤니티에 글을 올린 한 사용자처럼, 맥에서 '메모리가 부족합니다'라는 문제를 겪는 분들이 생각보다 많습니다. 이 글에서는 이런 현상이 왜 발생하는지, 그리고 "Your computer is low on memory(컴퓨터의 메모리가 부족합니다)" 경고창을 어떻게 제거할 수 있는지 자세히 살펴보겠습니다.
목차
- 1. 맥에서 메모리 부족 메시지가 계속 뜨는 이유
- 2. '컴퓨터의 메모리가 부족합니다' 알림은 가짜일까?
- 3. '컴퓨터의 메모리가 부족합니다' 경고의 정체
- 4. 맥 메모리 부족 바이러스 해결 방법
- 5. 팝업 바이러스 재발 방지 방법
맥에서 메모리가 부족하다는 메시지가 계속 뜨는 이유
정상적인 상황이라면, 너무 많은 프로그램을 동시에 실행하거나 그래픽 편집 소프트웨어, 고사양 게임처럼 리소스를 많이 소모하는 앱을 RAM 용량이 부족한 맥에서 구동할 때 이 메시지가 나타납니다.
맥에 기본 탑재된 유틸리티인 활성 상태 보기(Activity Monitor)를 열면 어떤 프로세스가 원인인지 쉽게 파악할 수 있습니다. 사용하지 않는 앱을 종료하거나 브라우저 캐시를 비우는 등의 방법으로 메모리를 확보할 수 있습니다.
그런데 RAM을 많이 잡아먹는 앱을 실행하지 않았는데도, 최소한 본인이 아는 앱 중에는 없는데도 이 메시지가 계속 뜬다면 상황이 다릅니다. 이때는 진짜 macOS 저용량 메모리(RAM) 알림인지, 아니면 가짜 알림인지 먼저 구분해야 합니다.
'컴퓨터의 메모리가 부족합니다' 알림은 가짜일까?
구글에서 "Your computer is low on memory"로 검색하면 Windows에서 이 문제를 해결하는 방법을 다룬 페이지들과, 내 맥에 뜬 것과 비슷하지만 문구가 일부 다른 팝업 이미지가 검색됩니다.
하지만 맥 관련 게시물에서는 사정이 조금 다릅니다.
솔직히 말하자면, 이 얼핏 정당해 보이는 알림은 사실 맥 바이러스의 위장일 가능성이 매우 높습니다. Apple은 메모리 부족 상황을 전혀 다른 방식으로 경고하기 때문입니다. 실제 macOS의 메모리 부족 팝업은 "Your system has run out of application memory(응용 프로그램 메모리가 부족합니다)"라는 문구를 사용합니다.
'컴퓨터의 메모리가 부족합니다' 경고의 정체
맥에서 나타나는 "컴퓨터의 메모리가 부족합니다" 팝업은 ScreenSaver.app, ScreenCapture.app, Spaces.app, MacSecurityPlus, BeAware 같은 애드웨어(adware), 스케어웨어(scareware) 또는 기타 악성 앱이 만들어낸 기만적인 경고입니다.
이 팝업 바이러스의 목적은 사용자가 Close 버튼을 누르도록 유도하는 것이며, 그 버튼 뒤에는 다음과 같은 함정이 숨어 있습니다.
- 브라우저에 저장된 데이터 접근 권한 등 각종 권한을 악성코드에 넘겨주게 됨
- 판매 목적의 신뢰할 수 없는 사이트나 기만적인 웹사이트 방문 유도
- 저품질 사기성 소프트웨어 구매 유도
- 브라우저를 가짜 검색 엔진으로 강제 리디렉션
- 애드웨어, 브라우저 하이재커, 무용지물 시스템 최적화 프로그램 등 원치 않는 앱 추가 설치
이 오류 메시지는 웹 서핑 중에 나타날 수도 있고, 잠재적으로 원치 않는 프로그램(PUA)이 번들로 포함된 무료 소프트웨어나 인증되지 않은 앱을 설치한 후에 나타날 수도 있습니다.
문제는 일단 이런 유해 프로그램이 설치되면, 삭제 후에 스스로를 다시 설치하는 헬퍼 구성 요소를 갖고 있어 일반 사용자가 제거하기가 매우 어렵다는 점입니다. 그래서 우리는 "컴퓨터의 메모리가 부족합니다" 바이러스를 맥에서 완전히 제거할 수 있도록 이 종합 가이드를 준비했습니다.
맥 메모리 부족 바이러스 해결 방법
메모리 부족 경고를 띄우는 악성코드를 식별하고 제거할 수 있도록 6단계를 준비했습니다. 아래 순서대로 하나씩 따라 해 보세요.
- 활성 상태 보기에서 악성 응용 프로그램 강제 종료하기
- 응용 프로그램 폴더에서 원치 않는 소프트웨어 제거하기
- Launch Agent에서 수상한 프로그램 삭제하기
- 맥의 악성 프로파일(Profiles) 제거하기
- 웹 브라우저에서 악성 확장 프로그램 제거하기
- Malwarebytes for Mac으로 팝업 바이러스 완전히 제거하기
1단계: 활성 상태 보기에서 악성 응용 프로그램 강제 종료
메모리 부족 팝업을 없애는 첫 번째 시도는, 활성 상태 보기에서 수상한 앱과 RAM을 과도하게 소모하는 앱을 강제 종료하여 오류 메시지가 즉시 사라지게 하는 것입니다.
- Finder > 응용 프로그램 > 유틸리티로 이동한 뒤, 활성 상태 보기를 찾아 실행합니다.
- 상단의 '메모리' 탭을 클릭하고, 리소스를 많이 차지하는 항목과 낯설게 느껴지는 실행 중인 프로세스에 주목하며 원인을 찾습니다.
- 수상한 활동을 발견하면 해당 항목을 선택하고 좌측 상단의 X(중지) 버튼을 클릭합니다.
- 강제 종료 확인 대화상자가 나타나면 '강제 종료'를 클릭해 문제가 되는 프로세스를 중지합니다.
2단계: 응용 프로그램 폴더에서 원치 않는 소프트웨어 제거
간혹 활성 상태 보기에서 특이한 점을 찾기 어렵고, 수많은 실행 프로세스 속에서 악성 프로그램을 식별하기 힘든 경우가 있습니다. 다행히 이들은 응용 프로그램 폴더에서 더 쉽게 찾을 수 있습니다. 다음 단계는 동의 없이 추가된 수상한 앱을 제거하는 것입니다.
- Finder > 응용 프로그램으로 이동한 뒤, 설치된 앱 목록을 꼼꼼히 살펴 정체불명의 앱을 찾아냅니다.
특히 아래와 같은 악명 높은 악성 프로그램이 있는지 확인하세요: MacSecurityPlus, ScreenSaver, ScreenCapture, Spaces, TakeFresh, TopResults, FeedBack, ApplicationEvents, GeneralOpen, PowerLog, ImagePrime, GlobalTechSearch, GeneralNetSearch, Reading Cursors, PDFOnline-express, See Scenic Elf, MatchKnowledge, MessengerNow, Easy Speedtest, WebDiscover - 원치 않는 앱을 마우스 오른쪽 버튼으로 클릭한 뒤 '휴지통으로 이동'을 선택합니다.
3단계: Launch Agent에서 수상한 프로그램 삭제
앞선 두 단계는 응용 프로그램 폴더에 있거나 활성 상태 보기에 표시되는 눈에 보이는 악성코드를 찾는 데 효과적이지만, 숨겨진 코드까지는 잡아내지 못합니다. 모든 악성코드는 공격 과정에서 최소 한 단계는 반드시 Launch Agent 스크립트를 사용하기 때문에, 이들이 생성한 파일을 삭제하면 제거 성공률을 높일 수 있습니다.
- Finder 상단 메뉴바에서 이동 > 폴더로 이동을 클릭하고 /Library/LaunchAgents를 입력한 뒤 '이동'을 클릭합니다.
- 최근 생성된 파일 중 낯선 개체처럼 수상한 파일을 찾아 휴지통으로 옮깁니다.
애드웨어가 생성하는 대표적인 파일 예시: mykotlerino.ltvbit.plist, myppes.download.plist, installmac.AppRemoval.plist, com.adobe.fpsaud.plist, com.ExpertModuleSearchP.plist, com.pcv.hlpramc.plist, com.DataSearch.plist, kuklorest.update.plist, com.myppes.net-preferences.plist, com.updater.mcy.plist, com.updater.watch.mcy.plist, runChmm, com.avickUpd.plist, com.msp.agent.plist 등
같은 방법으로 아래 폴더도 함께 점검하세요.
~/Library/LaunchAgents
/Library/Application Support
주요 악성 프로그램 예시: IdeaShared, SystemSpecial, DataSearch, ProgressMatch
/Library/LaunchDaemons
대표 파일 예시: com.startup.plist, com.pplauncher.plist, com.DataSearchP.plist, com.ExpertModuleSearchDaemon.plist 및 유사한 이름의 파일들
4단계: 맥의 악성 프로파일(Profiles) 제거
"컴퓨터의 메모리가 부족합니다" 경고가 사라지지 않는 흔한 이유 중 하나는, 맥의 프로파일에 악성코드가 설치되어 있기 때문입니다. 바이러스를 완전히 끝내려면 사용자가 악성 프로그램을 삭제하지 못하도록 막는 구성 프로파일을 반드시 제거해야 합니다.
- 화면 좌상단의 Apple 로고를 클릭하고 시스템 환경설정을 연 뒤, '프로파일(Profiles)' 아이콘을 찾습니다.
맥에 프로파일 아이콘이 없는 것은 정상입니다. 그렇다면 5단계로 넘어가세요. 아이콘이 있다면 클릭합니다. - 수상한 프로파일을 선택한 뒤 빼기(-) 버튼을 눌러 삭제하고, '제거'를 클릭해 확인합니다.
악성코드가 추가하는 구성 프로파일의 예로는 TechSignalSearch, AdminPrefs, MainSearchPlatform, Chrome Settings 등이 있습니다. - 데스크탑의 휴지통을 마우스 오른쪽 버튼으로 클릭한 뒤 '휴지통 비우기'를 선택합니다.
5단계: 웹 브라우저에서 악성 확장 프로그램 제거
바이러스 팝업의 버튼이나 링크를 클릭한 적이 있다면, 기본 브라우저가 이미 감염되었을 가능성이 높으므로 청소가 필요합니다. Safari, Chrome, Firefox 세 가지 주요 브라우저에서 악성 확장 프로그램을 제거하는 방법을 안내합니다.
Safari에서 '컴퓨터의 메모리가 부족합니다' 바이러스 제거하기
- Safari를 열고 좌상단 메뉴바에서 Safari > 환경설정을 선택합니다.
- '일반' 탭을 클릭하고 홈페이지 입력란에 Safari 기본 시작 페이지 또는 본인이 직접 설정한 페이지가 표시되어 있는지 확인합니다.
- '확장 프로그램' 탭을 클릭합니다. 설치된 확장 프로그램이 있다면 목록을 훑어보며 설치한 기억이 없거나 정품으로 보이지 않는 항목을 찾습니다.
예시: TakeFresh, TopResults, FeedBack, Easy Speedtest, ApplicationEvents, PowerLog, MessengerNow, ImagePrime, Reading Cursors, GlobalTechSearch, GeneralOpen, PDFOnline-express, See Scenic Elf, MatchKnowledge, GeneralNetSearch, WebDiscover - 악성 확장 프로그램을 찾으면 '제거(Uninstall)'를 클릭해 삭제합니다.
Chrome에서 '컴퓨터의 메모리가 부족합니다' 바이러스 제거하기
Chrome에는 기본 설정 복원 기능이 있어, 원치 않는 변경 사항을 되돌리면서도 저장된 북마크, 방문 기록, 비밀번호는 그대로 유지할 수 있습니다.
- Chrome을 열고 우상단의 점 세 개(⋮) 메뉴를 클릭한 뒤 '설정'을 선택합니다.
- 고급 > 설정 초기화 > '설정을 기본값으로 되돌립니다'를 차례로 클릭합니다.
- '설정 초기화' 버튼을 눌러 브라우저를 초기화합니다.
Firefox에서 '컴퓨터의 메모리가 부족합니다' 바이러스 제거하기
Chrome과 마찬가지로 Firefox에도 초기화 기능이 있어, 북마크, 방문 기록, 비밀번호, 자동 완성 데이터 같은 중요한 정보를 잃지 않고 공장 출하 상태로 되돌릴 수 있습니다.
- Firefox를 실행한 뒤, 가로줄 세 개로 된 메인 메뉴 버튼을 클릭하고 '도움말'을 선택합니다.
- 드롭다운 메뉴에서 '문제 해결 정보'를 선택합니다.
- 'Firefox 새로 시작'을 클릭한 뒤, 확인 창에서 다시 한번 'Firefox 새로 시작'을 누릅니다.
- 완료되면 '마침'을 클릭합니다.
6단계: Malwarebytes for Mac으로 팝업 바이러스 완전 제거
앞서 안내한 단계들을 모두 따랐다면, 오류 메시지를 띄우던 악성 프로그램은 이미 사라졌을 것입니다. 혹시 남아 있는 침투 프로그램이 없는지 확인하려면 Malwarebytes for Mac을 다운로드해 맥을 검사해 보세요. 무료 악성코드 제거 도구로, 다른 소프트웨어가 놓치기 쉬운 바이러스까지 탐지해 주는 최고 수준의 프로그램 중 하나입니다.
팝업 바이러스 재발 방지 방법
맥 메모리 부족 오류 메시지는 사이버 범죄자들이 데이터를 탈취하거나 불법 소프트웨어를 판매하기 위해 사용하는 여러 수법 중 하나일 뿐입니다. 이런 공격은 대개 치밀하게 계획되므로, 아래와 같은 징후가 보이면 각별히 주의해야 합니다.
- 맥 속도가 눈에 띄게 느려짐
- 링크를 클릭하면 엉뚱한 웹사이트로 연결됨
- 본인이 설치한 기억이 없는 이상한 확장 프로그램과 툴바가 발견됨
- 허락 없이 브라우저 홈페이지와 검색 엔진이 변경됨
이런 징후를 발견하면 맥 성능에 악영향을 주기 전에 즉시 바이러스를 제거하세요. "컴퓨터의 메모리가 부족합니다" 바이러스나 유사한 종류의 감염을 예방하는 가장 좋은 방법은 다음 수칙을 기억하는 것입니다.
- 공식 인증된 개발자의 앱만 다운로드하기
- 애플리케이션 설치 시 대화상자를 꼼꼼히 확인하고, 낯선 번들 소프트웨어는 체크 해제하기
- 오류 알림이 떠도 침착하게 대응하기. 버튼을 누르기 전에 먼저 검색으로 확인하기
- 모르는 사람이 보낸 무작위 링크는 클릭하지 않기
- 브라우저가 위험하다고 판단하는 웹사이트는 주의하기
- Time Machine으로 데이터를 정기적으로 백업하기