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

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

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

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

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

    Въпроса

    Читателят на SuperUser Рудолф иска да знае каква е разликата между бърз и пълен формат:

    Инсталирам Windows XP на компютъра и отново стигнах до точката, в която ви иска да избирате между бърз формат и пълен формат. Каква е разликата? Знам, че с Windows 7 & 8 инсталации изглежда, че прави бързи формати по подразбиране. Има ли разлика между двете по отношение на риска или последователността?

    Както подсказват имената, има разлика в количеството време за форматиране, но какво друго е различно между двете? Една ли е по-добра или по-предпочитана от другата?

    Отговорът

    Сътрудникът на SuperUser Werner Henze има отговор за нас:

    Терминът форматиране се използва за различни неща.

    Първо се използва за ниско ниво на форматиране на твърд диск. Това включва вземането на диска и разделянето му на малки единици - блоковете, до които операционната система има достъп. Днес производителите конфигурират размера на сектора (като 512 байта или 4096 байта) и ниско ниво на форматиране на диска. Обикновено потребителят вече не може да форматира твърд диск на ниско ниво.

    Второ, форматирането се използва за форматиране на високо ниво на твърдия диск. Това означава, че операционната система пише структура на файловата система на диска. Например при добрата FAT (таблица за разпределение на файлове) системата ще запише начален сектор в първия сектор на диска и празен FAT в следните сектори. Празното в този случай означава, че всички записи в таблицата за разпределение на файловете са маркирани като неизползвани.

    Форматирането на високо ниво може да включва сканиране на диск за лоши сектори (проверете дали всеки сектор може да бъде прочетен) и може да включва писане на нули във всички сектори на данни на диска..

    Когато форматирате диск, Windows XP прави формат с високо ниво и записва структура на файловата система на диска. Когато кажете пълен формат, Windows XP също сканира всички сектори на диска за лоши сектори (виж MSKB 302686). След Windows Vista пълният формат записва нули във всички сектори на данни (виж MSKB 941961). Достъпът до всеки сектор на диска отнема много повече време от бързия формат, който записва само блоковете, които съдържат структурата на файловата система. Така че обикновено един бърз формат е това, което искате, защото е много по-бързо. Но има случаи, в които може да искате да направите пълен формат.

    1. Може да имате диск, който искате да унищожите или раздадете. Ако просто правите бърз формат, тогава данните за файловете са все още на диска, само структурата на файловата система (имената на файловете и информацията, където файловете се съхраняват на диска) се изтриват. При специализирани програми някой може да се опита да „възстанови“ вашите файлове - данните все още са там, задачата на програмата е да отгатне / знае кой блок данни принадлежи на кой файл.

    2. Може да не сте сигурни дали твърдият диск е в добро състояние. Тогава пълният формат е добра идея, защото има достъп до всеки сектор, така че ако някой сектор е лош, това ще бъде признато. С бърз формат ще бъдат записани само няколко сектора. С лош късмет в крайна сметка се получава успешен бърз формат и когато искате да запишете данни на диска по-късно, той се проваля. Тогава най-вероятно ще желаете да сте направили пълен формат, който би проверил целия диск в началото. Разбира се, винаги можете да изпълните 'chkdsk / r' по-късно, за да сканирате диск за лоши сектори.

    Попитахте за рисковете и последователността. Писах за рисковете по-горе. По отношение на последователността няма разлика. С всеки формат операционната система записва структурата на файловата система и тази структура е отправна точка за всеки достъп до файловата система. Няма значение дали неизползваните сектори се нулират или запълват с случайни данни.

    За повече информация може да погледнете статията за форматиране в Уикипедия.


    Имате ли какво да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.