какой диск должен быть активный в windows 7

Как сделать «Активный» диск неактивным (без потери данных)?

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

Теперь по-порядку, как так случилось:
Решил перед переустановкой системы переразметить диск, на котором система стоит. Назовём его «Диск 0». Стандартным средством загрузочного диска с виндой 7. При этом не стал отключать остальные физические диски (теперь понял, что надо было).

Подскажите, пожалуйста, как их сделать неактивными, чтобы было просто: Исправен (Основной раздел)? Без потери данных, разумеется.

Как разбить диск без потери данных
привет,народ! дайте кто-нибудь совет:как разбить диск без потери данных,а то с магазина.

Темы msstyles. Как можно сделать, чтобы кнопки «Закрыть», «Развернуть» и «Свернуть» отображались слева, а не справа?
Хочу создать свою тему (через theme и msstyles) для Windows, чтобы там кнопки системного меню были.

После перемещения папки «Пользователи» с диска «C» на диск «D» система стала работать некорректно!
Привет всем! Проблема была такова: Диск «C» оказался переполнен, так как при установке Винды, на.

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

dzu, спасибо за подсказку. Пытаюсь разобраться с командами diskpart. А Акронисом каким-нибудь разве нельзя? У меня его нет, правда, но, если поможет, придётся найти. Через командную строку чёта стрёмно. Боюсь напортачить и потерять данные.

Снятие активности точно не повлияет на сохранность данных?

Блин. чтобы нормальный скриншот получился надо дрова установить. А то получится как в КВНовской шутке:
— это что у вас на обложке изображено?
— Винни Пух! Просто он очень большой и это его глаз.

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

Источник

Преобразование базо­вого диска в активный через DiskPart

На компьютерах с процессорами семейства х86 MBR-раздел можно пометить как активный через утилиту командной строки Diskpart. Это значит, что с этого раздела будет начинаться загрузка компьютера. Помечать тома динами­ческого диска как активные нельзя. При преобразовании базо­вого диска с активным разделом в динамический диск, этот раз­дел автоматически становится простым активным томом.

Чтобы назначить раздел активным, выполните следующую процедуру.

Изменение типа диска в DiskPart

Windows ХР и Windows Server 2003 поддерживают базовые и динамические диски. Иногда возникает необходимость преоб­разовать диск одного типа в другой, и Windows предоставля­ет средства для выполнения этой задачи. При преобразовании базового диска в динамический, разделы автоматически пре­образовываются в тома соответствующего типа. Однако вы­полнить обратное преобразование томов в разделы базового диска просто так нельзя. Сначала нужно удалить тома дина­мического диска и лишь затем преобразовать его обратно в базовый. Удаление томов приведет к потере всей информации на диске.

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

Помимо сказанного, для любых типов дисков справедливо следующее:

Преобразование базового диска в динамический в DiskPart

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

Источник

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

Порой при переустановке операционной системы Windows либо при переходе с более новой системы на старую возникает ошибка: «An operating system wasn’t found. Try disconnecting any drivers that don’t contain an operating system«. Также сия ошибка может возникнуть из-за не грамотного вмешательства в скрытый загрузочный раздел жесткого диска. В этой инструкции Вы сможете узнать, как устранить ошибку «An operating system wasn’t found».

При установке системы Вы наверняка могли увидеть данные разделы.

В скрытом разделе находятся файлы загрузки операционной системы. Если данный раздел по каким либо причинам становится не активным, то операционная система соответственно не загрузится и Вы увидите ошибку «An operating system wasn’t found. Try disconnecting any drivers that don’t contain an operating system».

Чтобы устранить эту проблему нужно всего лишь на всего сделать раздел активным.

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

Так как я использую Windows 7, то видно, что у меня Зарезервировано системой 100 Мб. Если присвоить этому скрытому разделу букву, то он отобразится в окне «Компьютер» при условии активированного пункта в настройках системы «отображение скрытых защищённых системных файлов».

Как видно на этом диске находятся загрузочные файлы ОС.

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

Способ 1-й. Как сделать раздел активным с помощью Acronis Disk Director

Сперва нужно создать загрузочный диск Acronis Disk Director, если его нет. Образ можно скачать в интернете, а потом записать на диск. Если не знаете как это сделать можете прочитать статью как записать образ на диск. Далее загружаемся с этого носителя.

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

