Типы логических разделов жесткого диска. Разделы жесткого диска и файловые системы Что такое неопределенный раздел диска

На жестких дисках большинства компьютеров под управлением Windows традиционно имеется два раздела - системный и пользовательский, по крайней мере так показывает Проводник. На самом деле разделов больше, просто некоторые из них являются скрытыми, не имеющими буквы, в чём легко убедиться, открыв штатную оснастку управления дисками. Смысл их скрывать, надеемся, понятен всем. Они содержат важные данные.

Намеренное или случайное удаление которых может привести к тому, что Windows станет работать некорректно или даже не сможет загрузиться.

Другое дело здоровый к ним интерес, многим ведь, наверное, хотелось бы знать, что же скрывают в себе служебные разделы системы и чем рискует пользователь, который захочет их удалить, скажем, ради увеличения свободного дискового пространства. Кстати, удалять служебные разделы всё же можно, только делать это нужно правильно и только тогда, когда это действительно необходимо. Следует также помнить, что в любом случае это приведет к снижению общей отказоустойчивости системы, обеспечиваемое раздельным хранением важных системных и загрузочных файлов. Впрочем, автономное хранение загрузчика далеко не единственное предназначении скрытых разделов, они могут содержать данные шифрования BitLocker , образ «заводской» системы, среду восстановления и так далее.

Скрытые разделы впервые появились в Windows 7 , в ХР ничего подобного не было, если система переставала загружаться, ее попросту переустанавливали. В Windows Vista применялся более совершенный механизм, в этой ОС пользователь мог создать на DVD -диске среду восстановления и с его помощью вернуть систему к жизни, если она не могла загрузиться. А вот в Windows 7 уже можно было видеть на диске один, а в OEM -системах два служебных раздела - «Зарезервировано системой» размером 100 Мб и том без названия размером от 6 до 15 Гб , содержащий разделенный на несколько частей образ оригинальной операционной системы с «заводскими» настройками - аналог полной резервной копии, создаваемой программами вроде Acronis True Image .

Если бы вы смонтировали первый, то увидели бы хранящую файлы конфигурации загрузки папку Boot и менеджер загрузки файл bootmgr , на втором томе вы бы нашли программу штатную Recovery и несколько файлов оригинального системного образа. С выходом Windows 8.1 , а затем и Windows 10 всё немного изменилось. Раздел «Зарезервировано системой» стал больше, появилась поддержка UEFI , а вместе с ней на диск добавилось еще несколько служебных томов, включая обязательный для GPT -дисков раздел MSR , не отображаемый в оснастке управления дисками. Просмотреть все имеющиеся на вашем компьютере скрытые разделы можно с помощью сторонних менеджеров дисков или самой обычной командной строки. Запустите ее от имени администратора и выполните такие команды:


list disk
sеlect disk 0
list partition

На нашем ПК имеется два служебных скрытых раздела, у вас их может быть больше. Попробуем в них зайти, для чего смонтируем интересующие нас тома с помощью команды . Не выходя из утилиты , выполняем такие команды:

list volume
sеlect volume 2
assign или assign letter=x

2 в данном примере это номер монтируемого тома, а X – присваиваемая ему буква (если букву не указать, она будет выбрана и присвоена автоматически) . После этого заходим в раздел через Проводник и смотрим содержимое, включив предварительно отображение скрытых объектов.

Правда, у этого способа есть недостаток - папки могут оказаться недоступными для просмотра ввиду отсутствия у вас необходимых прав, поэтому мы всё же рекомендуем использовать сторонние файловые менеджеры, лучше всего входящие в состав «живых» дисков.

Итак, что же всё-таки содержат наши скрытые разделы?

На диске «Восстановить» размером 498 Мб находится папка Recovery .

Которая в свою очередь содержит папку WindowsRE .

Со средой восстановления Windows.

Если ее удалить, Windows по-прежнему сможет загружаться, однако все инструменты аварийного восстановления станут недоступными .

Второй служебный раздел (шифрованный EFI) размером 99 Мб содержит папку EFI .

В которой хранятся каталоги Boot и Microsoft с файлами загрузки.

У вас помимо этих двух томов могут быть еще один или два служебных раздела. Раздел MSR размером 128 Мб с пометкой «Зарезервировано» не столь важен, как раздел EFI , но его удаление также может привести к плачевным последствиям. Обычно он хранит данные, отвечающие за разметку GPT , но в нём могут находиться и загрузочные файлы. Самый большой скрытый раздел (более 5 Гб) с пометкой «Восстановление» содержит образ «чистой» Windows с исходными параметрами. Встречается этот раздел на OEM -устройствах с предустановленной ОС .

Если на диске осталось мало места, его можно удалить, но вместе с этим вы утратите возможность восстановления системы к «заводским» настройкам. Наконец, пятый скрытый раздел с пометкой «Восстановление» размером 400-600 или немногим более мегабайт можно встретить на компьютерах, обновившихся с Windows 8.1 до Windows 10 . Он хранит среду восстановления предыдущей версии системы, то есть Windows 8.1 . Отформатировать его можно без всяких негативных последствий.

А на этом пока всё.

Если вы вдруг захотите удалить у себя «лишний» служебный раздел, сначала хорошо подумайте, действительно ли в этом есть такая необходимость и только потом приступайте к задуманному.

Иногда требуется создать дополнительный раздел на диске (разделить его ) например, для второй операционной системы или для разделения системных файлов с пользовательскими. Таким образом, можно обеспечить их сохранность если с компьютером, что-то случится. Я покажу как создать раздел в самой Windows через управление дисками и при её установке.

Предвкушаю вопрос: не удалятся ли файлы с диска из которого будет создаваться раздел? Нет, не удалятся и он будет точно так же работать. Вы возьмёте лишь часть свободного пространства и из него будет создан раздел.

