Яка різниця між швидким та повним форматом?


11

Я встановлюю Windows XP на комп’ютер і знову потрапив до місця, коли він просить вибрати між швидким та повним форматом. Яка різниця? Я знаю, що в установках Windows 7 і 8 за замовчуванням вони роблять швидкі формати. Чи є якась різниця між ними з точки зору ризику чи послідовності?


Це залежить від умов вимірювання ваших умов ризику.
174140

Просто різниця в тому, як дані видаляються.
Рамхаунд

Довгий формат змінено починаючи з Windows Vista >>>>>>> support.microsoft.com/en-us/help/941961/…
Moab

Відповіді:


18

Форматування терміна використовується для різних речей.

Спочатку він використовується для форматування жорсткого диска на низькому рівні. Сюди входить взяти диск і розділити його на невеликі одиниці - блоки, доступ до яких може отримати операційна система. В даний час виробники налаштовують розмір сектору (наприклад, 512 байт або 4096 байт) і форматують диск на низькому рівні. Зазвичай користувач більше не може форматувати жорсткий диск на низькому рівні.

Друге форматування використовується для форматування жорсткого диска високого рівня. Це означає, що операційна система записує структуру файлової системи на диск. Наприклад, для старого хорошого FAT (Таблиця розподілу файлів) система записує завантажувальний сектор до першого сектору дисків, а порожній FAT - до наступних секторів. Порожня в цьому випадку означає, що всі записи в Таблиці розподілу файлів позначені як невикористані.

Форматування на високому рівні може включати сканування диску на предмет поганих секторів (перевірте, чи можна прочитати кожен сектор), і воно може включати запис нулів у всі сектори даних на диску.

Коли ви форматуєте диск, то Windows XP робить формат високого рівня, він записує структуру файлової системи на диск. Коли ви говорите в повному форматі, то Windows XP також сканує всі сектори на диску на предмет поганих секторів (див. MSKB ). Оскільки Windows Vista в повному форматі записує нулі для всіх секторів даних (див. MSKB ). Доступ до кожного сектора на диску займає набагато більше часу, ніж швидкий формат, який записує лише блоки, що містять структуру файлової системи. Тому зазвичай швидкий формат - це те, що ви хочете, оскільки це набагато швидше. Але бувають випадки, коли ви можете зробити повноформатний формат.

  1. У вас може бути диск, який ви хочете знищити або подарувати. Якщо ви просто швидко форматуєте, то дані файлу все ще знаходяться на диску, видалена лише структура файлової системи (назви файлів та Інформація, де файли зберігаються на диску). За допомогою спеціалізованих програм хтось може спробувати "відновити" ваші файли - дані все ще є, завдання програми - відгадати / знати, який блок даних належить до якого файлу.
  2. Ви можете бути не впевнені, що жорсткий диск у справному стані. Тоді повний формат - хороша ідея, оскільки він отримує доступ до кожного сектору, тому якщо будь-який сектор поганий, це буде визнано. У швидкому форматі буде записано лише кілька секторів. Якщо вам не пощастить, у вас виходить успішний швидкий формат, а коли пізніше захочете записати дані на диск, це не вдасться. Тоді ви, мабуть, віддасте перевагу, якби ви зробили повний формат, який перевіряв увесь диск на самому початку. Звичайно, ви завжди можете запустити 'chkdsk / r' пізніше, щоб сканувати диск на предмет поганих секторів.

Ви запитували про ризики та послідовність. Я писав про ризики вище. Що стосується консистенції, то різниці немає. З кожним форматом операційна система записує структуру файлової системи, і ця структура є вихідною точкою для кожного доступу до файлової системи. Це не має ніякої різниці, якщо невикористані сектори будуть нульовими або заповнені випадковими даними.

Для отримання додаткової інформації ви можете ознайомитись зі статтею Вікіпедії для форматування .


Деякі великі жорсткі диски (2 Тб або більше) в наші дні використовують 4096 байтових секторів. Я згоден на все інше, що ви написали.
Тонні

Повні формати в Windows не записували нулі на весь диск до Vista. KB941961
інфраструктура

1
@Tonny: Дякую, що вказав на це, я скоригував ма-відповідь.
Вернер Гензе

1
@afrazier: Дякую, що вказав на це, я скоригував свою відповідь, а також додав два посилання.
Вернер Гензе

4

Повний формат перевіряє наявність поганих секторів на диску після форматування. Ця перевірка відповідає за більшу частину часу, необхідного для її форматування.

Швидкий формат пропускає цю перевірку.


2

Якщо ви вибрали опцію швидкого формату, формат видаляє файли з розділу, але не сканує диск на предмет поганих секторів. Цей параметр найкращий, коли ваш жорсткий диск був попередньо відформатований і ви впевнені, що ваш жорсткий диск не пошкоджений і не має поганих секторів. Це може бути проблемою пізніше, тому що погані сектори, які не розташовані, можуть призвести до пошкодження жорсткого диска. Наприклад, якщо дані згодом будуть встановлені на цьому "поганому секторі", вони будуть читати помилки або як пошкоджені файли.

Простіше кажучи, Повний формат по-справжньому прокручує жорсткий диск з нуля, відновить усі його файлові структури та сканує диск, щоб переконатися, що все на задовільному рівні. З іншого боку, швидкий формат - це зафіксувати порожню таблицю FAT та каталогів, не перевіряючи наявність поганих секторів.

Джерело: http://www.extremetech.com/extreme/80478-tech-myth-2-quick-format-vs-full-format

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.