Жесткий диск («hard disk drive» сокр. HDD) - это устройство для постоянного хранения информации. В компьютерном мире его так же называют: хард диск, винчестер, винт.
Именно на жестком диске вашего компьютера хранится вся информация и данные: файлы операционной системы, музыка и фильмы, документы и фотографии.
Внешний вид жесткого диска
Внутреннее устройство
1. Отверстия для болтов крепления верхней крышки.
2,12. Корпус жесткого диска (винчестера).
3. Шпиндель - вал, на котором вращаются магнитные пластины с информацией.
4. Считывающие головки, которые читают информацию с магнитных пластин.
5,6,7. Привод считывающих головок.
8. Интерфейсный разъем для передачи информации и служебных команд от жесткого диска системе и наоборот. На фото изображен ATA (IDE) разъем, в более новых моделях обычно используется SATA интерфейс (более компактный).
9,10. Конфигурационные перемычки. Служат для того, что бы задавать различные режимы работы жесткого диска, например Slave и Master (загрузочный диск с системой).
11. Разъем для подключения питания (+12 вольт) к диску.
13. Кабель для подключения блока головок к плате управления жесткого диска.
14. Магнитные пластины со всей хранимой информацией.
15. Отверстия для болтов крепления корпуса винчестера внутри компьютера.
Принцип работы
Если кратко, то принцип работы жестких дисков очень напоминает работу кассетных и катушечных магнитофонов. Магнитные пластины (цилиндры) покрыты специальным слоем из оксида железа, на который считывающая головка записывает данные с помощью переменного магнитного поля.
При считывании информации, считывающая головка проходит над намагниченными участками пластины. В результате этого, в головке возникает переменный ток, который передается для обработки на плату жесткого диска, где расположен главный элемент – микроконтроллер.
Микроконтроллер – это упрощенный вариант процессора, созданный для выполнения конкретных задач. Именно микроконтроллер в жестком диске отвечает за его функциональность.
Структура хранения данных на жёстком диске.
Если бы вся информация на жестком диске хранилась как простая последовательность данных, как в кассетном магнитофоне, то это сильно усложнило бы работу пользователя. Ведь невозможно было бы сразу найти начало нужного файла, или определить свободное место для записи новых данных.
Именно поэтому любой жесткий диск имеет определенную структуру, которая позволяет почти мгновенно находить нужный документ и сохранять новые файлы.
Структурно диск можно разбить на круглые дорожки, которые в свою очередь разбиты на сектора. Именно сектор является минимальным блоком с данными на жестком диске.
Структура цилиндров жестких дисков
Так же на любом жестком диске есть специальный служебный сектор, размер которого обычно составляет 10% от размера носителя. В этом секторе записана служебная информация о количестве цилиндров у жесткого диска, количество секторов, их размер и т.д.
Так же в этом разделе находится таблица файловой системе. По сути – это база данных жесткого диска. Именно в ней записана вся структура диска: наименование директорий (папок), их содержимое (файлы и вложенные папки) и т.д.
Вся структура папок и файлов, которую мы видим, когда работаем на компьютере, формируется как раз из данных, содержащихся в файловой таблице.
Когда мы, к примеру, хотим посмотреть видео файл, записанный на этом жестком диске, операционная система читает информацию о том, в каких секторах записаны данные файла, определяет начальный сектор (начало файла) и начинает считывание данных, которые обрабатываются операционной системой или специальной программой (в данном случае это медиа плеер). Именно так, вкратце это все и работает.
Специализированные программы для работы с жесткими дисками
Recuva - бесплатная программа для восстановления случайно удаленных файлов с флешек.
R-Studio - восстановление удаленных файлов с флешек и жестких дисков, в т.ч. с отформатированных дисков. R-Studio работает на самом низком уровне, читая данные непосредственно из секторов, благодаря чему может восстановить даже такие данные, которые другие аналогичные программы восстановить не в силах.
GetDataBack - одна из лучших программ для восстановления утраченных данных.
CCleaner - очистка системы, в т.ч. жестких дисков от ненужного мусора.
Terminator - безвозвратное удаление, или сокрытие данных.
PerfectDisk - программа для дефрагментации жестких дисков.
Адрес обзора: https://soft-arhiv.com/publ/10-1-0-27