Создание раздела в управлении дисками

Откройте строку выполнения Пуск >> Выполнить (или Win+R) и введите команду, которая откроет панель управления дисками.

Затем вы увидите все диски и разделы. Для создание нового нужно свободное место (зеленая область ) или нераспределённое место (черная область ).


У меня только 118 мегабайт нераспределенной области — этого конечно недостаточно, значит надо взять свободное место со свободного диска. В данном случае C.

Перед этим крайне желательно выполнить , иначе место может вообще не выделится. В контекстном меню нажмите «Сжать том» и ждите.


Выберите размер для тома. Мне хватит 5000 мегабайт для Windows XP. Для Windows 7, 8 и 10 — минимум 16 гигабайт. Лучше больше если планируете активно пользоваться системой.


В результате должна появится такая вот нераспределенная область чёрного цвета.


Из неё сделайте раздел. Для этого нажмите правой кнопкой мыши по ней и выберите «Создать простой том» как на изображении ниже.


Откроется встроенная программа для создания тома. Перейдите дальше.


Из свободного места вам предложат выбрать размер. Я для установки Windows XP выбираю 5000 Мб. Этот размер только для демонстрации, вы можете поставить намного больше, чтобы было комфортно работать.


Затем назначьте незанятую букву, чтобы не запутаться.


После этого надо выполнить форматирование.

  1. Файловая система — NTFS.
  2. Размер кластера — по умолчанию.
  3. Метка тома — укажите название вашей операционной системы, чтобы потом не запутаться. Я собираюсь устанавливать туда Windows XP, так и назвал.

Завершите создание раздела.


Затем появится раздел с синей областью, который можно использовать при установке Windows или для хранения файлов. Я подготовил его специально для Windows XP.

Его так же можно увидеть как дополнительный диск зайдя в проводник Мой компьютер.


Теперь остаётся и установить операционную систему. Вы так же можете создать раздел непосредственно во время (смотрите ниже ).

Ту же инструкцию можно посмотреть в формате видео. Все действия проводятся на операционной системе Windows 7.

Создание раздела во время установки Windows

Я считаю, что этот способ намного удобней и проще остальных так, как позволяет сделать всё сразу в процессе установки. Но если вы хотите просто разбить диск на несколько — то этот способ вряд ли вам подойдёт. Инструкция применима для версий Windows 7, 8 и 10. У них интерфейс при установке почти одинаковый.

Как только выберите язык и примите лицензионное соглашение, появится окно с настройками разделов. В нём нужно создать новый нажав по соответствующей кнопке как изображено снизу и назначить его размер.

Если у вас нет незанятого пространства и есть ещё разделы, то удалите их используя соответствующую кнопку. Они преобразуются и из них можно будет сделать новый раздел. Учтите, что все данные на них будут безвозвратно удалены.


Затем выберите созданный раздел и нажмите далее перейдя к простому процессу установки.


Разделение диска с помощью программы

Большинство программ для работы с жесткими дисками платные, но есть и бесплатное решение причём на русском языке. Именно его я сейчас рассмотрю.

Скачайте AOMEI Partition Assistant Standard и установите. В ней очень удобно разделять, создавать и изменять разделы. Помимо этого в программе есть множество других возможностей, но в этой статье я рассмотрю как разделить диск на 2 и более. С остальными возможностями вы можете ознакомиться самостоятельно.

На главном экране расположены все диски и разделы. Выберите тот, который нужно разделить, а затем в контекстном меню нажмите разделение раздела.


В появившемся окне задайте размер. Для примера у меня установлено 256 мегабайт.


Теперь нужно подтвердить изменения. Для этого на главном экране нажмите «Применить» и появиться окно, в котором будет предупреждение о том, что требуется перезагрузка. После неё произойдут изменения и вы сможете увидеть результат.


Думаю этих способов достаточно, чтобы решить данную задачу. Ваши вопросы задавайте в комментариях.

Каким способом вы создали раздел?

Прежде чем приступить к рассказу о параметрах файла ответов, контролирующих создание и форматирование разделов жесткого диска, я хотел бы изложить немного базовой информации о разделах. Кроме того, я коснусь вопросов терминологии, что также должно помочь вам разобраться с параметрами файла ответов, которые называются по-английски. Если вы считаете себя достаточно опытным пользователем (ну, конечно, считаете:), вы можете пропустить первый раздел статьи.

На этой странице

Вводная информация о разделах жесткого диска

Как известно, новый, только что вынутый из коробки жесткий диск, который принято именовать физическим диском , с точки зрения операционных систем и программ представляет собой неразмеченное пространство. Для того чтобы установить ОС или использовать диск для хранения файлов, необходимо создать на нем как минимум один раздел . В английском языке раздел называется partition , поэтому некоторые люди называют разделы партициями.

На одном физическом диске можно создать несколько разделов. Как правило, разделы создают для того, чтобы иметь возможность установки нескольких операционных систем или переноса пользовательских файлов на раздел, отличный от того, на который установлена ОС. Существует два типа разделов - основной (primary) и дополнительный (extended). На диске может быть не более четырех основных разделов, а при наличии дополнительного раздела основных разделов может быть не более трех. Дополнительный раздел выступает в качестве контейнера, в котором можно создать один или несколько логических дисков . Разница между основным и дополнительным разделами заключается в том, что основной раздел может использоваться для запуска операционной системы, а с логических дисков дополнительного раздела запустить ОС нельзя. Раздел, на котором размещаются файлы, необходимые для запуска операционной системы, помечается и называется активным . На физическом диске может быть только один активный раздел. А раздел, содержащий системные файлы ОС Windows, называется загрузочным , и таких разделов может быть несколько (например, в конфигурациях с несколькими установленными ОС).


На скриншоте вы видите основной и дополнительный разделы (на дополнительном разделе создан один логический диск).

При создании раздела ему назначается буква . Первому разделу первого физического диска назначается буква C, второму - D и так далее, следуя английскому алфавиту. Сначала создается основной раздел, а дополнительный (при необходимости) уже следует за ним, после чего, в принципе, можно создать и другие основные разделы. Для использования дополнительного раздела на нем необходимо создать как минимум один логический диск. Ему и следующим за ним логическими дисками также будут назначены буквы в алфавитном порядке.

Для установки ОС или размещения файлов на разделе или логическом диске его необходимо отформатировать. В среде Windows используются файловые системы NTFS и FAT32. Установка Windows Vista возможна только на раздел, отформатированный в NTFS. Отформатированный основной раздел или логический диск именуется томом . Тому можно назначить метку , которая будет отображаться, например, в окне Мой компьютер .

Прежде чем приступать к конфигурированию жесткого диска, необходимо определиться с тем, сколько разделов или томов вы хотите иметь на нем в итоге. Если не более трех, то имеет смысл создавать только основные разделы. Впоследствии с ними будет проще работать, если вам понадобится, например, объединить два раздела в один. В оснастке управления дисками Windows Vista это будет легко сделать, а вот объединение основного раздела с дополнительным - нетривиальная задача.

Я надеюсь, что теперь вы полностью готовы сконфигурировать параметры разделов жесткого диска в файле ответов для Windows Vista.

Добавление компонентов, отвечающих за конфигурирование разделов жесткого диска

В отличие от Windows XP, программа установки Windows Vista позволяет сконфигурировать создание и удаление разделов на физическом диске. Для выполнения этих операций к файлу ответов нужно добавить несколько компонентов.

Добавьте следующие компоненты к файлу ответов.

Компонент Проход
Microsoft-Windows-Setup | DiskConfiguration | Disk | CreatePartitions --> 1 windowsPE
Microsoft-Windows-Setup | DiskConfiguration | Disk | ModifyPartitions --> 1 windowsPE
Microsoft-Windows-Setup | ImageInstall | OSImage | InstallTo --> 1 windowsPE

Редактирование параметров файла ответов

Для создания разделов необходимо наличие неразмеченного пространства. В этой статье я рассмотрю пример создания двух разделов - основного и дополнительного. На дополнительном разделе будет создан один логический диск. Если вам понадобится создать больше основных разделов или больше логических дисков, вы сможете это сделать по аналогии.

Внимание! В примере рассматривается полное удаление всех разделов физического диска перед выполнением операций по созданию и форматированию новых разделов. Пожалуйста, не используйте для экспериментов диски с данными, которые вам жалко потерять.

С точки зрения логики порядок работы с параметрами файла ответов примерно такой же, как если бы вы работали с разделами жесткого диска интерактивно. Для выполнения поставленной в примере задачи необходимо выполнить следующие операции.

  1. Удалить все разделы на диске.
  2. Создать основной раздел.
  3. Создать дополнительный раздел.
  4. Создать логический диск на дополнительном разделе.
  5. Задать формат файловой системы для раздела или логического диска, а также букву диска и метку тома.

Удаление всех разделов на диске

windowsPE | Microsoft-Windows-Setup | DiskConfiguration | Disk("0")

Компонент Disk("0") отвечает за общую конфигурацию первого физического диска.

  • DiskID - идентификатор диска. Значение 0 обозначает первый физический диск
  • WillWipeDisk - удаление всех разделов жесткого диска. Внимание! Если установлено значение true , все разделы будут удалены. Именно это значение необходимо установить для выполнения операций, описанных далее в статье.

Создание разделов на диске

windowsPE | Microsoft-Windows-Setup | DiskConfiguration | Disk("0") | CreatePartitions

С помощью этого и компонента (и его дочерних компонентов) осуществляется создание разделов. Щелкните правой кнопкой мыши на компоненте CreatePartitions Вставить новый CreatePartition .

Выполните это действие еще дважды, чтобы у вас получилось три компонента CreatePartition . Почему три? Потому что для конфигурации в нашем примере необходимо выполнить три операции - создать основной раздел, дополнительный раздел и логический диск на дополнительном разделе. Если бы создавалось два основных раздела, то достаточно было бы двух операций.

Создание основного раздела

Щелкните первый компонент CreatePartition

  • Extend true , раздел будет расширен. Если установлено значение false , необходимо указать размер с помощью параметра Size .
    Внимание! Для каждого раздела задается либо значение параметра Extend , либо значение параметра Siz e, но никак не оба. Поскольку в рассматриваемом примере планируется создать более одного раздела, расширение не используется..
  • Order - порядковый номер операции по созданию раздела на диске. Нумерация начинается с единицы. В примере указано значение 1 , т. е. раздел будет создан первым.
  • Size - размер раздела в мегабайтах. В примере создается раздел размером 50000 Мб, что составляет чуть менее 50 Гб. Укажите размер раздела по своему усмотрению. Поскольку на первый раздел будет установлена Windows Vista, не делайте его маленьким. Минимальным требованием для установки этой ОС является жесткий диск размером 40 Гб, поэтому не рекомендуется создавать раздел меньшего размера.
  • Type - тип раздела. Можно создать основной (Primary ) или дополнительный (Extended ) раздел. В данном примере первый раздел будет, конечно, основным.

Создание дополнительного раздела

Щелкните второй компонент CreatePartition в списке и задайте для него параметры.

Второй раздел в данном примере - дополнительный, причем он последний (больше разделов создавать не планируется). Чтобы он занял все оставшееся свободное неразмеченное пространство, для параметра Extend устанавливается значение true (а параметр Size не задается). Раздел будет создан вторым, что отражено в значении параметра Order . Наконец, создается дополнительный раздел, поэтому для параметра Type указывается значение Extended .

