본문 바로가기
정보

부팅 속도를 획기적으로 개선하는: 맥북 시작 프로그램 완벽 정리 및 관리 방법

by 300hafaea 2025. 10. 28.

부팅 속도를 획기적으로 개선하는: 맥북 시작 프로그램 완벽 정리 및 관리 방법

 

목차

  1. 맥북 시작 프로그램 관리의 중요성
    • 왜 시작 프로그램을 관리해야 하는가?
    • '로그인 항목'과 '백그라운드 실행 항목'의 차이
  2. 맥OS 버전별 시작 프로그램(로그인 항목) 비활성화 기본 방법
    • macOS Ventura (벤투라) 및 이후 버전
    • 이전 macOS 버전 (Monterey, Big Sur 등)
  3. 로그인 항목 외의 자동 실행 프로그램 찾기 및 제거
    • 도크(Dock)를 통한 설정 변경
    • 응용 프로그램 자체 설정 확인
    • Finder를 이용한 숨겨진 파일 탐색 및 제거 (Launch Agents 및 Launch Daemons)
  4. 시작 프로그램 관리를 위한 추가 팁
    • 활동 모니터(Activity Monitor)를 활용한 리소스 점유 확인
    • Shift 키를 이용한 임시 로그인 항목 건너뛰기
  5. 정기적인 시작 프로그램 관리의 효과

1. 맥북 시작 프로그램 관리의 중요성

왜 시작 프로그램을 관리해야 하는가?

맥북을 사용하면서 다양한 애플리케이션을 설치하게 되고, 이 중 상당수가 사용자의 편의를 위해 컴퓨터 부팅 또는 로그인 시 자동으로 실행되도록 설정됩니다. 맥OS에서는 이러한 자동 실행 프로그램을 '로그인 항목(Login Items)' 또는 '백그라운드 실행 항목(Background Items)'이라고 부릅니다. 이 프로그램들이 많아질수록 시스템이 부팅되는 데 걸리는 시간이 길어지고, 로그인 직후에도 백그라운드에서 메모리와 CPU 자원을 점유하여 전반적인 시스템 속도와 성능을 저하시키는 주범이 됩니다. 특히 메모리 용량이 상대적으로 낮은 모델이나 오래된 맥북의 경우, 불필요한 시작 프로그램을 정리하는 것만으로도 체감 성능 향상을 크게 느낄 수 있습니다. 또한, 불필요한 프로그램의 자동 실행을 막아 배터리 소모를 줄이는 효과도 있습니다.

'로그인 항목'과 '백그라운드 실행 항목'의 차이

맥OS Ventura 이후 버전에서는 시작 프로그램이 크게 두 가지 항목으로 구분되어 표시됩니다.

  • 로그인 항목 (Open at Login): 사용자가 로그인할 때 눈에 보이게 실행되는 애플리케이션을 의미합니다. 예를 들어, 메신저 앱, 클라우드 동기화 앱 등이 여기에 해당합니다.
  • 백그라운드 실행 항목 (Allow in the Background): 앱이 실제로 실행되어 화면에 나타나지 않더라도, 업데이트 확인, 데이터 동기화, 알림 기능 등 특정 작업을 수행하기 위해 백그라운드에서 자동으로 로드되는 작은 서비스나 에이전트들을 의미합니다. 이전 macOS 버전에서는 'Launch Agents'나 'Launch Daemons' 등으로 불렸으며, 시스템 설정에서 관리하기가 더 어려웠으나 최신 OS에서는 일부 항목을 통합하여 보여줍니다. 두 항목 모두 시스템 자원을 소모하므로 관리가 필수입니다.

2. 맥OS 버전별 시작 프로그램(로그인 항목) 비활성화 기본 방법

시스템 설정 내에서 가장 기본적이고 쉽게 자동 실행을 제어할 수 있는 방법입니다. 사용하는 맥OS 버전에 따라 접근 경로가 다릅니다.

macOS Ventura (벤투라) 및 이후 버전

