블로그 다운로드 [설치]

HDDLLFsetup.4.30.exe

블로그 다운로드 [포터블]

HDDLLF.4.30.exe

공식 사이트 http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool



HDD Low Level Format Tool 은 간단하게 디스크를 로우 레벨 포맷하는 프로그램입니다. 프로그램은 설치 파일 형태와 포터블 형태로 제공되니, 자신이 원하는 형태를 선택하시면 될 듯 합니다. 참고로 HDD LLF Tool 무료 버전은 최대 속도 50MB/s 의 제한 속도를 가지고 있습니다.

프로그램의 설치 과정은 별다른 특이점이 없기 때문에 생략하도록 하겠습니다. 한 가지 포터블 프로그램은 최초 실행시 아래와 같은 라이센스 동의창이 뜨게 됩니다. Agree 를 눌러 동의하시면 되며 이후부터는 해당 창은 뜨지 않습니다.




먼저 프로그램을 사용하기 반드시 먼저 알아두셔야 할 것이 있습니다. 그것은 HDD LLF Tool 은 로우 레벨 포맷 프로그램이지만 현대의 디스크가 엄밀한 의미의 로우 레벨 포맷을 지원하지 않기 때문에, 실제로 HDD LLF Tool 프로그램이 수행하는 작업은 디스크 전체의 공간을 0 으로 가득 채워 데이터를 삭제하는 제로필 작업입니다. 이점은 분명히 알아두세요.

※ 로우 레벨 포맷(LLF, Low Level Format)

원래의 로우 레벨 포맷은 디스크의 섹터 구획을 다시 나누는 것을 의미합니다. 즉, 디스크맵 자체를 새로 짜는 것이죠.

로우 레벨 포맷은 디스크의 논리적인 틀 자체를 처음부터 다시 짜는 작업이다.



이것은 일반 포맷(하이 레벨 포맷)과는 비교 자체가 불가할 정도로 심란한 작업입니다. 상당히 위험하고 소위 말해 빡쌘 작업이라고 할 수 있죠. 쉽게 이러한 디스크맵, 즉 섹터 구획 정보를 도로로 표현한다면 하이 레벨 포맷은 도로 위를 청소하는 거고 로우 레벨 포맷은 도로 자체를 다시 까는 작업이라고 할 수 있습니다.

로우 레벨 포맷 : 현재 설정된 섹터 구역을 모두 초기화하고, 디스크 전체의 섹터 구역을 처음부터 다시 나눔.
하이 레벨 포맷 : 섹터에 저장된 데이터를 제거함(제로필).


하지만 이것도 아주 예전의 이야기입니다. 현재 세대의 디스크는 로우 레벨 포맷을 지원하지 않습니다. 아니 정확하게 디스크 자체에서 LLF 명령을 거부하도록 셋팅되어 있습니다. 요즘 LLF 툴이라고 제공되는 것들은 HDD 의 설정을 공장 초기값으로 되돌리거나(삼성의 LLF 툴이 대표적, 그래서 몇 초만에 완료됨, 이건 사실 포맷도 뭣도 아님.) 디스크의 전 섹터 영역에 걸쳐 제로필 작업을 하면서 섹터가 정상인지 검사하는 것에 불과하며, 추가적으로 디스크 제조사에서 제공하는 전용 툴의 경우 발견한 배드섹터 영역을 사용할 수 없도록 잠궈버리고, 이럴 때를 대비하여 여유분으로 남겨둔 디스크의 숨겨진 Reserved 영역의 섹터로 해당 섹터 주소를 교체해버리는 기능이 포함되어 있을 뿐입니다. 어쨌든 정확하게 원래 의미의 LLF 는 아니라는 것이죠. 그래서 (원래의 LLF 에 비해 상대적으로) 속도가 빠르죠.