Создание логического диска на дополнительном разделе

Щелкните третий компонент CreatePartition в списке и задайте для него параметры.

Поскольку на дополнительном разделе создается только один логический диск, он должен занять все имеющееся свободное неразмеченное пространство. Поэтому для параметра Extend устанавливается значение true (а параметр Size не задается). Поскольку создается логический диск, для параметра Type указывается значение Logical .

Задание формата файловой системы, буквы диска, метки тома и т. п.

Для каждого созданного раздела и логического диска нужно указать ряд параметров, таких как формат файловой системы, буква диска и т. д. Эти операции выполняются с помощью компонента ModifyPartitions и его дочерних компонентов. Этот компонент можно использовать не только для конфигурирования параметров вновь созданных разделов, но и для изменения параметров разделов, уже существующих на физическом диске.

Щелкните правой кнопкой мыши на компоненте ModifyPartitions и выберите из контекстного меню команду Вставить новый ModifyPartition .

Выполните это действие еще один раз, чтобы у вас получилось два компонента ModifyPartition . Почему два? Потому что для конфигурации в нашем примере необходимо выполнить две операции - задать параметры для основного раздела и логического диска на дополнительном разделе.

Щелкните первый компонент ModifyPartition в списке и задайте для него параметры.

  • Active - назначает раздел активным. Для назначения используется значение true. Поскольку на основной раздел (а именно его мы сейчас конфигурируем - это задается параметром Order ) будет установлена Windows Vista, этот раздел следует назначить активным.
  • Extend - расширение раздела до размеров всего свободного неразмеченного пространства на диске. Если установлено значение true , раздел будет расширен. Вы уже видели этот параметр при создании раздела. Поскольку компонент ModifyPartition можно использовать и для изменения параметров разделов, уже существующих на физическом диске, параметр Extend доступен и здесь. Однако не следует расширять раздел, которому уже было задано расширение при создании. Тем более, что в нашем примере мы задали фиксированный размер для основного раздела. Используйте значение false для этого параметра.
  • Format - формат файловой системы. Установка Windows Vista возможна только на файловую систему NTFS.
  • Label - метка тома. Установите по своему усмотрению.
  • Letter - буква диска. Логично задать для первого раздела букву C .
  • Order - порядковый номер операции по изменению раздела. Нумерация начинается с единицы. В примере указано значение 1 , т. е. раздел будет изменен первым. Очевидно, порядковый номер операции по изменению раздела в данном случае должен соответствовать порядковому номеру операции по созданию раздела.
  • PartitionID - идентификатор раздела, по сути - его порядковый номер. Нумерация начинается с единицы.

Щелкните второй компонент ModifyPartition в списке и задайте для него параметры.


Поскольку задаются параметры логического диска на дополнительном разделе, значение для параметра Active должно быть false (кроме того, активный раздел на физическом диске может быть только один, и мы его уже назначили). Остальные параметры были рассмотрены выше.

На этом операции по созданию и изменению разделов жесткого диска можно считать законченными. Но это еще не конец нашей истории - предстоит сконфигурировать еще несколько параметров.

Microsoft-Windows-Setup | ImageInstall | OSImage | InstallTo

Конфигурирование компонента OSImage и его дочерних компонентов InstallFrom и MetaData рассматривалось в предыдущей статье. Поэтому остается разобраться с дочерним компонентом InstallTo . Из его названия следует, что он указывает, куда устанавливать Windows Vista. Действительно, с его помощью можно указать номер физического диска и номер раздела для установки.

В данном примере операционная система будет установлена на первый раздел первого физического диска. Обратите внимание на то, что нумерация физических дисков начинается с нуля, а нумерация разделов на диске - с единицы.

Примечание . Компонент InstallTo нужно обязательно сконфигурировать, если у компонента OSImage параметр InstallToAvailablePartition имеет значение false .

Важное примечание о конфигурировании разделов жесткого диска

Вы, наверное, обратили внимание на то, что программе установки необходимо точно указать номер физического диска и номер раздела для установки. Это несложная задача, если в системе установлен единственный физический диск. Однако в конфигурациях с несколькими жесткими дисками, да еще и подключенных по разным интерфейсам (IDE и SATA), заранее определить номер раздела может быть затруднительно. Учитывая то, что программа установки настроена на удаление всех разделов с физического диска, просчитавшись, можно лишиться всего нажитого непосильным трудом. В связи с этим для конфигураций с несколькими жесткими дисками рекомендуется не автоматизировать процесс создания и форматирования разделов, а выполнять его вручную.

Фрагменты XML-кода для различных конфигураций разделов жесткого диска

В статье Примеры приводится несколько фрагментов XML-кода для раздела файла ответов. Каждый фрагмент представляет собой законченный сценарий конфигурирования разделов. Я рекомендую вам сначала создать файл ответов с помощью WSIM, а затем сравнить его содержимое с этими фрагментами, чтобы убедиться в том, что вы правильно поняли принципы работы с разделами во время установки Windows Vista.

Итак, у нас заданы все параметры файла ответов, включая конфигурацию разделов жесткого диска. Теперь, можно перейти к статье , в которой рассматривается проверка и сохранение файл ответов, а также вопросы его размещения.

При покупке компьютера или при установке Windows или другой ОС многие пользователи хотят разбить жесткий диск на два или, точнее, на несколько разделов (например, диск C на два диска). Эта процедура дает возможность хранить отдельно системные файлы и личные данные, т.е. позволяет сохранить свои файлы в случае внезапного «слета» системы и улучшить быстродействие ОС путем уменьшения фрагментации системного раздела.

