Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

Mac에서 소프트웨어·하드웨어 문제를 구분하는 5단계 진단 방법

컴퓨터는 우리 삶을 편리하게 만들어 주지만, 디지털 기기에 문제가 없는 것은 아닙니다. 가끔은 소프트웨어가 오작동하고, 하드웨어가 고장 나면서 Mac에 조금 더 많은 관심이 필요해지기도 합니다.

문제가 발생했을 때 해결의 첫걸음은 바로 '문제 분리'입니다. 소프트웨어 문제인지, 하드웨어 문제인지 먼저 파악해야 하기 때문입니다. 이 글에서는 Mac에서 발생하는 거의 모든 소프트웨어 및 하드웨어 오류의 원인을 분리할 수 있는 단계별 방법을 소개합니다.

소프트웨어 문제 vs 하드웨어 문제

소프트웨어 문제와 하드웨어 문제는 해결 방법이 다릅니다. 따라서 어떤 종류의 문제인지 정확히 아는 것이 상황을 해결하는 데 매우 중요합니다.

소프트웨어 문제의 대표적인 예는 다음과 같습니다.

  • 앱이 실행되지 않음
  • 오류 메시지가 계속 표시됨
  • 앱이나 운영체제가 정상적으로 작동하지 않음
  • Mac이 부팅 과정을 완료하지 못함
  • 그 외 기타
Mac에서 소프트웨어·하드웨어 문제를 구분하는 5단계 진단 방법

하드웨어 문제의 예는 다음과 같습니다.

  • 트랙패드가 비정상적으로 작동함
  • 디스플레이 문제가 지속됨
  • 키보드 특정 키가 작동하지 않음
  • 전원이 켜지지 않음
  • 그 외 기타

실제로 위에 나열된 일부 소프트웨어 문제가 하드웨어와 관련되어 있거나 그 반대인 경우도 있습니다. 그렇기 때문에 문제 분리가 중요한 것입니다. 문제 해결 과정에서 소프트웨어 문제로 판명되면 대부분 스스로 해결할 수 있습니다.

반면 하드웨어 문제는 전문 수리 기사의 도움이 필요할 수 있습니다. 물론 전원 케이블, 주변기기, 일부 내장 부품 등은 직접 교체할 수도 있습니다. 예를 들어 일부 Mac 모델에서는 RAM을 손쉽게 업그레이드하거나 교체할 수 있습니다.

문제 해결 절차를 시작하기 전에는 반드시 데이터를 백업하고 모든 소프트웨어가 최신 버전으로 업데이트되어 있는지 확인하세요. 경우에 따라서는 소프트웨어 업데이트만으로도 문제가 해결되기도 합니다.

1. 시스템의 최근 변경 사항 확인

갑자기 문제가 발생했다면 무엇이 바뀌었는지 스스로에게 물어봐야 합니다. 새로운 앱을 설치했나요? 설정을 변경했나요? 주변기기를 추가했나요? 아니면 기기를 떨어뜨렸나요? 이러한 상황 모두 최근 문제의 원인이 될 수 있습니다.

문제의 범위를 더 좁혀 보려면 다음을 시도해 보세요.

  • 의심되는 앱 삭제
  • 변경한 설정 되돌리기
  • 외장 드라이브, 카메라 등 불필요한 주변기기 제거
  • 최근 시스템에 적용한 다른 변경 사항 되돌리기
Mac에서 소프트웨어·하드웨어 문제를 구분하는 5단계 진단 방법

흔히 특정 행동과 문제 발생 사이에 명확한 인과관계가 있는 경우가 많습니다. 하지만 안타깝게도 문제의 원인을 찾는 일이 항상 그렇게 쉬운 것은 아닙니다.

2. Apple Diagnostics(애플 진단) 실행

하드웨어 고장의 징후가 보이는 문제를 해결할 때는 Apple Diagnostics(구 Apple Hardware Test)가 유용한 도구입니다. 검사가 완료되면 이상이 없다는 결과 또는 오류 코드가 표시되며, 이 코드를 애플 데이터베이스에서 조회해 구체적인 문제를 확인할 수 있습니다.

Apple Diagnostics를 실행하는 방법은 간단합니다.

  1. Mac을 종료합니다.
  2. 불필요한 주변기기를 모두 제거합니다.
  3. Mac을 전원에 연결합니다.
  4. 기기를 통풍이 잘 되는 평평하고 안정적인 곳에 둡니다.
  5. Intel 맥이라면 전원을 켠 후 D 키를 누르고 있다가 진행률 표시줄이 나타날 때까지 기다립니다. Apple 실리콘 맥이라면 전원 버튼을 길게 눌러 시작 옵션 화면이 나타나게 한 뒤 Cmd + D를 누르면 진단 프로그램이 로드됩니다.

검사가 끝나면 Mac에 뚜렷한 하드웨어 문제가 있는지 확인할 수 있습니다.

3. 세이프 모드로 부팅

세이프 모드는 문제의 원인을 찾는 데 매우 효과적인 방법입니다. 부팅 시 시작 항목과 캐시가 로드되지 않기 때문에 해당 요소로 인한 문제를 분리하는 데 도움이 됩니다.

