Заметки о Windows и других программных продуктах Microsoft...

Скрытый раздел в Windows

Скрытый раздел в Windows

Продолжая тему скрытых файлов, затронутую в предыдущей статье, сегодня поговорим о скрытых разделах в Windows. Есть ли у вас такой раздел — выяснить это можно с помощью оснастки управления дисками.

Для ее открытия нажимаем Win+R и выполняем команду diskmgmt.msc. Так например в Windows 7 вы найдете неопознанный диск размером 100Мб без буквы и с пометкой «Зарезервировано системой» (System reserved).

скрытый раздел в Windows 7

 

В Windows 8 и более новых ОС картина та же, только диск будет размером 350Мб.

скрытый раздел в Windows 8

 

Чтобы выяснить, это за раздел, для начала посмотрим на его атрибуты:

• Система (System) — системный раздел, т.е. раздел, на котором хранятся файлы, необходимые для загрузки системы;
• Активен (Active) — используется bios-ом для определения раздела с загрузчиком ОС;
• Основной раздел (Primary partition) — тип раздела. Только основной раздел можно сделать активным и использовать для размещения файлов загрузки.

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

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

Содержимое скрытого раздела

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

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

 

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

добавление буквы диска для скрытого раздела

 

В Windows 7 на скрытом разделе находится диспетчер загрузки bootmgr, а в папке Boot лежат файлы конфигурации хранилища загрузки (BCD).

содержимое скрытого раздела в Windows 7

 

В Windows 8 кроме этого на скрытом разделе есть папка Recovery, в которой хранится среда восстановления Windows RE. Это позволяет загрузиться в режиме восстановления при повреждении системного раздела, что очень удобно. Для сравнения, в Windows 7 папка Recovery находится на системном диске и при его повреждении  потребуется носитель с дистрибутивом ОС или аварийный диск восстановления.

содержимое скрытого раздела в Windows 8

 

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

Создание скрытого раздела

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

• Загрузка должна производиться с внешнего носителя (DVD или USB). При запуске программы установки из-под Windows конфигурирование разделов не производится;
• Установка должна производится на неразмеченную область диска.

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

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

 

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

запрос системы на создание скрытого раздела

 Удаление скрытого раздела

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

ошибка при повреждении скрытого раздела с загрузочной информацией

 

На мой взгляд, хранить файлы загрузки на отдельном скрытом разделе — идея хорошая и правильная,  я не могу представить ситуацию, в которой потребовалось бы избавиться от скрытого раздела. Однако до сих пор находятся ″энтузиасты″, которые тратят кучу времени на то, чтобы получить несколько лишних мегабайт. Поэтому, чтобы не пришлось потратить еще больше времени на восстановление системы, перед удалением скрытого раздела с него надо скопировать загрузочную информацию. Делается это в три этапа.

На первом этапе делаем активным системный диск, для чего открываем командную строку с правами администратора и выполняем последовательность команд:

diskpart — запуск утилиты diskpart;
list disk — просмотр имеющихся в системе физических дисков;sel disk 0 — выбираем нужный диск;
list part — просмотр имеющихся на диске разделов;
sel part 2 — выбираем нужный раздел;
active — делаем выбраный раздел активным;
exit — выход из diskpart;

выбор активного диска

 

На втором этапе перезаписываем загрузочный сектор. Для этого нам понадобится файл bootsect.exe, найти который можно на диске с дистрибутивом Windows, в папке Boot. Копируем его на диск, скажем в корень диска С, и затем в командной строке выполняем команду:

C:\bootsect.exe /nt60 All /force

И третьим этапом копируем файлы загрузки:

bcdboot %Windir% /l ru-Ru /s C:

— ключ /l определяет выбор языка менеджера загрузки, напр. ru-Ru для русскоязычной системы, en-Us для англоязычной и т.д.
— ключ /s указывает на системный раздел, который мы сделали активным.

перенос загрузочных файлов

После этих манипуляций перезагружаемся, и если удалось успешно загрузиться, то скрытый раздел можно удалять.

 
 
Комментарии
Артём

Я, например, знаю один вариант, зачем от этого раздела люди избавляются))

Например, при реализации софтверного рейда на windows)
Т.к. такой рейд собирается пораздельно, 100мбшный раздел в зеркало не встаёт и в случае ёканья основного HDD загрузочный раздел падает вместе с ним, а задача рейда как раз это предотвратить)

Володька

а у мну сервер 2012 ещи и УЭФИ раздельчик, че Ваще делать, как зеркалить!?(((

Евгений

Доброго вам дня. Статья полезная 🙂 Но меня как раз интересует, что делать если скрытого раздела нету. Всё находиться на основном разделе, он единственный. Вы как раз это не описали. Расскажите пожалуйста. Спасибо.

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

Ответить