Чтобы изменения вступили в силу жмем на кнопку с флажком «Применить ожидаемы операции».

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

Теперь остается перезагрузить компьютер. Если все сделано правильно, то система загрузится и Вы попадете на свой привычный Рабочий стол.

Способ 2-й. Как сделать раздел активным с помощью установочного диска Windows

Если нет под рукой диска с Acronis Disk Director, то не отчаивайтесь. Можно обойтись и без этой программы, однако установочный диск с операционной системой нам все таки потребуется. Загружаемся с него, нажав любую клавишу на клавиатуре,

Выбираем «Восстановление системы»




Далее вводим последовательно команды, как на скриншоте ниже,

На этом всё, друзья! Надеюсь инструкция была полезна.

Источник

Какой диск должен быть активный в windows 7

Требования.
Для выполнения указанных в этой статье действий, необходимо на компьютере иметь права локального администратора.
Статья действительная для Windows 2000/XP/ Vista.

Информация.
Активным называется раздел, с которого загружается компьютер, т.е. если на компьютере несколько дисков (или разделов) и на каждом из них есть операционная система, то при запуске компьютера загрузится та операционная система, которая находится на активном разделе.
Установить активный раздел можно двумя способами:
1. С помощью консоли «Управление компьютером«;
2. С помощью командной строки, через утилиту diskpart;
Первый способ самый простой, но не всегда срабатывает, второй способ сложнее, но эффективнее.

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

Установка активного раздела с помощью консоли «Управление компьютером».
1. Нажмите кнопку «Пуск» и выберите пункт меню «Выполнить»;
2. В поле «Открыть», впишите команду compmgmt.msc и нажмите кнопку «ОК»;
3. В окне «Управление компьютером», найдите и разверните меню «Запоминающие устройства«;
4. Щелкните левой кнопкой мыши на меню «Управление дисками«;
5. В правой части окна найдите раздел, который необходимо сделать активным;
6. Щелкните правой кнопкой мыши на этом диске и выберите команду «Сделать раздел активным«;
7. На запрос подтверждения, отвечаем «Да»;

К сожалению, по ряду причин, команда «Сделать раздел активным» бывает недоступна. Поэтому средствами консоли, сделать раздел активным не всегда возможно. Такое может возникнуть после установке ОС с флешкарты, которая становится активным разделом по умолчанию и компьютер без нее загружается. Исправление файла boot.ini, бывает тоже не всегда помогает.
Но если применить сразу два способа: исправление файла boot.ini и установка активного раздела с помощью командной строки, то ваш компьютер будет нормально загружаться.

Установка активного раздела с помощью командной строки.
1. Нажмите кнопку «Пуск» и выберите пункт меню «Выполнить»;
2. В поле «Открыть», впишите команду cmd и нажмите кнопку «ОК»;
3. В открывшемся окне, в строке где мигает курсор, напишите команду diskpart;

Если у Вас Windows Vista, то при необходимости введите пароль администратора или просто разрешите Windows продолжить, нажав на кнопку «Продолжить»;

4. Появится строка-приглашение для работы с утилитой, такого вида DISKPART>;
5. Введите команду list disk и нажмите кнопку «Ввод (Enter)»;

Отобразятся все диски установленные на Вашем компьютере, примерно в таком формате:

Disk ###
————
Состояние
—————
Размер
———
Свободно
————-
Дин
——
Gpt
——
Диск 0 Подключен 30 Gb
Диск 1 Подключен 150 Gb

6. Выбираем диск с которым будем работать, для этого введите команду select disk 0, где 0 это номер диска в списке, т.е. для второго диска будет select disk 1.
7. Нажмите кнопку «Ввод (Enter)», должно появится сообщение «Выбран диск 0«;
8. Для достоверности введите еще раз команду list disk и нажмите кнопку «Ввод (Enter)»;

Теперь в списке рядом с названием диска «Диск 0» должна появится звездочка:

Disk ###
————
Состояние
—————
Размер
———
Свободно
————-
Дин
——
Gpt
——
* Диск 0 Подключен 30 Gb
Диск 1 Подключен 150 Gb

9. Далее необходимо посмотреть все разделы на выбранном диске, для этого введите команду list partition и нажмите кнопку «Ввод (Enter)»;

