본문 바로가기

IT/스마트폰

안드로이드 - 미디어 스캔 중 느려, 멈춰 : 오디오, 이미지, 동영상 파일이 안 보여 / 부록 : 폴더 숨기기?

폰을 껐다가 켤 때, 폰을 컴퓨터에 연결했다가 뺄 때, SD카드를 언마운트 했다가 다시 마운트 할 때(컴퓨터 연결도 이걸 할 경우이지만) 등의 작업이 있으면 안드로이드폰은 카드에 들어있는 미디어 파일들을 찾게 된다.

그런데 문제는 속도

속도가 너무 느리거나, 멈추거나 하는 때가 이걸 어찌할꾜

미디어 스캔에 문제가 있을 때 해결법

 



용자의 이야기

용자는 오늘도 드로이드를 손에 쥐었다.

그리고 드로이드에 나타난 아이콘
"이 아이콘은 SD카드 관련된 녀석인데"

용자는 드로이드의 얼굴을 위에서 아래로 쓸어내렸다.

드로이드는 이렇게 말하고 있었다.
"미디어 스캔 중 49%"
미디어를 스캔한다는데 더 이상 나아가지 않는다. 왜 이러지?

용자는 일단 설정에 있는 저장소로 갔다. 언마운트 후 다시 마운트를 하였다.

드로이드는 다시 미디어 스캔을 한다. 이번에는 느리지만 49%를 거뜬히 넘긴다.
그러나, 이번에는 99%에서 더이상 나아가지 못한다.

용자는 잠시 드로이드에게 혼자만의 시간을 준다. 알아서 끝내겠지.

잠시후 다시 드로이드를 깨운다. 여전히 "미디어 스캔 중 99%"

용자는 무슨 문제가 있음을 알게 되었다.

드로이드를 껐다가 켰으나, 이번에는 또 "미디어 스캔 중 45%"
드로이드는 더이상 작업을 진행하지 못했다.

어쭈?
용자는 본격적인 작업에 들어가야 함을 알았다.

일단, 썸네일을 모두 지웠다. 그리고 설정의 애플리케이션 관리로 들어가 '미디어 저장소'를 열어 데이타를 제거했다.
그는 이정도면 지가 알아서 하겠지 싶었다.

전에도 그런 일이 있었었지.

그러나, 문제는 해결되지 않았다.

다음 단계로 넘어가야겠군.

.nomedia[각주:1] 파일을 찾아서 백업해놓은 폴더 등 미디어와 관련 없는 폴더에 복사해 넣었다.
이래도 안돼?

도대체 너는 무엇이 문제냐?

어쩔 수 없는 일이다?

용자는 드로이드를 컴퓨터에 연결하여 SD카드의 내용을 모두 하드디스크로 백업을 한다.
그런데, 어? 복사를 못하는 녀석이 있다. 파일 이름이 요상하다. 알 수 없는 문자로 되어 있다.

용자는 파일의 이름을 바꾸어보려 했으나, 이름을 바꿀 수도 없다.

'오호라! 요놈 때문인가 보군'

다시 복사 작업을 하면서 그 녀석들(하나가 아니었다)을 제외시키고 복사를 하였다. 이것이 원인일 것이란 생각에 바로 해결하려 했지만, 다른 원인일 수도 있다는 생각에 그는 복사를 계속 하였다.
복사는 끝났다. 그럼, 이제 이 녀석이 원인일 경우 알아볼 수 있는 방법 '.nomedia'파일을 그 파일이 있는 폴더에 복사해넣고 드로이드를 컴퓨터로 부터 떼어내었다.

어찌되나 볼까?

드로이드는 순식간에 미디어 스캔을 끝내버렸다.

용자는 여기서 실수를 하나 하게 된다.
문제의 파일을 그냥 삭제해버린 것.

이것이 왜 실수냐고?
1. 문제 있던 파일의 이름을 바꾼다.
2. .nomedia 파일의 이름을 바꾼다.
스마트폰은 다시 미디어 스캔을 하지 않을까? 하지 않는다면 수동으로 스캔하게 해야겠지
스캔법
1) 언마운트 -> 마운트
2) 미디어 스캔
3) 미디어 스캔 기능이 없다면, 미디어 스캔 앱 사용
이렇게 했다면 파일을 인식했을 수도 있었을지 모르는데...



폴더를 숨기거나, 스캔에서 제외하면 스캔 속도가 오르겠죠.



앱 찾아보기 검색어
SD카드 다시 검색 : rescan, media scan, 미디어 스캔
,nomedia 파일 생성 : nomedia

앱을 찾아보면, 미디어 스캔을 하지 않게 하는 앱도 있습니다만 루팅된 폰에서만 사용가능합니다.
(루팅을 하지 않고는 안드로이드에서 미디어 스캔을 하지 않게 할 방법은 없다는 말이죠)




주의
1. 위의 글에서 이상한 문자로 되어진 파일을 삭제했다고 했습니다. 시스템관련 파일이 아니었습니다.
혹시, 중요한 파일을 삭제하는 일이 없도록 하십시오.

2. 컴퓨터로 복사를 하는 경우 파일관리자가 숨겨진 파일 폴더를 볼 수 없다면 안 되겠죠?
탐색기를 사용한다면 폴더 옵션에서 숨겨진 파일 폴더 표시를 활성화 한 다음에 복사를 하셔야 SD카드의 모든 내용을 복사할 수 있습니다.

3. 컴퓨터로 복사를 했는데 삭제할 수 없는 파일이나 폴더가 생기기도 합니다.
해결 방법은
1) Unlocker를 이용해서 삭제
참고 : 삭제되지 않는 파일 삭제 - Unlocker : 날 잡지마 (풀어줘, 놓아줘)
2) 기존 파일과 폴더를 백업한 뒤(삭제 안되던 건 빼야죠) 포맷

안드로이드 - 메모리 관리 / Auto Memory Manager 설정
안드로이드 - 메모리 관리 - 배터리 관리




  1. "이 폴더에는 미디어 파일이 없다 생각하고 건너띄어라" / 폴더 숨기는 법은 '폴더이름'을 '.폴더이름'으로 바꾸기 [본문으로]