가장 최신의 맥OS 버전에서는 설정 메뉴가 크게 변경되어 시작 프로그램 관리가 더 직관적으로 바뀌었습니다.

  1. 화면 왼쪽 상단의 Apple 메뉴 ()를 클릭하고 '시스템 설정(System Settings)'을 선택합니다.
  2. 사이드바에서 '일반(General)'을 클릭합니다.
  3. 오른쪽 메뉴에서 '로그인 항목(Login Items)'을 클릭하여 설정 화면으로 진입합니다.
  4. '로그인할 때 열기(Open at Login)' 목록에서 자동으로 실행되는 것을 원하지 않는 애플리케이션을 선택합니다.
  5. 선택한 항목 아래에 있는 '—' (빼기) 버튼을 클릭하여 목록에서 제거합니다. 해당 앱은 더 이상 로그인 시 자동으로 실행되지 않습니다.
  6. '백그라운드에서 허용(Allow in the Background)' 섹션에는 앱이 열려 있지 않아도 백그라운드에서 작동하도록 허용된 항목들이 표시됩니다. 여기서도 필요하지 않은 항목은 옆에 있는 토글 스위치'끔(Off)'으로 설정하여 비활성화할 수 있습니다.

이전 macOS 버전 (Monterey, Big Sur 등)

macOS Monterey (몬터레이) 및 이전 버전에서는 '시스템 환경설정'을 통해 접근합니다.

  1. 화면 왼쪽 상단의 Apple 메뉴 ()를 클릭하고 '시스템 환경설정(System Preferences)'을 선택합니다.
  2. '사용자 및 그룹(Users & Groups)'을 클릭합니다.
  3. 창의 상단 탭에서 '로그인 항목(Login Items)' 탭을 선택합니다.
  4. 왼쪽 하단의 자물쇠 아이콘을 클릭하여 잠금을 해제하고 관리자 비밀번호를 입력합니다.
  5. 목록에서 자동으로 실행되는 것을 원하지 않는 항목을 선택합니다.
  6. 목록 아래에 있는 '—' (빼기) 버튼을 클릭하여 해당 항목을 제거합니다. 목록에서 제거한다고 해서 응용 프로그램 자체가 삭제되는 것은 아닙니다.

3. 로그인 항목 외의 자동 실행 프로그램 찾기 및 제거

시스템 설정/환경설정에서 보이지 않는 숨겨진 시작 프로그램들도 존재하며, 이들은 수동으로 찾아 제거해야 할 때가 있습니다.

도크(Dock)를 통한 설정 변경

일부 애플리케이션은 Dock에 고정되어 있는 상태에서 간편하게 자동 실행을 제어할 수 있습니다.

  1. Dock에 있는 자동 실행 앱의 아이콘 위에서 마우스 오른쪽 버튼을 클릭하거나 Control 키를 누른 채 클릭합니다.
  2. 나타나는 메뉴 중 '옵션(Options)'에 마우스를 올립니다.
  3. '로그인 시 열기(Open at Login)' 항목에 체크 표시가 되어 있다면, 이를 클릭하여 체크를 해제합니다.

응용 프로그램 자체 설정 확인

많은 앱들은 시스템 설정/환경설정과는 별개로 앱 자체 내에 '환경설정(Preferences)' 메뉴를 두고 자동 실행 여부를 설정할 수 있도록 합니다.

  1. 자동 실행을 비활성화하고 싶은 해당 응용 프로그램을 직접 실행합니다.
  2. 메뉴 바에서 '[앱 이름] 메뉴 > 환경설정(Preferences)' 또는 '설정(Settings)'을 클릭합니다.
  3. 앱 설정 내에서 '일반(General)', '시작(Startup)', '자동 실행(Auto-run)' 등과 관련된 항목을 찾습니다.
  4. '로그인 시 자동 실행(Start automatically when you log in)' 또는 이와 유사한 옵션의 체크를 해제하거나 비활성화합니다.

Finder를 이용한 숨겨진 파일 탐색 및 제거 (Launch Agents 및 Launch Daemons)