Отобразятся все разделы выбранного диска, примерно в таком формате:

Раздел ###
—————
Тип
————-
Размер
———
Смещение
————-
Раздел 1 Основной 10 Gb 1024 Kb
Раздел 2 Основной 20 Gb 10 Gb

10. Выбираем раздел с которым будем работать, для этого введите команду select partition 1, где 1 это номер раздела в списке, т.е. для второго раздела будет select partition 2.
11. Для достоверности введем еще раз команду list partition, теперь в списке рядом с названием раздела «Раздел 1» должна появится звездочка:

Раздел ###
—————
Тип
————-
Размер
———
Смещение
————-
* Раздел 1 Основной 10 Gb 1024 Kb
Раздел 2 Основной 20 Gb 10 Gb

12. Помечаем выбранный раздел как активный, для этого введите команду active;
13. Нажмите кнопку «Ввод (Enter)», должно появится сообщение «DiskPart: раздел помечен как активный.«;

Источник

Изучаем структуры MBR и GPT

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

Способов разбиения дисков на разделы на сегодняшний день существует два. Первый способ — использовать MBR. Этот способ применялся еще чуть ли не с появления жестких дисков и работает с любыми операционными системами. Второй способ — использовать новую систему разметки — GPT. Этот способ поддерживается только современными операционными системами, поскольку он еще относительно молод.

Структура MBR

До недавнего времени структура MBR использовалась на всех персональных компьютерах для того, чтобы можно было разделить один большой физический жесткий диск (HDD) на несколько логических частей — разделы диска (partition). В настоящее время MBR активно вытесняется новой структурой разделения дисков на разделы — GPT (GUID Partition Table). Однако MBR используется еще довольно широко, так что посмотрим что она из себя представляет.

MBR всегда находится в первом секторе жесткого диска. При загрузке компьютера, BIOS считывает этот сектор с диска в память по адресу 0000:7C00h и передает ему управление.

Итак, первая секция структуры MBR — это секция с исполняемым кодом, который и будет руководить дальнейшей загрузкой. Размер этой секции может быть максимум 440 байт. Далее идут 4 байта, отведенные на идентификацию диска. В операционных системах, где идентификация не используется, это место может занимать исполняемый код. То же самое касается и последующих 2 байт.

Начиная со смещения 01BEh находится сама таблица разделов жесткого диска. Таблица состоит из 4 записей (по одной на каждый возможный раздел диска) размером 16 байт.

Структура записи для одного раздела:

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

Следующие три байта — это так называемые CHS-координаты первого сектора раздела.

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

После типа раздела идут 3 байта, определяющие CHS-координаты последнего сектора раздела.

CHS-координаты сектора расшифровываются как Cylinder Head Sector и соответственно обозначают номер цилиндра (дорожки), номер головки (поверхности) и номер сектора. Цилиндры и головки нумеруются с нуля, сектор нумеруется с единицы. Таким образом CHS=0/0/1 означает первый сектор на нулевом цилиндре на нулевой головке. Именно здесь находится сектор MBR.

Все разделы диска, за исключением первого, обычно начинаются с нулевой головки и первого сектора какого-либо цилиндра. То есть их адрес будет N/0/1. Первый раздел диска начинается с головки 1, то есть по адресу 0/1/1. Это все из-за того, что на нулевой головке место уже занято сектором MBR. Таким образом, между сектором MBR и началом первого раздела всегда есть дополнителььные неиспользуемые 62 сектора. Некоторые загрузчики ОС используют их для своих нужд.

Интересен формат хранения номера цилиндра и сектора в структуре записи раздела. Номер цилиндра и номер сектора делят между собой два байта, но не поровну, а как 10:6. То есть на номер сектора приходится младшие 6 бит младшего байта, что позволяет задавать номера секторов от 1 до 63. А на номер цилиндра отведено 10 бит — 8 бит старшего байта и оставшиеся 2 бита от младшего байта: «CCCCCCCC CCSSSSSS», причем в младшем байте находятся старшие биты номера цилиндра.

