'인식불가'에 해당되는 글 2건

  1. 2011.11.24 [외장하드] 전까진 잘만 됬던 외장하드를 포맷하라고? (94)

* 동그라미가 실제로 겪은 사건(?)을 바탕으로 포스팅 했습니다.

어제 포스팅했던 " [11월 23일] 제 컴퓨터엔 이상이 많아요 " 에서 고쳤다는 그 하드디스크 이야기입니다.
제 외장하드는 꽤나 말썽을 부립니다. 2개의 USB를 사용하고 앞쪽에 꼿으면 인식이 안되고...  꼴에 그 비싼 HP...

외장하드는 대부분 USB로 연결을합니다. 외장하드의 인식 불가의 대부분은 USB불량에서 오죠.

그리고 현재의 외장하드는 자동으로 잡아줘서 인식하지만 옛날의 몇몇 회사들은 CD를 주었죠. 어떻게.. 이럴수가..
(다행히도 제껀 CD를 안주었습니다.)

하지만, 이번은 외장하드는 인식은 잘합니다. 하지만...


용량이 나오질 않습니다!

C드라이브 처럼 아래에 용량이 나타나야 정상 인식이 되는건데 제 외장하드는 없는겁니다.
이때 한번 들어갈려고 더블클릭을 하면
" 포맷하시겠습니까? "

( 저 말이 나온 뒤의 동그라미의 머릿 속)

분명히 어제까지만 잘 되었던 외장하드가 포맷을 요구하는겁니다 ! 인식을 못하는거죠.

한 몇십번 갈아끼워도 언제나 똑같은 현상만 나올뿐. 그리고 저 사진은 내 뇌리에 박힐 뿐이고

한 2시간동안 고민하다가 생가난 바로 그 생각 !

하드디스크 배드 섹터 !
( BGM : 중화일미! - 만리장성 )

외장하드도 하드디스크의 일부입니다. 컴퓨터를 강제 재부팅하면 하드디스크에 문제가 생기듯이 외장하드도 그럽니다.
즉, 외장하드도 배드 섹터가 나오길 마련이죠.  여기서 배드 섹터란 정보가 기록되지 않는 영역을 뜻합니다.

여기서 배드 섹터는 물리적 배드섹터와 논리적 배드섹터로 나눕니다.

물리적 배드섹터
는 하드디스크에 강력한 압박을 넣을경우 (외장하드는 발로 밟거나 컴퓨터를 발로 차거나)
등의 이유로 하드디스크 내부의 데이터를 읽는 디스크에 손상이 일어납니다. 이경우 복구가 절대로 불가능합니다.
(즉, 관리 못하면 다시 사야하는겁니다. 지금 빨리 외장하드를 신줏단지 모시듯이)

하지만 논리적 배드섹터는 강제 재부팅이나 외장하드의 경우 전원을 공급했다 안했다. (전원 커넥트가 없을경우 USB를 꼿을경우 전원이 들어가기 때문에 USB를 자주 넣다 뺏다 하는것도 위험합니다.) 할 경우에 일어납니다.
이 경우는 프로그램으로 복구가 가능합니다. (오 할렐루야)

하지만, 이 논리적 배드 섹터를 어떻게 해결하느냐?

불량 섹터를 완전히 제거하기 위한 방법은 로우 레벨 포맷(Low level Formet)입니다.
로우 레벨 포맷하드디스크를 공장에서 방금 출하시킨 상태로 만드는 겁니다. 물론 물리적으론 아니고요
그래서 윈도우가 맛이 갔을때 윈도우즈를 새로 깔아야할때 로우 포맷을 사용하는 사람들이 많죠.
하지만 로우 레벨 포맷은 모든 데이터를 지워야 한다는 점과 엄청난 시간이 걸린다는것이 단점입니다.

그래서 우리는 포맷이 없이 복구를 한번 해보겠습니다. 제가 한번 해보겠습니다. 으아아아아아아아아
불량 섹터를 복구하는 프로그램은 많습니다. 대부분 복구를 할려면 공CD로 구우라고 하더군요.
그렇지만 이 방법은 윈도우즈가 깔린 하드디스크의 불량섹터를 복구할 때 입니다. 하드디스크를 사용하지 않은 채로 안전하게 불량섹터를 검사하고 복구해야. 다른 프로그램들과 충돌이 일어나지 않기 때문이죠.

하지만 거지여서 전 CD가 없습니다.  윈도우즈가 깔린 하드가 아니라 단순히 자료를 저장하는 외장하드니까.
저방법은 안할겁니다. ( 하지만 저 방법을 사용해도 좋습니다. 어차피 걸리는 시간은 비슷하니까요. )

저는 명령프로토콜의 ' chkdsk ' 명령어를 사용합니다.
chkdsk 는 디스크의 오류를 고치니, 당연히 배드 섹터를 검출하겠죠?
여러분이 XP에서 강제 재부팅을 했을때. 파란창 블루스크린 말고요 이 나오면서 그걸 스킵 안하면 긴 시간이 걸리죠.
그게 바로 하드디스크의 배드 섹터를 검사하는 과정입니다. chkdsk를 강제로 윈도우즈가 적용한겁니다.
chkdsk를 우리가 사용하는 c:를 검사한다면 다시 부팅을 할때 검사한다고 합니다. 이유는 위의 설명한 것과 같습니다.


저는 외장하드이므로, 상관없으니 chkdsk [드라이브 이름] /r 를 씁시다.
맨 위 사진에서 외장하드의 드라이브는 E니까 chkdsk e: /r 을 쓰고 엔터를 눌러줍니다.

하드디스크 용량에 따라서 시간이 많이 다릅니다.

(실제로 검사했을 당시의 사진)

잘못된 섹터(배드 섹터)가 8KB고 기타 등등의 오류가 고쳐졌습니다.
그리고 외장하드를 빼고 다시 꼿아보면.


멀쩡히 돌아왔습니다 ! 돌아온겁니다 ! 나이스 ! 좋았어 !

* chkdsk 는 하드디스크의 논리적 배드 섹터를 검사하는거지, 바이러스 검사가 아닙니다.

제가 실제로 일어난 일을 머릿속에서 재구성 한터라 글이 조잡해졌습니다. 전의 글도 조잡하지만.
만약 이해 안되는 곳이 있거나, 다른 오류에 물어보실게 있다면 댓글로 써주세요.
아는 지식을 토대로 대답해드리겠습니다.


