У чому різниця між швидким і повним форматом?
Обидва типи форматування допоможуть вам підійти до налаштування нової операційної системи, але чи є одна з варіантів форматування краща або краща, ніж інша? У чому різниця між ними? Ми розглядаємо відповідь на ці запитання в посаді запитань SuperUser на сьогоднішній день.
Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно SuperUser - підрозділ Stack Exchange, групування веб-сайтів із запитаннями та відповідями на рівні спільноти..
Зображення, наведене вище люб'язно дозволене.
Питання
Читач 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? Перегляньте повний потік обговорення тут.