Проблема с CHS-координатами состоит в том, что с помощью такой записи можно адресовать максимум 8 Гб диска. В эпоху DOS это было приемлемо, однако довольно скоро этого перестало хватать. Для решения этой проблемы была разработана система адресации LBA (Logical Block Addressing), которая использовала плоскую 32-битную нумерацию секторов диска. Это позволило адресовать диски размером до 2Тб. Позже разрядность LBA увеличили до 48 бит, однако MBR эти изменения не затронули. В нем по-прежнему осталась 32-битная адресация секторов.

Итак, в настоящее время повсеместно используется LBA-адресация для секторов на диске и в структуре записи раздела адрес его первого сектора прописывается по смещению 08h, а размер раздела — по смещению 0Ch.

Для дисков размером до 8Гб (когда адресация по CHS еще возможна) поля структуры с CHS-координатами и LBA-адресации должны соответствовать друг другу по значению (корректно конвертироваться из одного формата в другой). У дисков размером более 8Гб значения всех трех байт CHS-координат должны быть равны FFh (для головки допускается также значение FEh).

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

Расширенные разделы

Разделы, отмеченные в таблице типом 05h и 0Fh, это так называемые расширенные разделы. С их помощью можно создавать больше разделов на диске, чем это позволяет MBR. На самом деле расширенных разделов несколько больше, например есть разделы с типами C5h, 15h, 1Fh, 91h, 9Bh, 85h. В основном все эти типы разделов использовались в свое время различными операционными системами (такими как например OS/2, DR-DOS, FreeDOS) с одной и той же целью — увеличить количество разделов на диске. Однако со временем различные форматы отпали и остались только разделы с типами 05h и 0Fh. Единственное исключение — это тип 85h. Он до сих пор может использоваться в Linux для формирования второй цепочки логических дисков, скрытых от других операционных систем. Разделы с типом 05h используются для дисков менее 8Гб (где еще возможна адресация через CHS), а тип 0Fh используется для дисков больше 8Гб (и используется LBA-адресация).

В первом секторе расширенного раздела находится структура EBR (Extended Boot Record). Она во многом схожа со структурой MBR, но имеет следующие отличия:

В отличие от MBR, где позволяется создавать не более четырёх разделов, структура EBR позволяет организовать список логических разделов, ограниченный лишь размером раздела-контейнера (того самого, который с типом 05h или 0Fh). Для организации такого списка используется следующий формат записей: первая запись в таблице разделов EBR указывает на логический раздел, связанный с данным EBR, а вторая запись указывает на следующий в списке раздел EBR. Если данный логический раздел является последним в списке, то вторая запись в таблице разделов EBR должна быть заполнена нулями.

Формат записей разделов в EBR аналогичен формату записи в структуре MBR, однако логически немного отличается.

Признак активности раздела для разделов структуры EBR всегда будет 0, так как загрузка осуществлялась только с основных разделов диска. Координаты CHS, с которых начинается раздел используются, если не задействована LBA-адресация, также как и в структуре MBR.

А вот поля, где в режиме LBA-адресации должны находиться номер начального сектора и количество секторов раздела, в структуре EBR используются несколько иначе.

Для первой записи таблицы разделов EBR в поле начального сектора раздела (смещение 08h) записывается расстояние в секторах между текущим сектором EBR и началом логического раздела, на который ссылается запись. В поле количества секторов раздела (смещение 0Ch) в этом случае пишется размер этого логического раздела в секторах.

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

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

Структура GPT

В современных компьютерах на смену BIOS пришла новая спецификация UEFI, а вместе с ней и новое устройство разделов на жестком диске — GUID Partition Table (GPT). В этой структуре были учтены все недостатки и ограничения, накладываемые MBR, и разработана она была с большим запасом на будущее.

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

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

Рассмотрим теперь устройство структуры GPT подробнее. Вся структура GPT на жестком диске состоит из 6 частей:

Защитный MBR-сектор

Первый сектор на диске (с адресом LBA 0) — это все тот же MBR-сектор. Он оставлен для совместимости со старым программным обеспечением и предназначен для защиты GPT-структуры от случайных повреждений при работе программ, которым про GPT ничего не известно. Для таких программ структура разделов будет выглядеть как один раздел, занимающий все место на жестком диске.

Структура этого сектора ничем не отличается от обычного сектора MBR. В его таблице разделов дожна быть создана единственная запись с типом раздела 0xEE. Раздел должен начинаться с адреса LBA 1 и иметь размер 0xFFFFFFFF. В полях для CHS-адресации раздел соответственно должен начинаться с адреса 0/0/2 (сектор 1 занят под саму MBR) и иметь конечный CHS-адрес FF/FF/FF. Признак активного раздела должен иметь значение 0 (неактивный).