맥OS의 시작 서비스 중에는 시스템 설정에서도 제어할 수 없는 '데몬(Daemons)'이나 '에이전트(Agents)' 형태로 백그라운드에 남아 자원을 소모하는 경우가 있습니다. 이는 주로 사용자가 인지하지 못하는 시스템 유틸리티나 드라이버, 혹은 완전히 제거되지 않은 앱의 잔재일 수 있습니다.

  1. Finder를 엽니다.
  2. 상단 메뉴 바에서 '이동(Go) > 폴더로 이동(Go to Folder...)'을 선택합니다. 단축키는 Shift + Command + G입니다.
  3. 다음 경로들을 각각 입력하고 이동하여 폴더 내용을 확인합니다:
    • /Library/LaunchAgents
    • /Library/LaunchDaemons
    • ~/Library/LaunchAgents (틸드 ~는 현재 사용자의 홈 폴더를 의미합니다.)
  4. 각 폴더에서 확실하게 제거해도 되는 (예: 이전에 삭제한 앱의 이름이 포함된) .plist 확장자를 가진 파일들을 찾습니다.
  5. 제거 전 안전을 위해 해당 파일을 휴지통에 버리기 전에 바탕화면 등의 안전한 위치로 옮겨 백업해 둡니다.
  6. 파일을 휴지통으로 이동시킨 후, 맥북을 재시동하여 변경 사항을 적용합니다.

주의: 이 방법은 시스템에 영향을 미칠 수 있으므로, 어떤 파일인지 확실히 알 수 없는 경우에는 제거하지 않는 것이 좋습니다.

4. 시작 프로그램 관리를 위한 추가 팁

활동 모니터(Activity Monitor)를 활용한 리소스 점유 확인

어떤 프로그램이 시스템 자원을 많이 소모하는지 확인하여 우선적으로 제거할 시작 프로그램을 결정할 수 있습니다.

  1. Spotlight 검색 (Command + Space)을 열고 '활동 모니터(Activity Monitor)'를 검색하여 실행합니다.
  2. 상단 탭 중 'CPU' 탭과 '메모리' 탭을 확인합니다.
  3. 'CPU' 탭에서는 현재 실행 중인 프로세스들의 CPU 사용량을, '메모리' 탭에서는 메모리 점유량을 확인할 수 있습니다.
  4. 시동 후에도 지속적으로 높은 CPU나 메모리를 점유하고 있는 알 수 없는 프로세스가 있다면, 해당 프로세스의 이름을 검색하여 불필요한 시작 프로그램인지 확인하고 관리 대상에 포함시킵니다.

Shift 키를 이용한 임시 로그인 항목 건너뛰기

로그인 항목에 등록된 모든 프로그램의 실행을 임시로 건너뛰고 싶을 때 유용한 방법입니다. 이는 주로 문제가 발생했을 때 문제의 원인이 로그인 항목 중 하나인지를 빠르게 테스트할 때 사용됩니다.

  1. 맥북을 재시동하거나 로그아웃합니다.
  2. 로그인 윈도우가 나타나면 암호를 입력하고 Enter 키를 누릅니다.
  3. 화면이 사용자 계정으로 전환되기 시작하는 즉시 Shift 키길게 누르고 있습니다.
  4. 데스크탑 화면이 완전히 나타날 때까지 Shift 키를 놓지 않습니다. 이 경우, 로그인 항목에 등록된 앱들은 실행되지 않습니다.

5. 정기적인 시작 프로그램 관리의 효과

시작 프로그램을 정기적으로 관리하는 것은 맥북의 성능을 최적으로 유지하는 데 핵심적인 역할을 합니다. 불필요한 프로그램들이 시스템 자원을 점유하는 것을 막아 부팅 속도 향상, 전반적인 앱 실행 속도 개선, 메모리 및 CPU 부하 감소, 그리고 배터리 수명 연장이라는 명확한 이점을 제공합니다. 최소한 한 달에 한 번은 '로그인 항목'과 '백그라운드 실행 항목' 목록을 확인하고 불필요한 항목들을 정리하는 습관을 들이는 것이 맥북을 쾌적하게 사용하는 가장 확실한 방법입니다.