이 블로그는 DNS server, DNS service 의 도움(도메인 제공)을 받아 운영 중입니다.

  1. 이전 댓글 더보기
  2. j 2012.03.22 13:11

    감사합니다!ㅜㅜ 덕분에 외장하드 살렸어요♥

  3. 2012.03.23 23:06

    비밀댓글입니다

    • 동그라미 SerCle 2012.03.24 08:40 신고

      /r은 손상된 섹터를 복구(여기까진 /f와 같습니다)하고, 읽을 수 있는 정보까지 복구하는것이 /r입니다.

      /f는 배드섹터로 인해 못읽혀지는 것을 전부 삭제하여 배드섹터를 제거해주는것지만.
      /r은 그 파일을 복구까지 하기때문에 시간이 오래 걸리는것입니다.

      아마도 4/5에서 11%에서 멈춘것은 대용량의 파일을 복구중에 있었던것으로 추정됩니다. (한 파일에 10분 이상 걸린적도 있어서요)
      파일이 제거된건 파일복구 프로그램으로 구할수있지만, 배드섹터로 인해 제거된 파일은 거의 복구가 불가능하다고 알려져 있습니다.

      /r과 /f의 차이점을 미리 서술하지 못한점 정말 죄송합니다.

  4. junyoung 2012.04.20 17:36

    회사컴에서는 외장하드가 인식이 되는데 노트북에서는 암만해도 chkdsk :/f/r 해도 볼륨을 열 수 없다네요;;
    다른 방법이 없나요.. 물리적충격은 아닌듯 한데.. (아마도;;)

    • 동그라미 SerCle 2012.04.22 00:12 신고

      chkdsk :/f/r이 아닌 chkdsk (드라이브이름) /f (혹은) /r입니다.

      드라이브 이름에는 외장하드를 검사할려는 드라이브 이름(대부분 E나 F드라이브가 외장하드 드라이브인것이 많습니다.)을 적어야합니다.

      검사할려는 외장하드의 이름이 E드라이브일경우
      chkdsk e: /r
      라고만 적으시면 됩니다.
      또한 /f와 /r은 동시에 적으면 안될겁니다.
      /f는 배드섹터를 고쳐주지만 배드섹터로 인해 손상된 파일을 복구를 시키지 않고
      /r은 배드섹터를 고쳐주고 배드섹터로 인해 선상된 파일을 최대한 복구를 시켜주는 기능입니다. (당연히 /r에는 /f가 포함되어있지요.)

  5. 도와주세요 2012.04.29 00:47

    cmb로 들어가서 chkdsk 실행하고

    파일 시스템 유형은 NTFS입니다.
    볼륨 레이블은 ~~~입니다.

    CHKDSK에서 파일을 확인합니다. <1/3 단계>
    0퍼센트 완료 (108336개 중 4개의 파일 레코드가 처리됨>
    파일 레코드 세그먼트 4을(를) 읽을 수 없습니다.
    0퍼센트 완료 (108336개 중 5개의 파일 레코드가 처리됨>
    파일 레코드 세그먼트 5을(를) 읽을 수 없습니다.
    0퍼센트 완료 (108336개 중 6개의 파일 레코드가 처리됨>
    파일 레코드 세그먼트 6을(를) 읽을 수 없습니다.
    0퍼센트 완료 (108336개 중 7개의 파일 레코드가 처리됨>
    파일 레코드 세그먼트 7을(를) 읽을 수 없습니다.

    ... 계속 0퍼센트만 반복됩니다.. 어떻게 해야하죠 ㅠㅜ?

    • 동그라미 SerCle 2012.04.29 20:15 신고

      음... 세그먼트를 읽을수가 없다니. 이것은 chkdsk를 사용할수는 없을것같습니다.
      아마도 물리적 충격에 의한 손상보다는 외장하드를 연결하는 회로의 문제일듯합니다.
      외장하드의 A/S를 보내보거나 드라이브를 제거시킨되 USB를 다시한번 뺏다가 꼽아보는것도 좋습니다.

  6. 하다가 2012.04.29 21:07

    하다가 중간에 꺼버리고
    USB뽑앗다가 다시 꼽았는데

    아예인식이 안되요...
    이거 강제종료하면 이렇게 되나요?

    • 동그라미 SerCle 2012.04.30 00:22 신고

      섹터를 읽는중이면 상관없지만 복구중이면 인식이 안될때가 있습니다.

      아예 USB 연결단자가 손상되어버렸거나. 드라이버를 미처 인식을 못한경우가 있지만.

      드라이버가 없어도 chkdsk (인식 되었을때 나왔엇던 드라이브 이름) /r
      로하면 복구가 될수있습니다.
      만약에 없는 드라이브로 되어있을경우에는 컴퓨터가 그 드라이브를 배제한것이기때문에 이 경우는 저도 잘 모르겠습니다.

  7. 으앙 ㅠㅠ 2012.05.15 10:13

    파일 시스템 유형은 FAT32입니다.
    파일 할당 테이블<FAT> 1을 읽는 동안 오류가 발생했습니다.
    파일 할당 테이블<FAT> 2를 읽는 동안 오류가 발생했습니다.
    읽을 수 있는 파일 할당 테이블<FAT>이 없습니다.

    라고 떴어요 ㅠㅠ
    어떻게 해야되나요?ㅠㅠ

    • 동그라미 SerCle 2012.05.15 17:52 신고

      파일레코드 세그먼트를 읽을수없다는것과 마찬가지일겁니다.
      파일 할당 테이블 오류는 처음보는군요.
      정확한 해결방법은 모르나 우선은 chkdsk를 사용할수는 없고. 이것은 A/S쪽을 문의하셔야겠습니다.

  8. 빂븨리빂 2012.05.20 09:14

    저도 처음에 외장하드 연결하면 포맷하라고 나오구요.
    취소누르면 용량안나오고 제목만...나와요
    그리고 그걸 더블클릭하면
    'F:\을(를) 액세스할 수 없습니다.
    파일 또는 디렉터리가 손상되었기 때문에 읽을 수 없습니다.'
    라고 나오네요...
    저번에 안됬을때는 E:였는데 바뀌었네요......그건 상관없는거죠? 어쨌든 이런 경우에는 저 방법을 쓰면 되나요?
    저거 비슷한걸 해봤는데 볼륨버전과 상태를 결정할 수 없다면서 명령을 중단시키더라구요..

    • 동그라미 SerCle 2012.05.21 00:07 신고

      chkdsk를 한번 사용해보는것도 나쁘지 않을듯합니다.
      드라이브 명이 바뀌어도 상관은 없습니다.

  9. ^ㅡ^ 2012.05.23 01:03

    외장하드 연결 하였을때, 포맷하라는 문구가 뜨는데요.
    파일 시스템유형은 FAT32 입니다.
    하고는 다른게 진행이 안되요..ㅜㅜ
    왜그런걸까요..ㅠㅠ

    • 동그라미 SerCle 2012.05.28 22:30 신고

      기다려보는게 현명합니다.
      명령프롬프트가 멈추지 않는한은 일이 계속 진행되고있으니까요. 그 후론 오류를 뱉어내거나 제대로 시작하거나 둘중하나입니다.

  10. 나얼맘 2012.10.29 18:31

    아이 자료를 외장하드에 넣고 쓰다가 위와 같은 증상 때문에... 저도 위와 같은 방법으로 테스트 하고 있는데요.
    몇시간째 10퍼센트 완료 라고 나와있네요.
    500기가 메가텍 쓰고 있는데... 자료는 거의 풀이구여... 몇일이 걸려서라도 복구가 되면 좋겠는데...
    몇시간째 10에서 멈춰있어서 잘 되고 있는지 조급하네요.
    노트북으로 테스트 하고 있는데... 5분정도 있으면 절전 기능이 되거든요... 절전 기능 없애야 하나요?
    혹시 절전기능 그거 때문에 오래 걸리나 싶어서요...
    아기 동영상이랑 사진.. 다큐멘터리 등이라 꼭 복구해야 하는데... 무튼 이곳을 알게 되서 넘 다행이네요^^

  11. 안고쳐져요! 2013.02.03 10:43

    이라고 할까 유에스비인식자체가 안되요!!!

    얼마전까지 잘됬는데 일본갔다온사이 외장하드 킨채로 컴껏다켯다했나본데 인식자체를 못하니 뭘할수가없어요;;;

    • 동그라미 SerCle 2013.02.23 21:54 신고

      모든 USB를 뽑아서 그 USB를 넣고 "USB 장치 인식 실패"나 오류나 성공이 되질 않는다면 USB 메모리의 문제 일 수있습니다.

  12. 어이구 2013.02.16 19:19

    동그라미님 정말 감사드립니다........ㅠ 온갖 쇼하다가, 거의 포기상태에서
    "하드웨어 포맷" 검색하길 천만다행입니다.....시키는대로 해서 정확히 17시간만에 복구했어요
    정말정말 감사드립니다.....하드웨어.....멘붕 제대로 였거든요 ㅠㅠㅠ 감사합니다!!!!!제 추억을 살려주셨어요!

    • 동그라미 SerCle 2013.02.23 21:54 신고

      되셨다니 축하드립니다. 17시간이면 엄청난 시간을 들였군요.

  13. help me 2013.07.22 21:58

    안녕하세요
    저도 외장하드 강제 포맷때문에 여기저기 떠돌다가 이곳을 찾았는데 그전에 recovery my files를 돌려서 했는데요 그때 확인한다고 공부동영상강의하나를 켯거든요 그리고 나서 여기를 찾게 되서 이 방법대로 해서 잘해결은 됬는데..
    정말 중요한 공부 동영상들이 없어서요 ㅠ 다른건 다 몰라도 이 파일들을 정말 많이 모은건데 안나오네요..
    어떻게 다시 복구하는 방법은 없을까요?
    나머진 나오는데 몇개 파일이 없어져서요 ㅠㅠ 좀 도와주세요 ㅠㅠㅠㅠㅠ

    • 동그라미 SerCle 2013.12.03 14:40 신고

      으음... 아쉽습니다.
      그 파일이 손상되어 복구 시키질 못하는 파일들은 시스템 상으로 삭제를 시킵니다 (..)

  14. 다그온 2013.12.02 17:58

    안녕하세요 침대에서 외장하드가 떨어졌는데 갑자기 포맷을 요구해서 완전 맨붕이었는데 덕분에 복구 시도해보고있는 중입니다. 그런데 24시간이 다 되어가는데 9010개 중 8307개의 인덱스 항목이 처리됨이라 나오고는 더이상 아무 진전이 없네요. 1TB라서 그런가요?
    이건 그냥 계속 기다리면 되는건가요??

    • 동그라미 SerCle 2013.12.03 14:42 신고

      2가지의 이유가 있습니다.
      1. 그 부분이 물리적 배트섹터라서 더이상 읽지 못하는 경우
      2. 그 부분의 데이터가 너무 많아서 처리가 늦어지는경우
      2번의 경우는 확률이 거의 없고 1번의 가능성이 높습니다.
      이럴때는 데이터 복귀 회사나 A/S센터를 찾아보는게 좋을것같습니다.

    • 다그온 2013.12.03 15:57

      하아 그런가요
      그런데 usb연결을 뺐다가 다시 꼈는데 이제는 연결도 안되네요
      이건 어떡해야 하는 건가요?

    • 동그라미 SerCle 2013.12.04 08:33 신고

      외장하드에 전원이 충분히 공급되지 않아서 그럴 수도 있습니다.
      USB를 꼿고 외장하드에 귀를 기울여서 "위이잉- 딸깍"(혹은 딸깍 소리만) 날경우 전원 부족일 가능성이 높습니다.
      위이잉- 소리는 들리는데 USB인식이 안되었다면 몇분간 USB를 빼신 뒤에 컴퓨터를 재부팅 한 후 꼿아보는것도 좋습니다.
      만약에 USB를 꼿았는데도 외장하드 LED가 점등이 되지 않고 외장하드 내에 있는 플래터(하드디스크의 데이터를 기록하는 원반 같은 물건)가 돌아가는 소리가 없으면 USB 단자가 고장났을수도 있습니다.

  15. 너무나도 급한 사람 2013.12.23 10:49

    명령처리기를 이용해서 chkdsk :k/r를 치니까
    아무것도 나오지 않고 그냥 다음 줄로 넘어가는데 어떻게 해야 하나요?

    • 동그라미 SerCle 2014.01.08 21:24 신고

      커맨드를 잘못 입력했을 시 무시될 가능성이 있습니다.
      chkdsk :k/r 이 아니라 chkdsk :k /r (k다음으로 띄어쓰기)로 해보시면 될것같습니다.

  16. SL 2014.04.20 02:19

    불량 섹터가 뭔지 '논리적'은 뭔지 몰라서 그냥 망했구나 하고 새로 사려고 고민중이었는데 그렇군요... 제가 랩탑에 주로 연결해서 사용했는데 랩탑이랑 같이 옮기던 중에 usb가 연결 해제됐다 다시 연결되고 그런적이 많았는데... 그거 때문에 논리적 배드섹터가 잔뜩 쌓였던거 같네요. 이젠 좀더 잘 관리 해야겠어요. 감사합니다.

  17. 외장하드 2014.07.12 22:16

    실행을 명령어를 설정하고 확인을 누르면 뜨더니 갑자기 사라져요...어떻게 해야 하죠ㅠㅠ

  18. chy 2014.11.24 15:44

    chkdsk f: /r 을햇는대 볼륨 버전과 상태를 결정할 수 없습니다 라고뜨내요 ㅠㅠ 어덯게해야하나요 빠른답변부탁드립니다 ㅠㅠ

    • 동그라미 SerCle 2014.12.01 14:21 신고

      드라이브가 인식이 안된경우입니다.
      드라이브가 제대로 나타나는데 볼륨 버젼과 상태를 인식하지 못할땐 하드 검사를 한번 해보는게 좋을것같습니다.

  19. 1111 2015.10.07 10:52

    파일유형이 NTFS 인데요

    명령어 입력하니
    0퍼센트완료<35584개 중 2240개의 파일레코드가처리됨>
    파일 레코드 세그먼트 2240을 읽을수 없습니다.
    0퍼센트완료<35584개 중 2241개의 파일레코드가처리됨>
    파일 레코드 세그먼트 2241을 읽을수 없습니다.
    0퍼센트완료<35584개 중 2242개의 파일레코드가처리됨>
    파일 레코드 세그먼트 2242을 읽을수 없습니다.
    0퍼센트완료<35584개 중 2243개의 파일레코드가처리됨>
    파일 레코드 세그먼트 2243을 읽을수 없습니다.
    0퍼센트완료<35584개 중 2294개의 파일레코드가처리됨>

    기다려야하는건가요 ㅠㅠ?

  20. 1111 2015.10.07 11:26

    이거 검사도중에 중간에 빼버리면 외장하드 아예 벽돌 되나요??

  21. SD 2018.12.05 09:03

    컴퓨터의 갑작스런 꺼짐으로 하드가 뻑(배드섹터)가 나서 똑같은 상황을 겪었던 차에...이 글을 보게 되어서 똑같이 했고 지금 정상적으로 외장하드 읽혔습니다 ㅠㅠㅠㅠㅠㅠㅠ 진짜 정말 감사드립니다!!!!!!!!!!