Оба типа форматирования помогут вам на пути к настройке новой операционной системы, но какая версия форматирования предпочтительнее или лучше другой? Какая разница между двумя? Мы исследуем ответ на эти вопросы в сегодняшнем посте SuperUser Q&A.
Сегодняшняя сессия вопросов и ответов проходит благодаря SuperUser - подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.
Изображение выше любезно предоставлено Сае Аро .
Вопрос
Читатель SuperUser Рудольф хочет знать, в чем разница между быстрым и полным форматом:
Я устанавливаю Windows XP на компьютер и снова дошел до того, что вам предлагается выбрать между быстрым форматированием и полным форматом. В чем разница? Я знаю, что при установке Windows 7 и 8 он по умолчанию выполняет быстрое форматирование. Есть ли между ними какая-либо разница с точки зрения риска или последовательности?
Как следует из названий, существует разница во времени, необходимом для каждого типа форматирования, но чем еще отличаются эти два типа? Один лучше или предпочтительнее другого?
Ответ
У участника SuperUser Вернера Хенце есть ответ:
Термин форматирование используется для разных целей.
Сначала он используется для низкоуровневого форматирования жесткого диска. Это включает в себя разделение диска на небольшие блоки - блоки, к которым имеет доступ операционная система. В настоящее время производители настраивают размер сектора (например, 512 байт или 4096 байт) и низкоуровневое форматирование диска. Обычно пользователь больше не может выполнять низкоуровневое форматирование жесткого диска.
Во-вторых, форматирование используется для высокоуровневого форматирования жесткого диска. Это означает, что операционная система записывает структуру файловой системы на диск. Со старым добрым FAT (таблица размещения файлов) например, система будет записывать загрузочный сектор в первый сектор диска и пустой FAT в следующие секторы. Пустой в этом случае означает, что все записи в таблице размещения файлов помечены как неиспользуемые.
Форматирование высокого уровня может включать сканирование диска на наличие поврежденных секторов (проверьте, можно ли прочитать каждый сектор), а также запись нулей во все секторы данных на диске.
Когда вы форматируете диск, Windows XP выполняет высокоуровневое форматирование и записывает на диск структуру файловой системы. Когда вы говорите полный формат, Windows XP также сканирует все сектора на диске на наличие битых секторов ( см. MSKB 302686 ). Начиная с Windows Vista, полноформатная запись нулей во все сектора данных ( см. MSKB 941961 ). Доступ к каждому сектору на диске занимает гораздо больше времени, чем при быстром форматировании, при котором записываются только блоки, содержащие структуру файловой системы. Так что обычно быстрое форматирование - это то, что вам нужно, потому что оно намного быстрее. Но есть случаи, когда вы можете захотеть сделать полное форматирование.
1. Возможно, у вас есть диск, который вы хотите уничтожить или отдать. Если вы просто выполните быстрое форматирование, то данные файла все еще будут на диске, удаляется только структура файловой системы (имена файлов и информация, где файлы хранятся на диске). С помощью специализированных программ кто-то может попытаться «восстановить» ваши файлы - данные все еще там, задача программы - угадать / узнать, какой блок данных какому файлу принадлежит.
2. Возможно, вы не уверены, что жесткий диск в хорошем состоянии. Тогда полный формат является хорошей идеей, потому что он обращается к каждому сектору, поэтому, если какой-либо сектор плохой, это будет распознано. При быстром форматировании будут записаны только несколько секторов. Если вам не повезет, вы получите успешное быстрое форматирование, а когда вы захотите позже записать данные на диск, это не удастся. Тогда вы, вероятно, захотите сделать полное форматирование, которое проверило бы весь диск в самом начале. Конечно, позже вы всегда можете запустить команду «chkdsk / r», чтобы просканировать диск на наличие битых секторов.
Вы спросили о рисках и последовательности. О рисках я писал выше. По поводу консистенции разницы нет. В каждом формате операционная система записывает структуру файловой системы, и эта структура является отправной точкой для каждого доступа к файловой системе. Не имеет значения, обнуляются ли неиспользуемые секторы или заполняются случайными данными.
Для получения дополнительной информации вы можете взглянуть на Статья Википедии о форматировании .
Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь .