Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

iTunes가 아이폰의 내용을 읽을 수 없을 때? 복원 없이 해결하는 3가지 방법

일부 사용자들은 아이폰을 iTunes에 연결할 때마다 다음과 같은 오류 메시지가 나타난다고 보고했습니다.

“iTunes에서 ‘사용자의 iPhone’의 내용을 읽을 수 없습니다. iPhone 환경설정의 요약 탭으로 이동한 후 복원을 클릭하여 이 iPhone을 공장 초기화하십시오.”

같은 문제가 아이패드나 아이팟 터치를 연결했을 때도 발생하며, 이 경우에도 기기를 복원하라는 안내가 표시됩니다. 하지만 실제로 기기를 복원해 본 경험이 있다면 알겠지만, 복원은 해결책이 아닙니다. 오히려 데이터 손실만 초래할 수 있죠. 따라서 아직 복원하지 않았다면 절대로 기기를 복원하지 마시고, 아래에서 소개하는 방법을 순서대로 따라 해보세요. 이 방법들은 검증되었으며 아이폰, 아이패드, 아이팟 터치 모두에 적용할 수 있습니다.

오류의 원인

이 문제는 iTunes의 제어 파일 또는 환경설정 파일이 어떤 이유로 손상(corruption)되었을 때 발생합니다. 안타깝게도 Apple은 iTunes에 이를 자동으로 수정하는 옵션을 제공하지 않습니다. 다행히 아래 방법들을 통해 손상된 파일을 정리하면 문제를 해결할 수 있습니다.

방법 1: 아이기기 자체 기능으로 해결하기

이 방법은 가장 간단하며, 음악 라이브러리나 기타 데이터를 삭제할 걱정 없이 시도할 수 있습니다.

  1. 먼저 아이기기가 컴퓨터에 연결되어 있다면 연결을 해제합니다.
  2. 재생 목록에서 노래 한 곡만 삭제한 후, 기기의 전원을 끕니다. 이 과정에서 손상된 데이터베이스 파일이 덮어써질 가능성이 있습니다.
  3. 기기를 다시 켜고, iTunes가 설치된 컴퓨터에 연결합니다.
  4. iTunes를 열어 오류가 사라졌는지 확인합니다.

이 방법으로 문제가 해결되지 않았다면, 다음 방법을 시도해 보세요.

방법 2: i-FunBox를 이용해 해결하기

이 방법을 진행하기 전에 반드시 알아두어야 할 사항이 있습니다. 이 방법은 음악 라이브러리를 삭제하게 됩니다. 연락처, 메모, 앱 등 나머지 데이터는 그대로 유지됩니다.

  1. i-FunBox를 다운로드하고 설치합니다. i-FunBox는 컴퓨터에서 아이폰의 파일 시스템에 직접 접근할 수 있게 해주는 무료 도구로, 공식 웹사이트(i-funbox.com)에서 받을 수 있습니다.
  2. USB 케이블로 아이기기를 컴퓨터에 연결한 후, 충돌을 피하기 위해 iTunes를 완전히 종료합니다.
  3. 컴퓨터에서 i-FunBox를 실행하고 iTunesDB 또는 iTunesCDB 파일을 검색합니다. 해당 파일들은 “/var/mobile/Media/iTunes_Control/iTunes” 폴더 안에 있습니다.
  4. iTunesCDB, iTunesControl, iTunesPrefs 세 개의 파일 이름을 변경합니다. (예: iTunesCDB → iTunesCDB.old, iTunesControl → iTunesControl.old, iTunesPrefs → iTunesPrefs.old)
    참고: 삭제보다는 이름 변경을 권장합니다. 나중에 원래 상태로 되돌려야 할 경우 파일명만 바꾸면 되기 때문입니다. 또한 이 세 파일 외에는 절대로 다른 파일을 삭제하거나 이름을 변경하지 마세요.
  5. 기기를 컴퓨터에서 분리했다가 다시 연결합니다.
  6. iTunes를 실행하고 오류가 수정되었는지 확인합니다.

방법 3: 탈옥 기기 전용 — iFile을 이용해 해결하기

탈옥(jailbreak)된 아이폰, 아이패드 또는 아이팟 터치를 사용 중이라면, 컴퓨터 없이 기기에서 직접 iFile 앱으로 문제를 해결할 수 있습니다.

  1. 아이기기에서 iFile을 실행합니다.
  2. 다음 경로로 이동합니다: “/var/mobile/Media/iTunes_Control/iTunes”
  3. iTunesCDB, iTunesControl, iTunesPrefs 파일의 이름을 변경합니다. (예: iTunesCDB → iTunesCDB.old, iTunesControl → iTunesControl.old, iTunesPrefs → iTunesPrefs.old) 어떤 이유로든 이름 변경이 불가능하다면, 최후의 수단으로 파일을 삭제할 수 있습니다.
  4. 변경 후 아이기기를 iTunes에 연결하여 오류가 해결되었는지 확인합니다.

마무리

위의 방법들을 차례로 시도하면 iTunes가 다시 아이기기의 내용을 정상적으로 인식할 것입니다. 여러분에게 어떤 방법이 효과가 있었는지, 어떤 기기에서 문제를 겪으셨는지 댓글로 알려주시면 많은 분들에게 도움이 됩니다.