Обновление 2016: добавлены новые способы разделить диск (жесткий или SSD) на два и более, также добавлено видео как разбить диск в Windows без программ и в программе AOMEI Partition Assistant. Внесены исправления в руководство. Отдельная инструкция: .

Разбить жесткий диск или SSD на несколько разделов можно не только в «Управление дисками», но и с помощью командной строки Windows 10, 8 и Windows 7.

Будьте внимательны: показанный далее пример сработает без проблем только в тех случаях, когда у вас есть единственный системный раздел (и, возможно, пара скрытых), который нужно разделить на два раздела - под систему и данные. В некоторых других ситуациях (диск MBR и уже есть 4 раздела, при уменьшении диска, «после которого» находится еще один диск) это может работать неожиданно, если вы начинающий пользователь.

Следующие шаги показывают, как разделить диск C на две части в командной строке.


Готово, теперь можно закрыть командную строку: в проводнике Windows вы увидите вновь созданный диск или, вернее, раздел диска с указанной вами буквой.

Как разделить диск на разделы в программе Minitool Partition Wizard Free

Minitool Partition Wizard Free - отличная бесплатная программа, позволяющая управлять разделами на дисках, в том числе делить один раздел на два и более. Одно из преимуществ программы в том, что на официальном сайте доступен загрузочный образ ISO с ней, который можно использовать для создания загрузочной флешки (разработчики рекомендуют делать это с помощью Rufus) или для записи диска.

Это позволяет легко выполнить действия по разделению диска в тех случаях, когда в запущенной системе выполнить это не удается.

После загрузки в Partition Wizard вам достаточно будет кликнуть по диску, который нужно разделить, правой кнопкой мыши и выбрать пункт «Split» (разделить).

Дальнейшие шаги просты: настройте размеры разделов, нажмите Ок, а затем нажмите кнопку «Apply» (применить) слева вверху, чтобы применить сделанные изменения.

Бесплатно скачать загрузочный образ ISO Minitool Partition Wizard Free можно с официального сайта https://www.partitionwizard.com/partition-wizard-bootable-cd.html

Видео инструкция

Записал также и видео о том, как разбить диск в Windows. В ней показан процесс создания разделов штатными средствами системы, как это описано выше и с помощью простой, бесплатной и удобной программы для этих задач.

Как разделить диск во время установки Windows 10, 8 и Windows 7

К достоинствам этого способа можно отнести его простоту и удобство. Разбиение к тому же займет относительно немного времени, а сам процесс очень нагляден. Главный недостаток – применить способ можно только при установке или переустановке операционной системы, что само по себе не очень удобно, к тому же нет возможности редактирования разделов и их размеров без форматирования HDD (например, в случае, когда закончилось место системного раздела, и пользователь хочет добавить немного пространства с другого раздела жесткого диска). Более подробно создание разделов на диске при установке Windows 10 описано в статье .

Если эти недостатки не являются критичными, рассмотрим процесс разбивки диска во время установки ОС. Данная инструкция полностью применима при установке Windows 10, 8 и Windows 7.


Внимание! При удалении разделов диска будут удалены все данные, которые на них находятся.


Разбиваем жесткий диск при установке Windows XP

Во время разработки Windows XP не было создано интуитивно понятного графического интерфейса. Но хоть управление и происходит через консоль, разделить жесткий диск при установке Windows XP также просто, как и при установке любой другой операционной системы.

Шаг 1. Удаляем существующие разделы.

Перераспределить диск можно во время определения системного раздела. Требуется разделить раздел на два. К сожалению, Windows XP не позволяет проводить эту операцию без форматирования жесткого диска. Поэтому последовательность действий следующая:


Шаг 2. Создаем новые разделы.

Теперь нужно из неразмеченной области создать нужные разделы жесткого диска. Делается это довольно просто:


Шаг 3. Определяем формат файловой системы.

После того, как разделы созданы, выберите раздел, который должен быть системным и нажмите Enter. Вам будет предложено выбрать формат файловой системы. FAT-формат – более устаревший. С ним у Вас не будет проблем с совместимостью, например, Windows 9.x, однако из-за того, что системы старше XP сегодня – редкость, это достоинство не играет особой роли. Если к тому же учесть, что NTFS – более быстрый и надежный, позволяет работать с файлами любого объема (FAT – до 4Гб), выбор очевиден. Выбираете нужный формат и жмёте Enter.

Дальше установка пойдет в стандартном режиме – после форматирования раздела на него начнется установка системы. От Вас будет требоваться только ввести пользовательские параметры в конце установки (имя компьютера, дата и время, часовой пояс и т.д.). Как правило, это делается в удобном графическом режиме, поэтому сложности не представляет.

Бесплатная программа AOMEI Partition Assistant

AOMEI Partition Assistant - одна из лучших бесплатных программ для изменения структуры разделов на диске, переноса системы с HDD на SSD и, в том числе, с ее помощью можно разбить диск на два и более. При этом, интерфейс программы на русском языке, в отличие от другого хорошего аналогичного продукта - MiniTool Partition Wizard.

Примечание: несмотря на то, что в программе заявлена поддержка Windows 10, у меня в этой системе она не выполнила разбиение по какой-то причине, но и никаких сбоев не произошло (думаю, к 29 июля 2015 должны поправить). В Windows 8.1 и Windows 7 работает без проблем.

После запуска AOMEI Partition Assistant, в главном окне программы вы увидите подключенные жесткие диски и SSD, а также разделы на них.

Чтобы разбить диск, кликните по нему правой кнопкой мыши (в моем случае по C), и выберите пункт меню «Разделение раздела».

На следующем шаге необходимо будет указать размер создаваемого раздела - сделать это можно путем ввода числе, либо передвигая разделитель между двумя дисками.

