Приветствую всех! Вопрос: «Как узнать, где на жёстком диске MBR находится активный раздел вместе с загрузчиком операционных систем (при наличии на HDD нескольких установленных Windows и отсутствии Скрытого раздела System Reserved (Зарезервировано системой)? Прилагаю скриншот Управления дисками своего компьютера». Как видите, на моём жёстком диске есть два раздела: на первом разделе установлена Windows 10, а на втором разделе Windows 7, а скрытого раздела System Reserved (Зарезервировано системой) у меня нет. И я хочу знать, какой из двух разделов активен и содержит загрузчик операционных систем? Ещё хотел спросить, что будет, если я форматирую раздел с установленной Windows 7, загрузится ли после этого Windows 10 или наоборот, форматну раздел с установленной Windows 10, загрузится ли после этого Windows 7?
Если загрузиться в Windows 7, то окно «Управление дисками» выглядит таким образом.
Если загрузиться в Windows 10, то окно «Управление дисками» выглядит так.
При включении компьютера выходит меню загрузки, где я могу выбрать для загрузки Win 7 или Win 10.
Как узнать, где на жёстком диске MBR находится активный раздел вместе с загрузчиком операционных систем (при наличии на HDD нескольких установленных Windows и отсутствии Скрытого раздела System Reserved (Зарезервировано системой)?
Автор Владимир!
Привет друзья! Все мы знаем, что при установке операционной системы на компьютер с обычным БИОС (не UEFI), установка происходит на жёсткий диск MBR и при этом в начале диска автоматически создаётся скрытый раздел System Reserved (Зарезервировано системой, объём 350-500 МБ), главным назначением этого раздела является хранение и защита файлов загрузки операционной системы. Раздел System Reserved (Зарезервировано системой)имеет атрибуты: Активен, Система, Основной раздел и с этого раздела происходит запуск одной или нескольких операционных систем, установленных на вашем компьютере.
Но в некоторых случаях раздел System Reserved (Зарезервировано системой) не создаётся при установке Windows или этот раздел специально удаляется пользователями для экономии дискового пространства. В этом случае при работе на компьютере может возникнуть много вопросов: Какой раздел на HDD активен? Где находятся файлы загрузки Windows? Как перенести файлы загрузки на другой раздел жёсткого диска и т.д? На все эти вопросы, я постараюсь ответить подробно в сегодняшней статье.
Узнать, где на жёстком диске MBR находится активный раздел вместе с загрузчиком операционных систем очень просто.
Во-первых, откроем окно «Управление дисками», установленной на компьютере нашего читателя, операционной системы Windows 7.
Раздел, который помечен как «Система, Активен…», это и есть активный раздел и на нём находятся файлы загрузки Windows.
Как видите, в случае с нашим читателем, активен раздел (D:) с установленной Windows 10 и именно на нём находится загрузчик обоих операционных систем.
Управление дисками Windows 7
Управление дисками Windows 10
В большинстве случаев с активного раздела запускается операционная система. На активном разделе находятся файлы загрузки Windows: папка «Boot» (содержащая хранилище конфигурации загрузки файл — BCD), и менеджер загрузки файл «bootmgr».
Увидеть эти файлы можно, если у вас включено в системе отображение скрытых файлов и папок.
Во-вторых, узнать, где на жёстком диске MBR находится активный раздел можно с помощью командной строки.
Запускаем командную строку от имени администратора и вводим команды:
diskpart
lis vol (выводим в список все разделы жёсткого диска),
раздел «Система», значит активный, в нашем случае активен раздел (C:) с установленной Windows 10.
Ещё одна команда, также покажет нам активный раздел:
bcdedit (данная команда предназначена для управления данными конфигурации загрузки), запущенная без параметров, покажет нам содержимое хранилища загрузки BCD. Как видим, активный раздел находится на первом разделе жёсткого диска (D:) с установленной Windows 10. Также видим, что хранилище загрузки содержит в себе запуск двух операционных систем: Windows 7 и Windows 10.
Примечание: Важно знать, что сделать активным можно любой «Основной» раздел жёсткого диска, рассмотрим этот вопрос далее.
Наш читатель спросил, что будет, если он форматирует или удалит раздел с установленной Windows 7, загрузится ли после этого Windows 10? Или наоборот, если он удалит раздел с установленной Windows 10, загрузится ли после этого Windows 7?
Ответ. Так как загрузчик двух операционных систем и активный раздел находятся на первом разделе (D:) с установленной Windows 10, то при удалении этого раздела, оставшаяся операционная система Windows 7 естественно не загрузится, выйдет ошибка «An operating system was not found…» (Операционная система не найдена)
Если из работающей Windows 10 удалить раздел с установленной Windows 7, то загрузка Win 10 не будет нарушена.
Как же поступить нашему читателю, если к примеру, он хочет удалить Windows 10 и оставить себе Windows 7?
В этом случае нужно создать операционной системе Windows 7 свой отдельный загрузчик, сделать это можно так.
Находясь в работающей OS Windows 7 открываем командную строку от имени администратора и вводим команды:
DISKPART
DISKPART> lis dis (выводим в список все подключенные к компьютеру накопители)
DISKPART> sel dis 0 (выбираем единственный подключенный жёсткий диск)
Выбран диск 0
DISKPART> lis par (выводим в список все разделы жёсткого диска)
DISKPART> sel par 2 (выбираем раздел с установленной Windows 7, размер 55 Gб)
Выбран раздел 2
DISKPART> activ (помечаем раздел с Windows 7 как активный)
DiskPart: раздел помечен как активный.
DISKPART> exit
Завершение работы DiskPart…
C:Windowssystem32>bcdboot C:Windows (данная команда создаёт отдельный загрузчик на разделе с установленной Windows 7)
Файлы загрузки успешно созданы.
Данными действиями мы создали для Windows 7 отдельный загрузчик. Теперь диск (C:) с установленной Windows 7 имеет атрибуты: Система, Активен…
После этого вы смело можете форматировать или удалять раздел с Windows 10, загрузка Windows 7 от этого не пострадает!
Создаём загрузчик для Windows 7 прямо в работающей Windows 10
Друзья, в конце статьи хочу вам сказать, что создать загрузчик для Windows 7 можно прямо в работающей Windows 10, сделаем это так.
Загружаемся в Windows 10.
Открываем командную строку от имени администратора и вводим команды:
C:Windowssystem32>diskpart
DISKPART> lis dis (выводим в список все подключенные к компьютеру накопители)
DISKPART> sel dis 0 (выбираем единственный подключенный жёсткий диск)
Выбран диск 0.
DISKPART> lis par (выводим в список все разделы жёсткого диска)
DISKPART> sel par 2 (выбираем раздел с установленной Windows 7, размер 55 Gб)
Выбран раздел 2.
DISKPART> activ (помечаем раздел с Windows 7 как активный)
DiskPart: раздел помечен как активный.
DISKPART> exit
Завершение работы DiskPart…
C:Windowssystem32>bcdboot D:Windows (данная команда создаёт отдельный загрузчик на активном разделе (D:) для Windows 7.
Файлы загрузки успешно созданы.
Данными действиями мы также создали для Windows 7 отдельный загрузчик.
Загружаемся в Windows 7.
Теперь диск (C:) с установленной Windows 7 имеет атрибуты: Система, Активен и если удалить Windows 10, то Windows 7 прекрасно загрузится.
В следующей статье мы расскажем вам, как создать заново Скрытый раздел System Reserved (Зарезервировано системой)
Примечание: Статья написана о дисках MBR. Если у вас OS установлена на диск GPT, а на дисках gpt нет активного раздела, загрузчик в этом случае создаётся на разделе — EFI system partition (ESP), отформатированным в fat32.
На моем жестком диске очень много разделов(не спрашивайте почему). В основном там загрузчики (Windows/Linux). Работает только один — загрузчик windows. Нужно удалить все остальные. Как узнать на каком находится именно этот загрузчик?
-
Вопрос заданболее трёх лет назад
-
5247 просмотров
Пригласить эксперта
Тот, который в оснастке управления дисками называется загрузочным.
Пуск — Выполнить — msconfig — Загрузка
Там смотрите путь к загрузчику. Если путь не указан явно (по диску) можно заглянуть в «Управление компьютером — Управление дисками». Ищите диск на котором есть скрытый раздел «Зарезервировано системой» обычно рядом системный диск с загрузчиком.
-
Показать ещё
Загружается…
07 февр. 2023, в 06:08
1500 руб./в час
07 февр. 2023, в 04:28
1000 руб./за проект
07 февр. 2023, в 01:29
40000 руб./за проект
Минуточку внимания
I’m need to find a method to programmatically determine which disk drive Windows is using to boot. In other words, I need a way from Windows to determine which drive the BIOS is using to boot the whole system.
Does Windows expose an interface to discover this? With how big the Windows API is, I’m hoping there is something buried in there that might do the trick.
Terry
p.s. Just reading the first sectors of the hard disk isn’t reveling anything. On my dev box I have two hard disks, and when I look at the contents of the first couple of sectors on either of the hard disks I have a standard boiler plate MBR.
Edit to clarify a few things.
The way I want to identify the device is with a string which will identify a physical disk drive (as opposed to a logical disk drive). Physical disk drives are of the form «\.PHYSICALDRIVEx» where x is a number. On the other hand, a logical drive is identified by a string of the form, «\.x» where x is a drive letter.
Edit to discuss a few of the ideas that were thrown out.
Knowing which logical volume Windows used to boot doesn’t help me here. Here is the reason. Assume that C: is using a mirrored RAID setup. Now, that means we have at least two physical drives. Now, I get the mapping from Logical Drive to Physical Drive and I discover that there are two physical drives used by that volume. Which one did Windows use to boot? Of course, this is assuming that the physical drive Windows used to boot is the same physical drive that contains the MBR.
I’m need to find a method to programmatically determine which disk drive Windows is using to boot. In other words, I need a way from Windows to determine which drive the BIOS is using to boot the whole system.
Does Windows expose an interface to discover this? With how big the Windows API is, I’m hoping there is something buried in there that might do the trick.
Terry
p.s. Just reading the first sectors of the hard disk isn’t reveling anything. On my dev box I have two hard disks, and when I look at the contents of the first couple of sectors on either of the hard disks I have a standard boiler plate MBR.
Edit to clarify a few things.
The way I want to identify the device is with a string which will identify a physical disk drive (as opposed to a logical disk drive). Physical disk drives are of the form «\.PHYSICALDRIVEx» where x is a number. On the other hand, a logical drive is identified by a string of the form, «\.x» where x is a drive letter.
Edit to discuss a few of the ideas that were thrown out.
Knowing which logical volume Windows used to boot doesn’t help me here. Here is the reason. Assume that C: is using a mirrored RAID setup. Now, that means we have at least two physical drives. Now, I get the mapping from Logical Drive to Physical Drive and I discover that there are two physical drives used by that volume. Which one did Windows use to boot? Of course, this is assuming that the physical drive Windows used to boot is the same physical drive that contains the MBR.
Когда вы выполняете чистую установку Windows 10, она по умолчанию устанавливается на диск C. У вас всегда есть возможность установить его на другой диск перед началом установки, что означает, что, хотя по соглашению его устанавливают на диск C, пользователи могут выбрать установку на любой другой диск в своей системе. Если вам нужно идентифицировать свой диск Windows, в вашем распоряжении довольно много вариантов. Все эти решения используют инструменты из Windows 10, поэтому вам не нужно устанавливать сторонние приложения.
Проводник
Откройте проводник и перейдите на этот компьютер. Загляните в раздел «Устройства и диски», и вы увидите различные диски, настроенные в вашей системе. Диск с логотипом Windows — это тот, на котором установлена Windows 10. Если вы установили две разные версии Windows 10 на один и тот же компьютер, логотип будет указывать, на каком диске установлена текущая ОС, то есть та, на которую вы загрузились.
Ящик для бега
Откройте окно «Выполнить» с помощью сочетания клавиш Win + R и введите в нем следующее. Нажмите Enter, и диск, на котором установлена Windows 10, откроется в проводнике.
%windir%
Он откроет папку Windows, а не корневой диск, на котором установлена Windows, поэтому вам нужно будет подняться на один уровень папки, чтобы перейти к диску. В любом случае, это легко укажет вам, на каком диске установлена Windows 10.
Командная строка
Откройте командную строку и выполните следующую команду;
wmic OS GET SystemDrive /VALUE
Команда вернет имя диска, на котором установлена Windows 10.
Системная информация
Приложение системной информации также сообщает вам, на каком диске установлена Windows. Чтобы открыть его, введите информацию о системе в поиске Windows и откройте приложение, имя которого соответствует названию. В разделе «Сводка системы» найдите каталог Windows, и вы найдете диск Windows.
Панель управления — Защита системы
Откройте Панель управления и выберите Система и безопасность. Перейдите в раздел «Система» и в столбце слева щелкните «Защита системы».
Или введите следующее в проводнике. Щелкните Сведения о системе слева.
Control PanelSystem and SecuritySystem
В окне «Защита системы» перечислены диски в вашей системе, и логотип Windows, а также (Система) будут добавлены к диску, на котором установлена Windows.
Индикация того, где установлена Windows 10, отображается в различных местах ОС, поскольку это актуально при использовании определенных функций. Это ни в коем случае не исчерпывающий список всех способов найти диск Windows, но он должен дать вам хотя бы один простой и надежный способ использования.
Что вы думаете об этой статье?
881 / 193 / 53 Регистрация: 06.11.2015 Сообщений: 1,914 Записей в блоге: 2 |
|
1 |
|
На какой диск установится загрузчик при установке?17.02.2021, 16:28. Показов 1410. Ответов 12
На данный момент в конфигурации ПК есть 4 диска, из которых потом останется 3, а может и 2. parted -list
Model: ATA KINGSTON SUV400S (scsi) Number Start End Size File system Name Flags Model: ATA CT240BX500SSD1 (scsi) Number Start End Size File system Name Flags Model: ATA ST2000DM008-2FR1 (scsi) Number Start End Size File system Name Flags Model: ATA WDC WD5000AAKX-0 (scsi) Number Start End Size File system Name Flags Диск с Линуксом Целевой диск на который должна была установится Винда. В момент Установке Win10, пространство было неразмечено, тем самым предоставив установщику возможность выбора. Вообщем он мне по тихому создал 2 раздела. Хотя в теории долно быть 4 А вот оставшиеся 2 раздела он нашел на соседнем диске, где по стечению судьбы — была Винда. Собственно, можно ли на диске Model: ATA CT240BX500SSD1 (scsi) Воспроизвести разметку из 4 разделов и задействовать и свежесозданный раздел в 500 Мб «EFI system partition» вместо того который сама нашел установщик?
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
17.02.2021, 16:28 |
Ответы с готовыми решениями: определить, какой заряд установится на резисторе, при замыкании ключа. Жесткий диск не отображается в Bios’e на ноутбуке HP, при установке Windows 7 пишет, не удалось найти жесткий диск Жесткий диск не виден в Bios’e на ноутбуке HP g6-2128sr, при установке Windows 7/8 пишет, не удалось найти жесткий диск Ошибка при установке: «Установка Windows на данный диск невозможна. Выбранный диск имеет стиль разделов GPT» 12 |
Робот сгибальщик 831 / 456 / 95 Регистрация: 29.07.2020 Сообщений: 2,346 Записей в блоге: 7 |
|
17.02.2021, 16:40 |
2 |
Естественно можно. Теперь уже руками.
0 |
881 / 193 / 53 Регистрация: 06.11.2015 Сообщений: 1,914 Записей в блоге: 2 |
|
17.02.2021, 17:39 [ТС] |
3 |
До начала установки создать на этом диске активный раздел размером 100 Мб а оно даст осуществить подобное? я порой при установке сталкивался с таким , хотя понимаю, зависит от контекста исполнения
0 |
881 / 193 / 53 Регистрация: 06.11.2015 Сообщений: 1,914 Записей в блоге: 2 |
|
17.02.2021, 17:41 [ТС] |
4 |
До начала установки создать на этом диске активный раздел размером 100 Мб а оно даст осуществить подобное? я порой при установке сталкивался с таким , хотя понимаю, зависит от контекста исполнения А в качестве решений, либо грузись в Legacy, либо обратно в MBR).
0 |
881 / 193 / 53 Регистрация: 06.11.2015 Сообщений: 1,914 Записей в блоге: 2 |
|
18.02.2021, 12:27 [ТС] |
5 |
Пробовал вручную создавать разделы EFI раздел система создает вне зависимости от того какой я создал за нее. Да и то, похоже что создает а пишет всё равно на другой диск с EFI разделом, т.к. созданные мной разделы пустые. Вообщем лучший результат который я мог добиться, это создать загрузочный раздел на желаемом мной диске, предварительно примонтировав. Но тогда выпадают из виду диск MSR 16 Mb и Recovery 500 Mb. Если Recovery диск не обязателен, то вот MSR присутствовать должен.
0 |
Робот сгибальщик 831 / 456 / 95 Регистрация: 29.07.2020 Сообщений: 2,346 Записей в блоге: 7 |
|
18.02.2021, 15:33 |
6 |
а оно даст осуществить подобное? я порой при установке сталкивался с таким , хотя понимаю, зависит от контекста исполнения Пару — тройку раз подсовывал загрузочный раздел вручную. Всё проходило без запинок.
то вот MSR присутствовать должен. Не обязательно. Windows без него прекрасно будет работать.
0 |
881 / 193 / 53 Регистрация: 06.11.2015 Сообщений: 1,914 Записей в блоге: 2 |
|
18.02.2021, 19:49 [ТС] |
7 |
Пару — тройку раз подсовывал загрузочный раздел вручную. Всё проходило без запинок. диски MBR or GPT?
0 |
Робот сгибальщик 831 / 456 / 95 Регистрация: 29.07.2020 Сообщений: 2,346 Записей в блоге: 7 |
|
18.02.2021, 20:22 |
8 |
Не могу сказать, последний раз года 1,5 назад было.
0 |
8447 / 2969 / 494 Регистрация: 14.04.2011 Сообщений: 7,362 |
|
19.02.2021, 09:47 |
9 |
ИМХО.
0 |
881 / 193 / 53 Регистрация: 06.11.2015 Сообщений: 1,914 Записей в блоге: 2 |
|
19.02.2021, 17:53 [ТС] |
10 |
Наилучший вариант, это перед установкой Wundows отключить лишние диски (физически или через BIOS). в БИОСе не возможности, поэтому таки сделал физически. Странно он ведет себя этот установщик.
Если диски отключить возможности нет, то «подсунуть» загрузочный раздел можно в любое время на любой диск да, через bcdboot я и делал. Проблема была в том, что даже если я создавал свой EFI раздел, установщик умудрялся создать рядом свой.
0 |
8447 / 2969 / 494 Регистрация: 14.04.2011 Сообщений: 7,362 |
|
19.02.2021, 18:31 |
11 |
Странно он ведет себя этот установщик. Установка любых систем в UEFI режиме, это «отдельная песня». Все установщики ведут себя совершенно по-разному и возможны любые «чудеса».
0 |
881 / 193 / 53 Регистрация: 06.11.2015 Сообщений: 1,914 Записей в блоге: 2 |
|
19.02.2021, 19:17 [ТС] |
12 |
что самое интересное, даже после того как я отключил диски, Recovery раздел оно мне не создало)
0 |
8447 / 2969 / 494 Регистрация: 14.04.2011 Сообщений: 7,362 |
|
20.02.2021, 09:17 |
13 |
Вот они «чудеса» установки в UEFI режиме. Если нет раздела Recovery, то вероятно среда восстановления находится на разделе с системой (по крайней мере она должна там находится).
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
20.02.2021, 09:17 |
13 |
Проще говоря, операционная система Windows всегда является диском C :, просто посмотрите на размер диска C :, и если это размер SSD, то вы загружаетесь с SSD, если это размер жесткого диска, тогда это жесткий диск.
Как узнать, какой диск загружается?
Во время запуска удерживайте F2, чтобы войти в экран настройки BIOS. В разделе «Информация о диске» вы можете просмотреть все жесткие диски, установленные на вашем компьютере. Если вы не видите недавно установленный жесткий диск, переустановите его. Убедитесь, что на жестком диске есть загрузочные системные файлы.
В Windows нажмите и удерживайте клавишу Shift и выберите параметр «Перезагрузить» в меню «Пуск» или на экране входа. Ваш компьютер перезагрузится в меню параметров загрузки. Выберите «Использовать Устройство» на этом экране, и вы можете выбрать устройство, с которого хотите загрузиться, например USB-накопитель, DVD или загрузку по сети.
Всегда ли диск C является загрузочным?
CountMike: Windows и большинство других ОС всегда оставляют за собой букву C: для диска / раздела они загружаются. Пример: 2 диска в компе.
Как изменить настройки BIOS?
Как войти в BIOS на ПК с Windows 10
- Перейдите в Настройки. Вы можете попасть туда, щелкнув значок шестеренки в меню «Пуск». …
- Выберите Обновление и безопасность. …
- Выберите Восстановление в левом меню. …
- Нажмите «Перезагрузить сейчас» в разделе «Расширенный запуск». …
- Нажмите Устранение неполадок.
- Нажмите Дополнительные параметры.
- Выберите Настройки прошивки UEFI. …
- Нажмите «Перезагрузить».
Как поменять загрузочный диск без BIOS?
Если вы устанавливаете каждую ОС на отдельный диск, то вы можете переключаться между обеими ОС, выбирая другой диск при каждой загрузке без необходимости заходить в BIOS. Если вы используете диск для сохранения, вы можете использовать Меню диспетчера загрузки Windows для выбора ОС при запуске компьютера, не заходя в BIOS.
Как перенести Windows с SSD на загрузку?
Откройте выбранное вами приложение для резервного копирования. В главном меню найдите вариант с надписью Migrate OS to SSD/ HDD, клонировать или мигрировать. Это то, что вам нужно. Должно открыться новое окно, и программа обнаружит диски, подключенные к вашему компьютеру, и запросит целевой диск.
Почему буквы дисков начинаются с C?
Это пережиток оригинального дизайна ПК. Первоначально на ПК было только до 2 дисководов гибких дисков с метками A и B. Через некоторое время были добавлены жесткие диски, которые стали приводом C. Буква жесткого диска — C, потому что исторически дисководы A и B предназначались для гибких дисков.
Почему мой диск C настолько заполнен Windows 10?
Вообще говоря, это потому, что места на жестком диске недостаточно для хранения большого количества данных. Кроме того, если вас беспокоит только проблема с заполнением диска C, вполне вероятно, что на нем сохранено слишком много приложений или файлов.
Почему C — главный привод?
На компьютерах под управлением Windows или MS-DOS жесткий диск помечен буквой диска C :. Причина в том потому что это первая доступная буква для жестких дисков. … В этой общей конфигурации диск C: будет назначен жесткому диску, а диск D: — дисководу DVD.