Система FAT32 і розділи на диску h2>
Раніше
читачів цікавило, як виділяти розділи на диску для того, щоб обійти
обмеження системи FAT16 на розмір розділу або зменшити непродуктивно
використовується дисковий простір. Проте часи змінюються: файлова система
FAT32, що застосовується в ОС Microsoft Windows 95 OSR2 і Windows 98, вільна від
обмежень системи FAT16. Тепер ми можемо сміливо форматувати диск будь-якої
ємності, яку забезпечує сучасна технологія, залишаючи в ньому
один-єдиний розділ величезних розмірів. Це обставина і вплинуло на
характер питань, що містяться в нашій пошті. Сьогодні читачі хочуть знати,
як позбутися непотрібних розділів на диску після переходу на файлову систему
FAT32. У цій статті ми роз'яснюємо, чому є сенс повернутися до схеми з одним
розділом на диску, і наводимо детальні інструкції щодо того, як
провести цю операцію. p>
Навіщо були потрібні розділи ... h2>
Файлова
система FAT16, що з'явилася ще в ранніх версіях DOS, використовується і в першій
випуску Windows 95. Крім того, вона сумісна з ОС Windows NT (у якій
застосовується також більш досконала Windows NT File System). Ця файлова
система будується на базі 16-розрядної таблиці розміщення файлів (16-bit File
Allocation Table, звідси і назва FAT16). У таблиці фіксуються ділянки
дискового простору, виділені під той чи інший файл. У шістнадцять біт
"вміщується" тільки 65 536 (64 Кбайт) різних 16-розрядних чисел,
тому розділ, відформатований відповідно до системи FAT16, може мати
не більше 64 Кбайт одиниць пам'яті, що називаються кластерами.
Максимальний розмір кластера складає 32 Кбайт. Помножте це значення на
максимально допустиму кількість кластерів (64 Кбайт), і ви переконаєтесь, що обсяг
дискового розділу у форматі FAT16 не може перевищувати 2 Гбайт. Таким чином,
за використання файлової системи FAT16 на будь-якому накопичувачі ємністю понад 2
Гбайт доводиться виділяти кілька розділів. P>
На
жорсткому диску, відформатованому відповідно до специфікації FAT16, розміри
кластера завжди будуть кратними ступеня числа 2 - 2, 4, 8, 16 і, нарешті, 32
Кбайт. При цьому неважливо, який номінальний розмір файлу, який визначається системою
за допомогою утиліти Explorer або команди DIR: обсяг дискового простору,
займаного файлом, завжди вимірюється цілим числом кластерів. При розмірі
кластеру 32 Кбайт будь-який файл об'ємом від 1 байт до 32 Кбайт фактично займає
32 Кбайт дискового простору. Якщо розміри що зберігаються в системі файлів
абсолютно довільні і не підкоряються якої-небудь закономірності, частка
непродуктивно витрачається дискового простору становить у середньому
полкластера в розрахунку на файл. Так от, розбивши об'ємний диск на декілька
розділів FAT16, ми можемо зменшити розмір кластера і, отже, скоротити
число напівпорожніх кластерів. А це дасть помітний виграш в наявному дисковому
просторі. Припустимо, що ваш диск ємністю 2 Гбайт, відформотований по
стандарту FAT16, містить 32 768 файлів. На кожен файл у середньому припадає
половина кластера даремно витрачається дискового простору (обсяг кластеру --
32 Кбайт, отже, непродуктивні витрати на кожен файл - 16 Кбайт).
Таким чином, викинуто на вітер 512 Мбайт дискового простору - чверть
диска! Але якщо виділити на тому ж диску два розділи ємністю майже по 1 Гбайт
кожен, порожнє місце на диску скоротиться в два рази, і ви отримаєте
додатково 256 Мбайт дискової пам'яті. p>
З
появою системи FAT32 проблема обмеження розміру розділу, а також проблема
напівпорожніх кластерів зняті з порядку денного. (Тих, кого цікавлять більше
докладні відомості про FAT32, посилаємо до статті "Файлова система FAT32 для
Windows 95 ", опублікованій в липневому номері PC Magazine/RE за 1997 р.)
Стандарт FAT32 сумісний з НЖМД незрівнянно більшої ємності, ніж ті, що ми
маємо сьогодні, і дозволяє істотно знизити число напівпорожніх кластерів. У
системі FAT32 використовується 32-розрядна таблиця розміщення файлів, що
дозволяє обійти 64-Кбайт обмеження на число кластерів у розділі.
Використання цієї системи теоретично дозволяє працювати з розділами від 512
Мбайт до 2 Тбайт, а два терабайта - це 2048 Гбайт. Розміри кластера при цьому
можуть коливатися в межах від 4 до 32 Кбайт, але вся справа в тому, що ставлення
розміру кластера до об'єму дискового розділу в цьому випадку набагато менше, ніж у
колишньої файлової системи. p>
Звичайно,
диски розбиваються на розділи не тільки з метою скоротити кількість порожніх
кластерів. Деякі кваліфіковані користувачі виділяють особливі розділи для
того, щоб мати можливість запускати на машині кілька ОС. Інші
дотримуються іншої схеми розподілу даних і зберігають файли операційних
систем в одному дисковому розділі, файли всіх прикладних програм - в іншому і
файли даних - у третьому. Такий підхід дозволяє організовувати резервне
копіювання більш раціонально. Скажімо, розділ з даними можна резервувати
щоденно, розділ з додатками - раз на тиждень, а розділ з операційними
системами - у міру потреби. І все ж сьогодні, коли дисковий простір
практично не обмежена, а число кластерів-паразитів різко зменшилася,
більшості користувачів, що працюють з FAT32, кілька розділів на диску
просто ні до чого. p>
... І як від них позбуватися h2>
Отже,
ваша ОС сумісна зі стандартом FAT32, і ви хочете нарешті прибрати всі ці
кордону і перегородки, що розділяють на частини жорсткий диск комп'ютера. Але як
отримати на ньому один невитіюватий розділ FAT32? По-перше, вам буде потрібно
надійна утиліта для виділення розділів на диску, яка не завдасть шкоди
файлів. Вибирати можна з двох виробів: Partition Commander (рекомендована
виробником ціна 39 дол) від фірми V Communications (www.v-com.com) і
PartitionMagic (рекомендована виробником ціна 69 дол), розроблена
компанією PowerQuest (www.powerquest.com). (Цікаво відзначити, що, за даними
представників PowerQuest, наступна версія їх продукту - PartitionMagic 5,
яка скоро з'явиться в продажу, зможе автоматично об'єднувати розділи FAT16
і FAT32.) p>
Крім
того, знадобиться ще одна утиліта - для сповіщення системи про те, що файли
переміщені з однієї адреси на інший і тепер зберігаються, скажімо, не в каталозі
D: Program Files, а в С: Program Files. Для цієї мети підійде пропонована
нашим журналом утиліта COA32 (COA означає Change of Address, тобто
"Зміна адреси", а число 32, відповідно, говорить про розрядності
утиліти). Цю програму можна знайти в розділі PC Magazine Utilities Index на
сервер www.pcmag.com/utilities. p>
Але
перед тим як приступити до перебудови жорсткого диска, не забудьте зробити
повні резервні копії всіх його розділів. Потім переконайтеся, що розділ C:
відформатований відповідно до стандарту FAT32. Клацніть двічі на
піктограмі "Мій комп'ютер" (My Computer), потім клацніть правою
клавішею миші на накопичувачі C: і виберіть елемент меню "Властивості"
(Properties). У вікні властивостей має з'явитися повідомлення "File system:
fat32 ". Якщо система повідомляє інше, скористайтеся утилітою для виділення
розділів і, не завдаючи шкоди даними, переведіть розділ C: у формат FAT32.
До речі, не слід звертатися до програми перетворення у формат FAT32,
що поставляється з ОС Windows 98: утиліти виділення розділів виконують цю роботу
набагато надійніше. p>
Розглянемо
для прикладу таку ситуацію: на накопичувачі виділені три розділи - C:, D: і E:.
Почніть з дефрагментації (за допомогою утиліти Windows Defrag) останнього з цих
розділів (E:). Таким чином, все невикористане простір
сконцентрується в кінці цього розділу. Тепер за допомогою утиліти виділення
розділів максимально стисніть розділ E:. Перемістіть розділи E: і D: так, щоб
утворився вільний простір було розташоване безпосередньо над
розділом C:. Нарешті, щоб збільшити розміри розділу C: таким чином, щоб у ньому
виявилися всі освічені раніше вільні ділянки. Можливо (це теж залежить
від утиліти), вам вдасться стиснути розділ E: і призначити вивільнилися
простір розділу C: за один прийом. Як би там не було, весь процес займе
від 5 до 10 хв або навіть більше того. Після цього закрийте утиліту виділення
розділів. p>
Повернувшись
у вікно Windows Explorer, необхідно скопіювати одну з папок розділу E: у розділ C:.
Робиться це так: спочатку потрібно за допомогою правої клавіші миші відбуксирувати
папку з кореневого каталогу E: на піктограму C: і вибрати команду
"Копіювати" (Copy). Після закінчення копіювання слід ретельно
перевірити, чи все вміст папки скопійовано в новий каталог; тільки
переконавшись у цьому, можна знищити папку в каталозі E:. Подібним же чином
потрібно скопіювати наступну папку, потім ще одну і т. д. до повного заповнення
розділу C:. Можливо, вам не вдасться скопіювати всі папки повністю і один з
них вміститься в розділі C: лише частково. У такому випадку видаліть її з розділу
C:, а вихідну папку у роздiлi E: залиште в первинному стані. P>
Тепер
клацніть на піктограмі корзини Recycle Bin, розташованої на робочому столі, і
виберіть команду "Очистити кошик" (Empty Recycle Bin). Знову
дефрагментує розділ E:; за допомогою утиліти виділення розділів
"стисніть" розділ E: і перемістіть утворилися вільні ділянки
до розділу C:. Цей цикл, ймовірно, доведеться повторити кілька разів, але в кінці
-решт всі файли та папки розділу E: будуть переміщені в розділ C:. Після чого
можна за допомогою утиліти виділення розділів повністю видалити розділ E:. p>
На
цьому етапі операції прийшов час сповістити Windows про великі зміни в
розміщення файлів на жорсткому диску: адже всі файли, що зберігалися у накопичувачі
E:, перемістилися в накопичувач C:. Запустіть утиліту COA32 і введіть E: у
поле Old address (Старий адреса) і C: у полі New address (Нова адреса). На
всіх сторінках з пропонованими варіантами відзначайте самі всеосяжні
категорії: All ini files in all folders (Всі ini-файли у всіх папках), All
shortcuts in all folders (Всі ярлики у всіх папках) і All of the Registry (Всі
запису реєстру). Утиліта COA32 перевірить вашу систему і сформує список усіх
ключів ini-файлів, зв'язків екранних абревіатур та ключів системного реєстру,
що містять стару адресу. Перегляньте цей список і клацніть на кнопці Save List
(Зберегти список). Після того як утиліта COA32 перетворює всі знайдені
зв'язку, внісши в них нову адресу, збережіть записи її робочого журналу у вигляді
окремого файлу. p>
Ну
ось, півсправи зроблено. Тепер накопичувач містить всього два розділи - C: і D:.
Залишилося повторити (стосовно до розділу D:) всі операції, які ви
провели на розділі E:. І лише після завершення цієї роботи на жорсткому диску ПК
залишиться всього один - великий і такий привабливий - розділ формату FAT32. p>
Список літератури h2>
Для
підготовки даної роботи були використані матеріали з сайту http://www.nodevice.ru/
p>