При работе компьютера с UEFI, данный MBR-сектор просто игнорируется и никакой код в нем также не выполняется.

Первичный GPT-заголовок

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

Структура GPT-заголовка:

Смещение (байт) Размер поля (байт) Пример заполнения Название и описание поля
0x00 8 байт 45 46 49 20 50 41 52 54 Сигнатура заголовка. Используется для идентификации всех EFI-совместимых GPT-заголовков. Должно содержать значение 45 46 49 20 50 41 52 54, что в виде текста расшифровывается как «EFI PART».
0x08 4 байта 00 00 01 00 Версия формата заголовка (не спецификации UEFI). Сейчас используется версия заголовка 1.0
0x0C 4 байта 5C 00 00 00 Размер заголовка GPT в байтах. Имеет значение 0x5C (92 байта)
0x10 4 байта 27 6D 9F C9 Контрольная сумма GPT-заголовка (по адресам от 0x00 до 0x5C). Алгоритм контрольной суммы — CRC32. При подсчёте контрольной суммы начальное значение этого поля принимается равным нулю.
0x14 4 байта 00 00 00 00 Зарезервировано. Должно иметь значение 0
0x18 8 байт 01 00 00 00 00 00 00 00 Адрес сектора, содержащего первичный GPT-заголовок. Всегда имеет значение LBA 1.
0x20 8 байт 37 C8 11 01 00 00 00 00 Адрес сектора, содержащего копию GPT-заголовка. Всегда имеет значение адреса последнего сектора на диске.
0x28 8 байт 22 00 00 00 00 00 00 00 Адрес сектора с которого начинаются разделы на диске. Иными словами — адрес первого раздела диска
0x30 8 байт 17 C8 11 01 00 00 00 00 Адрес последнего сектора диска, отведенного под разделы
0x38 16 байт 00 A2 DA 98 9F 79 C0 01 A1 F4 04 62 2F D5 EC 6D GUID диска. Содержит уникальный идентификатор, выданный диску и GPT-заголовку при разметке
0x48 8 байт 02 00 00 00 00 00 00 00 Адрес начала таблицы разделов
0x50 4 байта 80 00 00 00 Максимальное число разделов, которое может содержать таблица
0x54 4 байта 80 00 00 00 Размер записи для раздела
0x58 4 байта 27 C3 F3 85 Контрольная сумма таблицы разделов. Алгоритм контрольной суммы — CRC32
0x5C 420 байт 0 Зарезервировано. Должно быть заполнено нулями

Система UEFI проверяет корректность GPT-заголовка, используя контрольный суммы, вычисляемые по алгоритму CRC32. Если первичный заголовок поврежден, то проверяется контрольная сумма копии заголовка. Если контрольная сумма копии заголовка правильная, то эта копия используется для восстановления информации в первичном заголовке. Восстановление также происходит и в обратную сторону — если первичный заголовок корректный, а копия неверна, то копия восстанавливается по данным из первичного заголовка. Если же обе копии заголовка повреждены, то диск становится недоступным для работы.

У таблицы разделов дополнительно существует своя контрольная сумма, которая записывается в заголовке по смещению 0x58. При изменении данных в таблице разделов, эта сумма рассчитывается заново и обновляется в первичном заголовке и в его копии, а затем рассчитывается и обновляется контрольная сумма самих GPT-заголовков.

Таблица разделов диска

Следующей частью структуры GPT является собственно таблица разделов. В настоящее время операционные системы Windows и Linux используют одинаковый формат таблицы разделов — максимум 128 разделов, на каждую запись раздела выделяется по 128 байт, соответственно вся таблица разделов займет 128*128=16384 байт, или 32 сектора диска.

Источник

Понравилась статья? Поделиться с друзьями:

Не пропустите наши новые статьи:

  • какой диск для записи виндовс нужен для
  • какой диск выбрать для установки windows
  • какой директ нужен для виндовс 10
  • какой директ икс поддерживает виндовс 7
  • какой директ икс лучше для игр на виндовс 10

  • Операционные системы и программное обеспечение
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии