If-Koubou

Каква е разликата между бърз и пълен формат?

Каква е разликата между бърз и пълен формат? (Как да)

И двата вида форматиране ще ви помогнат да настроите нова операционна система, но една версия на форматирането е по-предпочитана или по-добра от другата? Каква е разликата между двете? Разглеждаме отговорите на тези въпроси в днешната публикация на SuperUser Q & A.

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Изображение, показано по-горе, с любезното съдействие на saebaryo.

Въпроса

Reader на 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? Вижте цялата тема на дискусията тук.