80~90년대 저용량의 디스크 때라면 모를까 요즘 세대에 대용량 HDD 의 원초적인 LLF(Factory LLF) 작업은 굉장히 심란한 작업이라고 밖에 달리 표현할 말이 없을 수준입니다. 요즘처럼 극단적으로 미세화되어 대용량을 갖춘 HDD 들을 LLF 하기 위해서는 극도로 미세한 섹터들을 올바로 조종하기 위해 온도/습도/위치/고도/전원 등의 환경적 요인들이 정확하게 갖추어진 상태에서 진행해야 하기 때문에 가정에서 소화할 수 있을 만한 작업이 절대 아니라는 것이죠. 이러한 작업 환경을 갖추는 것보다 그냥 글써서 1 억 모으는 게 더 빠를 겁니다. 아무튼 그래서 요즘의 HDD 는 제조 과정에서 아예 외부에서 들어오는 LLF 명령 자체를 거부하도록 잠궈 놓은 것이죠. 이는 제대로 여건이 갖추어지지 않은 상태에서 LLF 명령이 진행되지 않도록 하여 디스크를 보호하고자 하기 위함입니다. 만약에 한 번 시작된 LLF 작업이 중간에 실패한다면 디스크는 벽돌 그 이상 그 이하의 의미도 가지지 못하게 되니까요.



HDD LLF Tool 프로그램을 통해 디스크 전체를 제로필하는 방법은 아래와 같습니다.

01. 먼저 프로그램은 관리자 권한으로 실행해야 합니다. [윈도우 8 에선 사용자 계정 컨트롤이 꺼져 있더라도 프로그램이 자동으로 관리자 권한으로 실행되지 않기 때문에 주의하시길 바랍니다.]



02. Continue for free 를 선택하여 무료 모드로 시작을 합니다.



03. 디스크 목록에서 제로필하길 원하는 디스크를 선택한 후 Continue 버튼을 클릭합니다.



04. LOW-LEVEL FORMAT 탭을 선택한 후 FORMAT THIS DEVICE 버튼을 클릭합니다.



05. 마지막으로 정확하게 원하는 디스크를 선택했는지 확인하신 후 맞다면 예 버튼을 클릭합니다.



06. 디스크 전체 공간의 제로필을 시작합니다. 완료될 때까지 기다리시면 됩니다.




07. 디스크 전체가 제로필되었기 때문에 해당 디스크는 아직 초기화되지 않은 상태로 되돌아갑니다. 디스크를 적절히 원하는 형식으로 초기화하시고 파티션을 나눠 사용하시면 됩니다. 관련 내용은 [디스크 관리] 디스크 초기화 - 새로운 디스크의 인식과 기본 디스크로의 초기화 글을 참고하시길 바랍니다.




위에서도 잠깐 이야기했지만 HDD LLF Tool 의 로우 레벨 포맷은 사실상 디스크 전체 제로필로 윈도우의 기본 디스크 관리 프로그램인 DiskPart 의 Clean All 작업과 동일하다고 보시면 됩니다. 또한 포맷 옵션에 Perform quick wipe 옵션이 존재하고 있는데 이는 MBR(GPT) 영역만을 제로필하여 디스크를 빠르게 초기화하는 옵션입니다. 즉, DiskPart 의 Clean 작업과 동일합니다. 참고로 알아 두세요.



이러한 HDD LLF Tool 프로그램을 통해서 간단하게 디스크 정보와 함께 S.M.A.R.T 정보도 확인할 수 있습니다.





한 가지 더 덧붙이자면 무료 버전은 작업에 50MB/s 제한이 걸려 있기 때문에 엄밀하게 이야기하자면 작업이 다소 느린 편이라고 할 수 있습니다. 그래서 일반적으로 DiskPart 를 사용할 줄 아시는 분이라면 Clean All 을 통해 작업하는 것이 좀 더 나을 것으로 생각됩니다. 물론 이건 DiskPart 에서 Clean 작업을 지원하는 윈도우 비스타 이상 사용자를 대상으로 하는 이야기입니다. 아무튼, 제 글에서 간간히 모습을 보여드린 적이 있고 간단하게 사용하기에도 좋아서 소개해보았습니다.