После того, как вы нажмете Ок, в программе будет отображаться, что диск уже разделен. На самом деле, это еще не так - чтобы применить все сделанные изменения, необходимо нажать кнопку «Применить». После этого вы можете быть предупреждены о том, что компьютер перезагрузится для завершения выполнения операции.

И уже после перезагрузки у себя в проводнике вы сможете наблюдать результат разделения дисков.

Другие программы для создания разделов на жестком диске

Для разбиения жесткого диска существует огромное количество различного ПО. Это как коммерческие продукты, например, от Acronis или Paragon, так и распространяющиеся по бесплатной лицензии – Partition Magic, MiniTool Partition Wizard. Рассмотрим деление жесткого диска с использованием одной из них – программы Acronis Disk Director.


Как разбить жесткий диск в MacOS X штатными средствами

Можно выполнить разбивку жесткого диска, не переустанавливая операционную систему и не ставя дополнительный софт на свой компьютер. В Windows Vista и выше утилита работы с диском встроена в систему, также обстоят дела в Linux-системах и в MacOS.

Чтобы выполнить разбивку диска в Mac OS, проделайте следующее:


После этого, после непродолжительного (во всяком случае, для SSD) процесса создания раздела, он будет создан и доступен в Finder.

Надеюсь, информация будет полезной, а если что-то работает не так, как ожидается или возникли вопросы, вы оставите комментарий.

Как уже было отмечено, в первом секторе физического диска размещается главная загрузочная запись, содержащая таблицу разделов из четырех записей (элементов). Каждый элемент дает полную информацию о разделе диска. Если код системы в элементе таблицы раздела соответствует основному виду раздела, этот означает, что раздел используется операционной системой в качестве первичного раздела (Primary Partition) или, что тоже самое, как логический диск. Конкретное значение кода системы дает информацию о виде операционной системы и поддерживаемой файловой системы (FAT12, FAT16, FAT32 или NTFS).

Для разделов существуют некоторые общепринятые ограничения геометрии. Разделы должны начинаться в начале цилиндра, и заканчиваться в конце цилиндра (хотя это иногда нарушается). Т.е. первым сектором раздела должен быть сектор с номером 1 и размещаться он должен на поверхности 0 или 1 (когда 0, а когда 1 будет дальше разобрано детально). Последним сектором диска будет сектор с номером, совпадающим с числом секторов на дорожке, а находиться он будет на последней поверхности физического диска.

Четыре элемента таблицы разделов в MBR описывают до четырех логических дисков. На большее в таблице просто нет места. Чтобы не ограничиваться четырьмя основными разделами логическая структура диска предусматривает использование расширенных разделов (Extended Partition). Расширенный раздел организован также как физический диск, т.е. первый сектор расширенного раздела занимает структура похожая на главную загрузочную запись, эта структура называется вторичной главной загр узочной записью (Secondary Master Boot Record, SMBR). Вторичная главная загрузочная запись отличается от MBR, тем, что она не содержит программы IPL1, вместо «четырехместной» таблицы разделов SMBR содержит собственную таблицу разделов, называемую Таблицей Логического Диска (Logical Drive Table), которая содержит только два элемента. Также как и MBR вторичная главная загрузочная запись заканчивается сигнатурой (55h AAh).

Каждый из двух элементов таблицы логического диска указывает либо на логический диск, либо на новый расширенный раздел, который в свою очередь начинается с еще одной SMBR. Это значит, что таблицы логических дисков связаны в список, на начало которого указывает элемент таблицы разделов диска из MBR с кодом системы соответствующему расширенному разделу. Длина такой цепочки практически неограниченна. Так как в Windows используется механизм наименования логических дисков по буквам (начиная с «С:»), длина цепочки не должна превышать 24.

Пример логической организации диска

Поясним логическую структуру диска на конкретном примере. Хотя любые современные диски используют метод адресации LBA, мы будем разбирать организацию основанную на методе CSH, так этот метод дает намного более наглядную картину. В качестве примера для разбиения будем рассматривать физический диск со следующими параметрами: цилиндров– 38309, поверхностей (головок) – 16, секторов на дорожке - 255. Несложно подсчитать объем такого диска:

V = CYL*HDS*SPT*512 =

38309 * 16 * 255 * 512 = 80 025 968 640 байт.

Будем организовывать на нашем физическом диске три логических (C:, D:, E:) в пропорции по размеру примерно 10% – 10% – 10%. Пример разбиения этого диска представлен на рисунке …. Соответствующие этому разбиению таблицы разделов и логических дисков отображены в таблице …. Заметим, что таблицы показаны в упрощенном виде для большей наглядности (напоминаем, что полный формат элемента MBR или SMBR представлен в таблице 4).

Схема, иллюстрирующая логическую структуру жесткого диска, т.е. разбиение его на разделы, представлена на рис. 4.

В самом начале физического диска располагается главная загрузочная запись MBR, находящаяся в первом секторе диска - цилиндр 0, головка 0, сектор 1. Внутри MBR располагается таблица разделов. Из четырех элементов находящихся в таблице разделов мы будем использовать только – первичный (Primary) и расширенный (Extened).

Рисунок 4. Логическая организация жесткого диска

Первая запись таблицы разделов описывает первичный раздел. Этот первичный раздел содержит один логический диск – C:. Так как раздел должен начинаться с первого сектора на дорожке, наш логический диск начинается с 1-го сектора, 0-го цилиндра, первой (а не нулевой) поверхности. С первой поверхности этот диск начинается так как первый сектор на нулевой поверхности уже занят – там находится сам MBR. Если это представить наглядно, то MBR будет располагаться на верхней поверхности диска, а первый сектор логического диска буде располагаться на нижней поверхности прямо под ним. Сектора располагающиеся после MBR на нулевой дорожке (с номерами от 2 до 255) остаются не использованными. На рисунке 4 заштрихованная область соответствует всем неиспользуемым секторам.

Таблица 4 Заполнение таблиц разделов жесткого диска (пример)

Заканчиваться разделы должны на границе цилиндра, поэтому последний сектор логического диска C: будет иметь адрес: цилиндр 15301 (что соответствует примерно 40% всех цилиндров), головка 15 (последняя поверхность диска), сектор 255 (последний сектор на дорожке).

Признак активного раздела в первой записи таблицы разделов отмечен как активный (код 80h), это означает, что операционная система будет загружаться с логического диска C:.

Вторая запись таблицы разделов из MBR описывает расширенный раздел для этого в поле «идентификатор системы» должен находиться код, которому соответствует расширенный вид раздела. Этот раздел начинается сразу же за последним сектором логического диска C:, т.е. адрес первого сектора расширенного раздела будет следующим: цилиндр - 15301, головка - 0, сектор - 1. Расширенный раздел будет занимать все свободные (оставшиеся после выделения логического диска C:) сектора. Это значит, что расширенный раздел заканчивается в самом последнем секторе физического диска: цилиндр - 38309, головка - 15, сектор - 255. Так как из расширенного раздела никакой загрузки быть не может, в поле признака активного раздела во втором элементе таблицы разделов будет записан ноль.

Как уже отмечалось, расширенный раздел сам имеет структуру аналогичную структуре физического диска. Первый сектор расширенного раздела (его адрес мы уже привели) содержит вторичную главную загрузочную запись (SMBR). Внутри SMBR находятся таблица разделов расширенного раздела, состоящая из двух элементов.

Первый элемент этой таблицы задает первичный (Primary) раздел, отведенный под очередной логический диск (D:). Логический диск опять начинается с первого сектора 1-й поверхности, таким образом, между SMBR и разделом опять остаются неиспользуемые сектора, также как между MBR и логическим диском C:. Таким образом, первый сектор второго логического диска будет располагаться по адресу: цилиндр - 15301, головка - 1, сектор - 1. Отведем на второй логический диск 18400 цилиндров (48% от общего объема физического диска). Последний сектор логического диска D: будет иметь адрес: цилиндр - 33700, головка - 15, сектор - 255.

Если логический диск занимает не весь объем расширенного раздела (как в нашем случае), то второй элемент таблицы разделов (находящийся в SMBR) указывает на положение следующего (в нашем случае второго) расширенного раздела. Первым сектором этого раздела будет сектор, следующий за логическим диском D:, его адрес: цилиндр - 33701, головка - 0, сектор - 1. Заканчивается второй расширенный раздел опять в самом последнем секторе физического диска: цилиндр - 38309, головка - 15, сектор - 255. Т.е. расширенные разделы являются вложенными друг в друга; все они располагаются в области, описанной в главной таблице разделов как расширенный раздел. В главной таблице описан лишь один расширенный раздел.

Для второго расширенного раздела применима та же логика, что и для первого. В первом секторе этого раздела находится еще одна вторичная главная загрузочная запись (SMBR2). В SMBR2 опять находится таблица разделов расширенного раздела. Поскольку в этом расширенном разделе должен присутствовать только один логический диск (Е:), в таблице разделов должен находиться только один элемент, описывающий этот диск. В поле «Идентификатор системы» этого элемента будет код для описания первичного раздела. Начальный сектор логического диска Е: будет располагаться в первом подходящем для этого секторе после SMBR2, т.е. адрес начального сектора этого диска определиться так: цилиндр - 33701, головка - 1, сектор - 1. (Между SMBR2 и началом диска опять остается свободное место на нулевой поверхности.)

Так как логический диск Е: занимает все свободное место во втором расширенном разделе, адрес конечного сектора логического диска совпадет с адресом последнего сектора второго расширенного раздела, который в свою очередь совпадает с адресом последнего сектора физического диска (цилиндр - 38309, головка - 15, сектор - 255).

Файловые системы

Файловая система (File System ) - это способ организации хранения информации на каком-либо носителе (обычно магнитном, оптическом или флэш-диске) в виде набора файлов.

Понятие файл (file) можно определить какнабор логически связанных между собой данных, пригодных для хранения на долговременных носителях информации и с точки зрения человека выступающих как единое целое. Файлы могут содержать текстовые документы, исходные и машинные коды программ, мультимедийную информацию и т.д. Внутренняя структура файлов может быть произвольной, важно лишь, что с «внешней» точки зрения каждый файл можно рассматривать как единое целое.

Каждый файл обязательно имеет имя, с помощью которого файлы отличаются друг от друга. Длина имени и символы, которые могут в него входить, равно как и максимальная длина файла зависят от того, какая файловая система применяется для хранения файлов (см. ниже). Файл имеет также набор атрибутов, дополнительно характеризующих его и оговаривающих возможные способы его использования. Информация обо всех файлах, хранящихся на данном носителе, собрана в специальные структуры данных, организация которых зависит от типа файловой системы. В большинстве современных файловых систем набор сведений о файлах называется каталогом (directory , иногда catalogue ). В большинстве современных операционных систем каталоги могут образовывать древовидную иерархию.

Программное обеспечение, реализующее ту или иную файловую систему, в общем случае выполняет такие функции, как выделение на носителе (например, диске) места под файлы и под служебную информацию о них, поиск файлов по заданным критериями, защиту файлов от несанкционированного доступа и т.п. Как правило, программное обеспечение, реализующее файловую систему, логически интегрировано в состав операционной системы, поэтому с точки зрения прикладной программы последняя работает с файлами через сервисы, предоставляемые операционной системой.

