외장하드가 말썽이라 한 번은 빠른 포맷 했는데 말 그대로 정말 빠르게 지워지더군요 근데 빠른 포맷 체크해제하고 포맷하니 한 시간 넘게 걸리네요 왜 그런 건가요?

빠른 포맷과 그냥 포맷의 차이는 뭔가요?
Format이라는 과정을 정확하게 이해하기 위해서는 HDD가 자료를 저장하는 방법에 대해서 알고 있으면 이해가 쉽습니다.
HDD는 전체 데이터의 주소록을 갖고 있습니다. 이 주소록을 FAT라고 합니다. 이 FAT에는 특정 데이터가 하드디스크의 전체 부분 중에 어디에 저장이 되어 있는지를 기록하고 있습니다.
만약 우리가 어떤 파일 A.exe를 지웠다고 할 때 HDD는 실제 A.exe 파일이 있는 곳에 가서 그 데이터를 지우는 게 아니라 단순히 아까 말했던 주소록(FAT)에서 A.exe의 주소만 지웁니다. 결국 A.exe라는 파일은 HDD의 어딘가에 살아있지만, 주소록에 정보가 없기 때문에 찾아내지 못하게 됩니다.
예를 들어 10GB~100GB가 넘어가는 파일들을 선택해서 Delete를 눌러도 HDD는 당연히 그냥 수초 정도의 시간만 걸리면 다 지워버립니다. 실 데이터를 지우는 게 아니라 주소록만 지우면 되기 때문에 파일의 용량이 얼마나 크든 간에 시간은 얼마 걸리지 않습니다.
우리가 FinalData 와 같은 복구 프로그램을 사용해서 과거에 지웠던 파일들을 살려내는 방법은 이와 같이 주소록에서 사라진 파일들을 HDD 전체를 뒤져서 찾아내는 작업입니다. 이 개념이 이해되셨다면 Format의 종류를 이해하기 편해집니다.
- 빠른 포맷
- FAT 전체를 지웁니다. 파일들은 죄다 살아 있습니다.
- 하지만, PC는 그 파일들이 존재하는지 인식하지 못합니다.
- 빠른 포맷 과정에서는 데이터 저장 영역은 관여하지 않습니다. - 일반 포맷, 전체 포맷
- FAT 전체를 지우며, 데이터 저장 영역의 데이터들 역시 지웁니다.
- 대개 일반포맷을 하는 이유는 데이터 저장 영역의 데이터들을 지우기 위래서라는 목적보다는, 일반포맷 과정에서 전체 데이터 저장 영역을 스캔하면서 해당 영역의 이상유무까지 확인하기 때문입니다.
- 그래서 소프트웨어적, 하드웨어적으로 이상이 발생한 배드섹터를 찾아내고 수정할 수 있도록 합니다.
기본적으로 빠른 포맷과 일반 포맷은 위와 같습니다. 따라서, 신품으로 HDD를 샀다면 굳이 일반포맷을 할 필요는 없습니다. 그냥 빠른 포맷만 하고 사용하셔도 무방합니다.
댓글 개