마지막으로 SSD 에선 사용하지 마세요. SSD 는 SSD 제공 도구에 내장된 보안 삭제(Secure Erase)를 하면 됩니다. 이상입니다.

p.s 근데 이거 이젠 LLF Tool 이 아니라 Disk Zero-Filling Tool 이라고 이름 붙여야 하는 거 아닌가라는 생각이 문득 드네요.

 

 

신고
캐플 블로그에 공개된 글은 반드시 원본 글의 링크를 포함시키는 조건으로 자유롭게 이용하실 수 있습니다.
하지만 블로그의 발전을 위하여 되도록이면 링크로 글을 소개해주시길 부탁드립니다. ^^

- 상업적인 용도의 사이트는 대상에서 제외됩니다. -
- 글에는 오류가 있을 수 있고, 추후 수정 또는 재발행될 수 있습니다. -
  1. 캡등이 2013.05.22 22:53 신고  댓글주소  수정/삭제  댓글쓰기
    XP시절에는 이걸 썼었습니다. 하드 중고로 팔고 할때 말이죠. 가끔 중고하드를 구입해서 복구프로그램을 돌려보면 그렇고 그런게 의외로 잘 살아나드라구요. 제가 그거 살려서 어찌한건 아니지만, 그런걸 보자니 나같은 놈(중고하드사서 복구돌려보는 놈)이 있을까싶어서 예방차원에서 썼었는데...
    캐플님 블로그에서 포맷에 대한 글을 보고는 지금은 빠른포맷 체크끄고 그걸로 해결합니다. 파티션까지 엎어버리고 싶을때는 디스크파트에서 clean all 때려줍니다. 어차피 일반인이 쓰던하드를 뜯어서 플래터를 자기스캔할 사람은 없을테니까요. 한번만 엎어주면 걱정할거 없어서 듬직합니다.

    아참 개인적인 팁(?)인데, 저 SMART 정보가 말입니다. [s]저같은 하수가 감히 가르치려 드는것같긴한데[/s] 캐플님은 고수시니 아시겠지만 '정확하지 않으니 참고용으로 볼' 수준도 안되더라구요.
    SMART에 기록되는 정보가 규격화가 안되있는거같아요. 그래서 동일하드인데도 툴마다 전혀다른 정보를 보여줄때가 있더라구요. 크리스탈디스크인포에서는 배드카운트가 0인데 HD튠에서는 배드카운트가 수억대 ㅡㅡ 반대로 HD튠에서는 사용시간이 시간이나 일 단위로 제대로 나오는데 크리스탈디스크인포에서는 수천만시간으로 나오고... 특히 히타치하드가 그런경향이 있던데, 웬디나 시게이트 이런애들은 SMART에 사용시간이 시간단위로 기록되는데 유독 히타치는 초단위로 기록되더군요. 제가 가지고있는게 몇년전모델인데 요즘껀 어떤지 모르겠습니다. 그래서 제 히타치하드를 크리스탈디스크인포로 보면 사용시간이 수천만시간으로 나옵니다. [s]내구성보소[/s]

    하드에서 제공되는 SMART정보중에 중요하지 않은게 없겠지만 그래도 제일 중요한건 배드섹터여부 아니겠습니까. 근데 저는 완전무결보다 중요한게 여분섹터로 치환이 가능한 배드는 크게 신경을 안쓰는 편이라 배드카운터 자체는 상관없는데, 치환섹터가 다차서 더이상 치환을 못하는 배드섹터부터가 [s]진정한[/s] 배드섹터잖아요. 이런 진짜 배드난 하드가 툴에 따라서 정상이라고 판단되는 경우가 있는데, 이럴때 clean all을 때려보면 아주 좋더라구요. 특히 중고하드 싼값에 업어왔을때, 남 흔적 지울겸 전체섹터 깔끔하게 청소/확인 한다는 개념으로 그렇게 하는데, 배드가 있으면 작업이 실패하더라구요. 어차피 배드검사도 걸리는 시간은 동일하니 clean all로 해결하는 편입니다. 그래서 clean all 작업이 끝나면 마음놓고 쓰구요.

    배드섹터가 발생원인에 따라서 몇가지 종류가 있을테지만 제 경우에는 Read테스트에서는 멀쩡하게 나왔던게 파일을 저장하며 쓰다보니 Write에서 문제가 발생(지연된 쓰기실패 발생)하는 특이한 경우를 경험했었는데, 이때도 배드검사 프로그램에서는 전체섹터 이상무로 나왔지만 clean all로 하니 어느정도 되다가 실패가 뜬적이 있었드랬습니다. 그런일을 겪고난후에 clean all로 대체하게 되었구요.

    아참, SSD에서는 셀 수명을 위해서 저런거 안쓰는게 좋긴한데 간혹있는 불량섹터를 확인할때는 필요합니다. 슫에 뭔 불량섹터냐면, 간혹 문제있는 플래시칩이 들어가는 경우가 있거든요. 제조사에서 제공하는 그런 프로그램을 쓰면 [s]싸가지없게[/s] 아무말안하고 OP영역(대체쓰기영역)에서 셀을 대체해버립니다. 물론 OP영역에서 대체할만한 용량이 아니면 오류가 나겠지만 일부셀만 문제가 있는 경우는 말도안하고 대체해버리더라구요. '나는 동작에만 이상없으면 신경안쓴다'는 대인배적인 마인드를 가진분이면 상관없겠지만, 새제품이 사자마자 셀몇개가 대체된 상태로 쓰기에는 억울할겁니다. 그럴때는 LLF툴이나 clean all을 때려보면 됩니다. 에러나거든요. 원래 컨트롤러에서 문제생긴셀을 자동으로 OP영역에서 대체하게 되어있지만 처음부터 불량인 셀은 미처 대체를 못하는걸로 보입니다. 제가 그 경험잡니다 -_- 삼성 840 나오자마자 샀는데 불량이라 교환받았어요. clean all 실패하고나서 30분정도 있다가 다시 clean all 때려보니까 성공! 그래서 크리스탈디스크인포보니 대체된셀이 7개나 있더군요. 30분 휴식하는 사이에 컨트롤러가 OP영역에서 셀을 대체한걸로 추정됩니다. 뭐 그런 얘기입니다 -_-)/
    • BlogIcon CApple 2013.05.22 22:56 신고  댓글주소  수정/삭제
      XP 에서는 Clean 명령도 없고, 일반 포맷이 제로필을 진행하지도 않죠. ㅎㅎㅎ 어찌보자면 XP 사용자를 위한 도구라고 할 수도 있습니다.

      S.M.A.R.T 부분은 S.M.A.R.T 정보 자체에 문제가 있다는 것보다는 각 프로그램이 디스크의 S.M.A.R.T 정보를 읽고 분석해주는데, 어떤 프로그램이 잘못된 분석을 내놓는 것으로 보는 게 맞을 것 같습니다. 그러니까 프로그램의 버그 정도로 보는 게 맞지 않을까 생각되네요.
    • BlogIcon CApple 2013.05.22 23:11 신고  댓글주소  수정/삭제
      SSD 에 대해서 말씀하신 부분은 LCD 모니터의 불량 화소 개념과 비슷하게 생각하면 될 것 같습니다. 뭐 그러라고 있는 대체 영역이니까요. ㅎㅎㅎ 근데 불량이라고 즉각 교체해준 것을 보면 이놈들이...... 뭐 삼성은 잘 바꿔주긴 하지만요.

      p.s 근데 해당 정보도 S.M.A.R.T 를 통해 얻으시는 게 아닌지요. 그러니 참고용으로 볼 수준도 안 되는 것은 아니라고 생각되네요. ^^
    • 캡등이 2013.05.22 23:17 신고  댓글주소  수정/삭제
      SMART정보는... 생각해보니 그러네요 (?)
      어쨌든 두개이상의 프로그램으로 확인합니다. 좀 이랬다저랬다 하는 경향이 있어서리...
    • BlogIcon CApple 2013.05.22 23:59 신고  댓글주소  수정/삭제
      아~ 생각해보니까 애초에 초기에 불량 셀이 없어야 한다면 LCD 의 불량 화소랑은 비교하면 안 되겠네요. 만약 일정 용량 내에서는 초기 불량 셀을 불량으로 치지 않는다면 LCD 불량 화소랑 비슷한 정책으로 보면 되는 것이고요.
    • S.M.A.R.T 2014.07.20 12:28 신고  댓글주소  수정/삭제
      S.M.A.R.T 정보가 정확하지 않으니 참고용으로 볼 수준이 안되는게 아니죠.
      단지 해당 프로그램들을 신뢰할 수 없는거져..
      개발자들이 S.M.A.R.T 기록정보에서 보는 정보는 정확한 데이터들이지만..
      프로그램들에서 보여줄땐 사용자가 굳이 그런 상세한 데이터를 볼 필요가 있겠냐 하는 부분에서 스스로 협상에 들어가는거고.
      거기서 상세데이터를 보여준다면 사용자는 어려워 할 것이고

      ex) 상세 데이터 : Ultra DMA CRC Error Count 현재 / 최대 / 임계값 / 데이터 상태 등등
      ex) 대략적인 데이터 : CRC 오류 있음(17건) or 없음

      쉽게 대략적으로 표현한다면 사용자는 프로그램이 쉽고 간단해 보이는거죠.
      거기서 개발자의 실수도 포함이 될 수 있구요
      수치 계산을 잘못해서 표시 문제가 발생할 수 도 있습니다.
      예를 들어 시간 같은거..

      어찌됬건 S.M.A.R.T 정보를 참고용으로 볼 수준도 안된다는건
      개발자로서 직접 S.M.A.R.T 정보를 들여다 보지 않고서
      다른 개발자가 만들어 놓은 정보를 보고 볼 수준이 안된다는 것은
      아니라는 생각입니다.

      마치 다른사람이 맛집가서 맛있는걸 먹고 나서
      표현이 적다고 해서 직접 먹어보지도 않고 먹어볼 수준도 안된다고 말 하는것과 같은 논리입니다.
  2. 인간 2013.05.25 16:18 신고  댓글주소  수정/삭제  댓글쓰기
    이걸보면서 일부 설명서가 얼마나 잘못된 정보를 제공하는지 알거같군요.
    (XP나올때의 시점또는 SP1~2에서 vista없을때:[u]일반포멧은 로우레벨 포멧이며 베드섹터를 복원할수있다[/u]
    vista나올때의 시점:로우레벨 포멧은 최후의 복구작업이며 논리적인 베드섹터를 제거할수있다.[u]지금도 가능하다.[/u]어떻게?프로그렘을 쓰면되지.)
    (물론 제일 화나는것은 가상메모리 설정방법에대한 팁입니다.하나같이 X배로 늘리라는 설명만 그득합니다.)
    • 가상메모리 2015.09.25 11:15 신고  댓글주소  수정/삭제
      X배 가상메모리팁은 아직도 돌아다녀요. 심지어 윈도우10 최적화 팁에도 있을 정도로...
  3. mediaart 2013.07.12 11:40 신고  댓글주소  수정/삭제  댓글쓰기
    감사합니다. ^^
  4. 궁금합니다. 2013.07.26 19:50 신고  댓글주소  수정/삭제  댓글쓰기
    시게이트 120기가 하드인데요 이유틸로 로우레벨 포맷을 했는데요
    배드는 없는데 디스크인포 유틸로 확인하면 이렇게 뜹니다.
    http://image.fileslink.com/2b4705c38af28b80/ST3120022A_2013-07-26_오후_7-45-37.jpg
    이거 버려야겠죠?
    그리고 이게 도스에서 하는 로우레벨포맷과 다른건가봐요? 글을 봐도 다른거 같은데 이해는 안되네요ㅡㅜ
  5. ss 2014.06.16 20:36 신고  댓글주소  수정/삭제  댓글쓰기
    중고 하드 버릴께 하나 있긴한데

    이거 돌리고 복구프로그램 돌리면 뜨지않겠죠?

    그렇다고 해서 어떤 미친놈이 제 하드 개인정보 볼려고 돈까지 쓰는놈은 없겠죠?^^
    • BlogIcon CApple 2014.06.16 22:41 신고  댓글주소  수정/삭제
      네 간단하게 전체 제로필만 하더라도 복구 프로그램을 통한 복구는 불가능합니다. 제대로 미치지 않고서야 그럴 사람은 없겠죠. ^^;;
  6. 49머 2014.07.03 21:52 신고  댓글주소  수정/삭제  댓글쓰기
    좋은 정보 정말 고맙습니다!
    블랙박스용 sd메모리카드가 포맷 오류로 어찌할 방법을 찾지 못하고 있었는데 알려주신데로 했더니 잘 되네요 고맙습니다!
  7. pk 2014.11.02 16:01 신고  댓글주소  수정/삭제  댓글쓰기
    근데 로우 레벨 포맷도 하이 레벨 포맷과 마찬가지로 데이터를 싹 다 날리는 건 맞죠?
  8. kai 2015.11.19 16:36 신고  댓글주소  수정/삭제  댓글쓰기
    그... 저,,, 제가 그 미친놈인거 같아요...
    외장하드 밀려다가 제 D 드라이브 1테라 하드를 clean all 로 밀었는데,,,
    제가 10년동안의 작업과 사진이 다 들어있었거든요..
    당연히 노트북을 산지도, 고장이 날꺼라는 생각도 안해서 백업본도없고...
    복구 안되는거겠지요 ? 혹시 될까요?

    정말이지 기술의 발달로 된다고 하면 저는 안쓰고 보관할수있다고 생각할만큼 제정신이 아니에요...
    아,,, 슬퍼요 ㅠㅠ
    • BlogIcon 프로나스 2015.11.29 08:39 신고  댓글주소  수정/삭제
      Clean All로 청소한 하드는 당연이 살릴 수있죠..
      시간은 2~3일 걸리고
      비용은 10~17만원 정도 소요될 겁니다.
      일단 복구 하는데 시간이 많이 소요 됩니다.
      그렇게 심각한 것이 아니니 걱정마세요..
      그리고 그 하드는 건들면 않됩니다.
      빨리 복구센타에 가보세요..
      서울 이시면 저도 가능한데..
  9. tim 2017.05.22 19:02 신고  댓글주소  수정/삭제  댓글쓰기
    메인 C드라이브 SSD입니다.
    서브는 D드라이브 보조 삼성하드쓸 예정인데요

    메인 C드라이브에서 로우포맷 프로그램 설치하고
    로우포맷 프로그램 실행하실때 D드라이브 선택하고 로우포맷할라고 합니다.

    이렇게 하면 문제 없으시죠?

댓글을 달아 주세요

- 댓글에선 예의를 지켜주시기 바라며, 블로그지기는 댓글에서 따로 활동하지 않습니다.

* 티스토리 사용자는 여기를 클릭하시면 로그인 됩니다.

BBCode 안내   굵게 밑줄 기울임 취소선   취소선 취소선 취소선 취소선   왼쪽 정렬 가운데 정렬 오른쪽 정렬   코드박스 인용구 이미지   이미지 업로드-Imgur.com