В мире существовали и существуют сотни файловых систем, однако лишь сравнительно небольшое их количество широко используется в настоящее время. В настоящее время в персональных компьютерах под управлением системы Windows используются две системы: файловая система FAT и ее разновидности, а также файловая система NTFS , нацеленная на эффективную работу с большими дисками и на обеспечение целостности данных (защиту целостности данных при сбоях в системе). Для хранения информации на оптических носителях (лазерных дисках) применяются другие файловые системы: ISO 9660 , ISO 9690 , HFS , UDF и др. Системы жёстких дисков не годятся для оптических из-за серьёзных различий в принципах низкоуровневой организации хранения информации на этих носителях.

Так как файловая система FAT имеет сравнительно простую структуру, которая позволяет произвести ее детальный анализ, именно эту систему мы и будем изучать подробно. Это даст представление об общих принципах организации всех файловых систем. Файловая система NTFS имеет намного более сложное устройство и будет изучаться более поверхностно.

Файловая система FAT

Файловая система FAT (File Allocation Table ) названа в соответствии с названием метода организации данных - таблицы распределения данных и создавалась в конце 1970 - начале 1980 годов. Изначально она была создана для гибких дисков размером меньше чем 500K, но со временем развивалась для поддержки дисков всё больших и больших размеров. Сейчас существуют три типа FAT: FAT12, FAT16 и FAT32.

Применительно к жесткому диску файловая система будет создаваться в первичном разделе диска (логическом диске). Файловая система организует «сквозную» нумерацию секторов, при которой каждому сектору логического диска присваивается свой уникальный номер, поэтому в дальнейшем будет использоваться адресация в логических секторах, т.е. будет указываться на сколько секторов нужный нам сектор отстоит от начала диска.

Файловая система FAT состоит из четырёх основных областей на диске, порядок их расположения показан на рисунке 5.

Рисунок 5 Структура файловой системы FAT

Все эти области создаются при логическом (высокоуровневом) форматировании диска.

Загрузочная запись

В первом секторе активного раздела (в логическом секторе 0) расположена первая важная структура - загрузочная запись (Boot Record BR ). Также для обозначения первого сектора используются термины «boot сектор» или «reserved sector» . Рассмотрим содержимое этого сектора детально.

Первые три байта загрузочной записи содержат инструкция перехода (JMP) на программу начальной загрузки IPL2 (Initial Program Loading 2) – исполняемый код, запускающий операционную систему. Очевидно, что инструкция перехода содержит адрес программы IPL2.

Далее в загрузочной записи находятся структура данных, называемая блок параметров BIOS (BIOS Parameter Block, BPB ) или таблица параметров BIOS . Это важнейшая структура данных, содержащая параметры, характеризующие формат диска. Называется эта структура так потому, что содержит информацию, которую BIOS использует при работе с логическим диском, в том числе указывает BIOS где надо искать основные структуры файловой системы.. В таблице 5 представлены некоторые поля блока параметров BIOS.

Таблица 5 Поля блока параметров BIOS

Поле Описание
Тип носителя (media descriptor) Указывает с каким типом носителя мы имеем дело: жесткий диск, флоппи-диск, Flash-диск.
Число байт в секторе Размер сектора. Допустимы следующие значения: 512, 1024, 2048 и 4096. Для большинства дисков значение этого поля равно 512
Число секторов в дорожке.
Число головок. Используется для низкоуровневого форматирования дисков
Общее количество секторов на логическом диске
Число секторов в кластере Значение этого поля по умолчанию зависит от размера тома. Допустимы следующие значения: 1, 2, 4, 8, 16, 32, 64 и 128. (понятие кластера будет разобрано ниже)
Число копий таблиц FAT Значение этого поля всегда равно 2 (понятие таблицы будет разобрано ниже)
Тип файловой системы
Версия файловой системы

Последний элемент загрузочной записи – программа начальной загрузки IPL2 (Initial Program Loading 2), которая и осуществляет начальную загрузку операционной системы (если диск является загрузочным – содержит базовые файлы операционной системы). Если диск не является загрузочным, исполняемый код в загрузочном секторе выдает следующее сообщение:

Non-System disk or disk error Replace and press any key when ready

Что означает «Не системный диск или ошибка диска. Замените его и нажмите любую клавишу, когда будете готовы».

Заканчивается загрузочная запись определенной кодовой комбинацией – сигнатурой (AA55h).

Замечание: не следует путать загрузочную запись (Boot Record - BR) с главной загрузочной записью (Master Boot Record - MBR). MBR имеется на физическом диске в одном экземпляре и обеспечивает разбиение жесткого диска на разделы, а BR находится в начале каждого раздела и выполняет загрузку операционной системы и работу файловой системы в каждом из разделов. Процедура загрузки компьютера будет разобрана дальше.

Таблицы размещения файлов

Таблицы размещения файлов - FAT (File Allocation Table) - это таблица которая хранит информацию о месте нахождения частей файлов и каталогов.. От этой таблицы и получилось название всей файловой системы, в которой FAT является лишь одним из элементов. Учитывая крайнюю важность данной структуры, таблица FAT хранится в двух экземплярах, что повышает надежность системы. Конкретный способ организации этой таблицы будет рассмотрен ниже.

Корневой каталог

Директория (или каталог) это список 32-байтных элементов, каждый из которых описывает какой-либо файл или каталог. Есть лишь одна специальная директория, которая всегда должна присутствовать на диске, это корневая директория (Root Directory), которая располагается сразу после последней копии FAT. Файловая система имеет древовидную структуру – в корневом каталоге располагаются 32-байтовые элементы, которые содержат информацию о других (вложенных) каталогах, те в свою очередь содержат вложенные каталоги следующего уровня и так далее.

Размер корневого каталога задается при форматировании и определяет максимальное количество файлов и каталогов, которые могут быть описаны в корневом каталоге (В FAT32 корневой можно свободно наращивать по необходимости, подобно любому другому каталогу.).