Intel 맥에서 세이프 모드로 부팅하려면 시동 중 Shift 키를 길게 누르기만 하면 됩니다.

Apple 실리콘 맥에서는 절차가 조금 다릅니다.

  1. 전원 버튼을 길게 눌러 시작 옵션 화면을 엽니다.
  2. 시동 디스크(일반적으로 Macintosh HD)를 클릭해 선택합니다.
  3. Shift 키를 누르고 있으면 드라이브 아이콘 아래에 안전 모드로 계속이 나타납니다.
  4. 안전 모드로 계속을 클릭합니다.

시동 중 디스크 검사가 진행되기 때문에 세이프 부팅은 일반 부팅보다 시간이 더 걸립니다. 진행률 표시줄이 느리게 움직여도 놀랄 필요는 없습니다. 부팅이 완료되면 화면 오른쪽 상단에 빨간색으로 Safe Boot라고 표시됩니다.

Mac에서 소프트웨어·하드웨어 문제를 구분하는 5단계 진단 방법

세이프 부팅으로 문제가 해결된다면 시동 또는 로그인 시 실행되는 항목이 원인일 가능성이 높습니다. 이 경우 로그인 항목과 기타 런치 에이전트(launch agent)를 제거해 보세요. 또한 세이프 부팅으로 문제가 해결되었다면 시스템 캐시 폴더를 정리하는 것도 효과적인 방법입니다.

4. 새 사용자 계정에서 테스트

문제가 계속된다면 시스템 전체에 영향을 미치는지, 아니면 특정 사용자에게만 발생하는지 확인해야 합니다. 가장 좋은 방법은 새 관리자 계정을 만들어 테스트하는 것이며, 테스트가 끝나면 해당 계정은 삭제하면 됩니다.

새 관리자 계정을 만드는 방법은 다음과 같습니다.

  1. 시스템 환경설정 > 사용자 및 그룹으로 이동합니다. (macOS 벤추라 이상에서는 시스템 설정 > 사용자 및 그룹)
  2. 자물쇠 아이콘을 클릭해 잠금을 해제합니다.
  3. 더하기(+) 버튼을 클릭합니다.
  4. 계정 유형을 관리자로 선택합니다.
  5. 필요한 정보를 입력하고 사용자 생성을 클릭합니다.
Mac에서 소프트웨어·하드웨어 문제를 구분하는 5단계 진단 방법

이제 현재 사용자에서 로그아웃한 뒤 새 관리자 계정으로 로그인합니다. 문제가 여전히 발생한다면 시스템 전체의 문제임을 알 수 있습니다. 반대로 문제가 해결되었다면 기존 사용자 계정의 어떤 요소가 원인인지 찾아야 합니다.

5. 복구 파티션으로 부팅

복구 파티션은 메인 OS 외부에서 시스템 전체 문제를 진단할 수 있는 공간을 제공합니다. 대부분의 경우 소프트웨어 오류는 복구 공간까지 확산되지 않습니다. 하지만 여기서도 문제가 계속된다면 하드웨어 고장일 가능성이 큽니다.

Intel 맥에서 복구 모드로 부팅하려면 시동 중 Cmd + R을 길게 누르면 됩니다.

Apple 실리콘 맥에서는 다음과 같이 진행합니다.

  1. 전원 버튼을 길게 눌러 시작 옵션 화면을 엽니다.
  2. 옵션(Options)을 선택합니다.
  3. 계속(Continue)을 클릭합니다.

복구 파티션에서는 사운드, 키보드와 마우스, 그래픽, Wi-Fi 등 시스템 전반의 기본적인 문제를 진단할 수 있습니다. Safari에도 접근할 수 있어 웹 관련 문제를 분리하는 데 도움이 됩니다.

앞서 언급했듯이 복구 파티션까지 문제가 나타난다면 하드웨어와 관련된 문제일 가능성이 높으며, 수리가 필요할 수 있습니다. Apple Diagnostics는 훌륭한 도구지만 모든 문제를 감지하지는 못하며, 일부 기기는 추가 분석이 필요합니다.

문제 분리 후에는 어떻게 할까?

소프트웨어와 하드웨어는 때때로 우리를 실망시킵니다. 문제가 발생했을 때 원인을 분리하는 방법을 아는 것이 중요합니다. 흔히 오류의 원인은 최근 변경 사항이며, 시스템에 새로 적용된 변경 사항을 파악하면 문제를 좁히는 데 큰 도움이 됩니다.

하드웨어 문제에는 Apple Diagnostics가 효과적인 도구입니다. 소프트웨어 문제에는 세이프 모드와 새 관리자 계정이 많은 문제를 분리하는 데 도움이 됩니다. 또한 복구 파티션은 시스템 전체 오류를 진단하는 데 유용하게 활용됩니다.

하드웨어 고장이 확정되면 상황에 따라 직접 수리하거나 전문 서비스를 받아야 하며, 가장 까다로운 소프트웨어 문제는 시스템 전체 재설치가 필요할 수도 있습니다. 그럼에도 불구하고 문제 분리는 모든 문제 해결의 첫걸음이라는 점을 기억하세요.