개발자의 하루

하드디스크가 갑자기 느려졌을때 본문

Client

하드디스크가 갑자기 느려졌을때

단독질주 2017. 6. 18. 14:22
반응형


몇일전부터 특정하드에 엑세스를 시도하면 유독 느려지는 일이 발생했습니다.


문제의 F 디스크


활성시간은 100%를 찍는데 아래 디스크 전송 속도를 보면 전송이 되다 안되다 하는 문제가 발생했습니다.


사실 몇 일전 윈도우 종료가 하도 안되서 그냥 리셋을 눌렀는데

하필이면 이때 F 디스크에 영향을 준듯 합니다.


하드에 이상 증상이 의심되면 해당 하드의 S.M.A.R.T 정보를 확인하시면 됩니다.

S.M.A.R.T (Self-Monitoring, Analysis and Reporting Technology) 

각각의 검사 항목을 통해 해당 하드디스크의 수명 예측, 고장 진당 등의 정보가 저장됩니다.

이 정보는 수정이 불가능하여(수정이 가능하다고는 하는데 쉬운 방법은 아니라고 합니다.) 중고 HDD 거래시 유용하게 사용되는 정보죠.


다양한 프로그램이 존재하는데 오늘은 크리스탈디스크인포를 이용하겠습니다.


공식 홈페이지 http://crystalmark.info/

CrystalDiskInfo7_0_5.zip



맨 위의 크리스탈마크는 각종 벤치마크가 가능한 프로그램이고

아래 디스크인포는 하드디스크 정보를 확인 할 수 있고

그 아래 디스크마크는 하드디스크 벤치마크 프로그램입니다.


작성일 기준으로 디스크인포는 7.0.5가 있네요.

설치 버전도 있지만 설치가 번거로우니 포터블버전으로 받았습니다.

그 아래 Shizuku Edition은 


일종의 테마가 적용된 버전입니다.


프로그램을 실행하면 각종 하드디스크 정보 확인이 가능합니다.


문제의 F 디스크를 보니 약 22,366시간 동안 사용시간이 확인됩니다. 

해당 컴퓨터는 작업용 컴퓨터로 거의 24시간 풀로 돌리는 컴퓨터라 

거진 약 931일, 2년하고도 200일 정도 쉬지 않고 혹사시켰네요.


문제는 재할당된 섹터 수

불량 섹터, 충격등으로 인해 하드 데이터를 특별 예약 한 예비 영역으로 이동한 횟수를 말합니다.

S.M.A.R.T데이는 현재가 아닌 원시값을 봐야 됩니다.

원시값은 16진수로 되어 있어 10진수로 보려면 간단하게 계산기를 이용하시면 됩니다.


진수 변환법

간단하게 윈도우용 계산기로도 충분합니다.

계산기 종류에서 프로그래머로 바꾸신 뒤 HEX를 클릭하고 16진수를 입력하시면 DEC에 10진수로 바로 변환됩니다.

10진수를 16진수로 보려면 반대로 하시면 됩니다.


아무튼 재할당된 섹터 수가 2,000번 넘게 발생되었네요!


이 값이 1이라도 잡히면 즉시 데이터를 다른 하드로 이동한 후 사용을 자제해야 됩니다.

하지만 임시라도 사용하려면 데이트 백업 후 로우 포맷을 한 후 사용하면 조금 더 사용이 가능하긴 하지만 권장은 안합니다.


저 같은 경우엔 이렇게 큰 값이 갑자기 잡힐 일은 드문데... 아무래도 그날 강제 리부팅의 영향이 ㅠㅠ

일단 로우포맷을 한 후 임시로 조금이라도 더 사용해바야겠습니다.


몇 십년 전만해도 로우포맷을 하려면 따로 부팅을 해서 작업을 해야 됬지만

요새는 윈도우상에도 쉽게 로우포맷이 가능합니다.


많은 유틸등 중에 

http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool/

HDDLLF.4.40.exe

이걸 사용하도록 하겠습니다.

금일 날자로 4.40이 최신버전이네요. 공식 홈피에서 받으셔도 되고 첨부된 포터블 파일을 받으셔도 됩니다.


실행하면 현재 내컴퓨터의 모든 하드디스크가 나옵니다.

여기서 신중하게 또 신중하게 원하는 디스크를 선택 하시고


상단탭에서 LOW-LEVEL FORMAT을 클릭 후 오른쪽 하단 FORMAT THIS DEVICE를 누르면 로우포맷이 진행됩니다.


최종 경고 문구! 예(Y)를 눌러 로우포맷을 시작합니다.


옵션중에 Perform quick wipe를 사용하면 빠른 포맷이 가능하지만 파티션과 MBR만 지우는 방식이라 로우포맷이 아닙니다.


비등록판은 로우포맷 속도가 50MB/s로 고정입니다.


포맷하는 시간은 하드디스크 용량과 비례합니다.

특히 로우포맷은 일반포맷 시간보다 조금 더 걸립니다. 용량이 큰 하드의 경우 마음을 비우고 시작하세요.


이제 로우포맷이 시작되었으니 몇 시간 뒤에 확인해 봐야겠습니다.




반응형