Как отобразить список операционных систем при загрузке компьютера

Обновлено: 30.06.2024

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

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

Затем найдите строку «Отображать список операционных систем» . В этой строке снимите флажок и нажмите OK. Закройте все окна, в каждом из них нажимая OK. Теперь окна с выбором вариантов загрузки не будет. Вместо этого будет загружаться выбранная вами операционная система. Если вам будет необходимо вернуть окно, в котором можно выбрать ОС и варианты выбора загрузки, то просто обратно поставьте флажок в пункт «Отображать выбор ОС» .

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

Если у вас всего одна операционная система, то убрать варианты ее загрузки можно таким путем. Нажмите «Пуск» . В списке программ выберите «Все программы» . Дальше откройте «Стандартные» . В стандартных программах есть «Командная строка» . Запустите ее, далее введите команду msconfig.exe и нажмите Enter. Через несколько секунд появится окно «Конфигурация системы» .

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

↑ Что делать, если после установки на компьютер с Windows 10 операционной системы Windows 7 нет меню выбора OS при загрузке

Во-первых, загружаемся в Windows 7 и открываем окно "Управление дисками", видим такую картину. Жёсткий диск компьютера разделён на три раздела. Первый раздел, это скрытый раздел System Reserved (Зарезервировано системой) размер 100 Мб. Данный раздел активен, а значит содержит файлы загрузки операционных систем. Второй раздел, это диск (C:) с установленной Windows 7. На третьем разделе (D:) установлена Windows 10, которая не загружается.

Если открыть окно "Конфигурация системы" --> "Загрузка", то мы увидим, что загрузчика Windows 10 в конфигурации загрузки нет, а есть только Win 7.

    Важное замечание : Друзья, зачастую в подобных случаях, в хранилище данных конфигурации загрузки (BCD) могут присутствовать обе ОС (Win 7 и Win 10), но из-за каких-либо ошибок загрузчика грузиться будет только одна. В этом случае последовательность действий не будет отличаться от тех, которые приведены ниже.

Открываем командную строку администратора и вводим команду:

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

Но если открыть в проводнике диск (D:), то мы увидим файлы установленной операционной системы.

Прописать Windows 10 в файл конфигурации хранилища загрузки (BCD) Windows 7 очень легко.

В командной строке администратора вводим команду:

bcdboot D:\windows (эта команда прописывает Windows 10 в файл конфигурации хранилища загрузки (BCD) Windows 7). Буква D: в команде, это буква диска с установленной Win 10.

Командой bcdedit открываем содержимое хранилище данных конфигурации загрузки и видим уже две операционные системы.

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

Таким нехитрыми действиями мы внесли информацию о Windows 10 в файл конфигурации хранилища загрузки (BCD) Windows 7. Но что делать, если данный способ не поможет? В этом случае проще всего пересоздать хранилище загрузки заново.

↑ Форматируем скрытый раздел System Reserved (Зарезервировано системой) и создаём его заново

Загружаем компьютер или ноутбук с установочной флешки или диска с Windows 10, открываем командную строку клавиатурным сочетанием Shift+F10.


В среде восстановления Windows 10 сначала определим букву диска скрытого раздела System Reserved и буквы дисков установленных ОС.

Можно увидеть, что DVD-рому присвоена буква (F:), а скрытому разделу Зарезервировано системой, объём 100 МБ, присвоена буква (C:).

Windows 7 находится на диске (D:).

Windows 10 находится на диске (E:).

Водим следующую команду:

sel vol 1 (Том 1, это и есть наш скрытый раздел System Reserved, выбираем его этой командой).

format fs=NTFS (форматируем его в файловую систему NTFS).

Выходим из diskpart командой: exit

bcdboot.exe D:\Windows (где D : раздел с установленной Windows 7)

bcdboot.exe E:\Windows (где E: раздел с установленной Windows 10)

Данные команды заново создают файлы конфигурации хранилища загрузки (BCD), то есть загрузчики Windows 7 и Windows 10.

Перезагружаем компьютер и видим меню загрузки выбора ОС.

Статьи на эту тему:

Рекомендуем другие статьи по данной теме

Комментарии (24)

Рекламный блок

Подпишитесь на рассылку

Навигация

Облако тегов

Архив статей

Сейчас обсуждаем

img

admin

Ведь содержимое новых папок переустановленной ОС при переносе снесёт информацию в папках диска D?

img

admin

Я понял, что вы хотите БП Chieftec force series CPS-550S поставить в собранный два года назад

img

admin

Добрый вечер! Зачем вам ДОС-версия, проверьте диск в обычной версии программы.

img

admin

Здравствуйте! Давно это началось? На TurboBit у вас премиум-аккаунт? Откатываться с помощью точки

Гость Igor

Спасибо! Очень помог!

RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.

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


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

Если Windows 10 находит на компьютере другую операционную систему, при включении компьютера показывается меню загрузки со списком всех операционных систем. Если в течение 30 секунд пользователь ничего не делает, автоматически загружается система по умолчанию, которая идёт первой в списке.

Это удобная возможность для переключения между системами вроде Windows 10, Windows 8.1, Windows 7, Linux, на одной аппаратной конфигурации. При этом вам может потребоваться больше времени для взаимодействия с меню загрузки или же вы хотите, чтобы загрузка системы по умолчанию происходила быстрее. В таком случае можно поменять продолжительность отображения меню. Ниже рассказывается, как это сделать.

Как поменять продолжительность отображения меню загрузки в приложении «Параметры»

  1. Откройте приложение «Параметры».
  2. Перейдите в раздел «Система».
  3. Внизу нажмите «О программе».
  4. В разделе «Сопутствующие параметры» справа выберите параметр «Дополнительные параметры системы».



Как поменять время отображения меню загрузки с помощью конфигурации системы

  1. Нажмите на кнопку «Пуск».
  2. Введите в поиск «конфигурация системы» и нажмите на верхний результат для запуска окна «Конфигурация системы».
  3. Откройте вкладку «Загрузка».
  4. В поле «Тайм-аут» укажите продолжительность отображения меню загрузки в секундах.
  5. Поставьте галочку «Сделать эти параметры загрузки постоянными».


Как поменять время отображения меню загрузки с помощью командной строки

  1. Нажмите на кнопку «Пуск».
  2. Наберите в поиске cmd и запустите приложение «Командная строка» от имени администратора, нажав на него правой кнопкой мыши.
  3. Наберите следующую команду для изменения продолжительности показа меню загрузки и нажмите ввод:
    bcdedit /timeout NEW-TIME-SECONDS

Вместо NEW-TIME-SECONDS поставьте продолжительность показа меню в секундах.

В следующем примере время отображения меню устанавливается на 3 секунды:
bcdedit /timeout 3


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

  1. Включите компьютер.
  2. В меню загрузки нажмите «Изменить настройки по умолчанию» или выберите другие параметры.

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

Редактирование меню загрузки с помощью средства «Конфигурация системы»

Чтобы открыть окно «Конфигурация системы», нажмите кнопку "Пуск" и клавишу с буквой R (далее - Win+R). В строке «Выполнить» наберите msconfig, нажмите Enter. Откроется окно конфигурации системы. Перейдите на вкладку «Загрузка».

Данный инструмент дает возможность:

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

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

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

Редактирование таймаута труда не составляет: в нужном поле нужно установить желаемое количество секунд.

Для удаления ненужной записи выберите ее из списка и нажмите кнопку «Удалить».

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

С помощью данного инструмента нельзя:

  • увидеть и выполнить операции с записями операционных систем, загружаемых с помощью других загрузчиков (например, Windows XP, загружаемой с помощью ntldr);
  • переименовать существующие записи;
  • изменить положение записи в меню загрузки.

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

Редактирование меню загрузки с помощью окна «Загрузка операционной системы»

С помощью данного окна вы сможете:

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

Редактирование меню загрузки с помощью bcdedit.exe

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

Создайте на любом из разделов папку для резервной копии. Назовите ее BCDREZ. Выполните:

где X - буква раздела с находящейся на нем папкой BCDREZ.

В любом случае вы сможете вернуться к исходной точке, выполнив экспорт BCD из резервной копии:

Напомню еще раз - все команды этой утилиты выполняются в командной строке, запущенной с правами администратора или в командной строке среды восстановления.

Анализ данных и параметры хранилища загрузки

Для того, чтобы грамотно вносить изменения, нужно познакомиться со структурой того, куда эти изменения вносятся. Информация о BCD представлена в виде двух столбцов: в левом столбце расположены названия параметров, а в правом – их значения. Я не преследую цель подробно описать каждую микрокоманду или идентификатор, а остановлюсь только на касающихся меню загрузки. Чтобы увидеть ту часть BCD, которая отвечает за загрузку установленных на вашем компьютере операционных систем и их отображение в меню загрузки, выполните:

Некоторые значения параметров BCD записаны в фигурных скобках – <>. Это идентификаторы – ID. Любой идентификатор имеет буквенно-цифровой код вида . Стандартные идентификаторы имеют названия, например: , , и так далее.

Остановимся на параметрах, которые нас интересуют:

  • идентификатор – ID той или иной записи;
  • device – показывает раздел, на котором расположены файлы загрузки (это может быть операционная система или папка BOOT);
  • osdevice – показывает раздел, на котором расположены системные файлы операционной системы. Обычно, значения параметров device и osdevice равны;
  • path – если device определял раздел диска, который содержит файлы операционной системы, то этот параметр определяет остальной путь к загрузчику операционной системы;
  • default – показывает ID операционной системы, загружаемой по умолчанию, если операционная система, в которой запустили командную строку, загружается по умолчанию, параметру default присваивается значение ;
  • displayorder – показывает порядок, в котором расположены записи о загружаемых системах;
  • timeout – таймаут (смотри выше), значение показано и устанавливается в секундах;
  • locale – указывает язык загрузочного меню или меню дополнительных параметров загрузки;
  • description – показывает название операционной системы, отображающееся в меню загрузки.

Это, конечно, далеко не полный, но, в рамках данной статьи, вполне достаточный перечень.

Все команды bcdedit.exe, в которых отсутствует команда set с дальнейшим указанием идентификатора, выполняются для диспетчера загрузки. Вы должны это помнить, потому что, желая что-то изменить в записи операционной системы и забыв указать ее идентификатор, вы вносите изменения в диспетчер. Хорошо, если все ограничится «восстановлением запуска».

Прежде чем продолжить, допустим, что наше меню загрузки содержит три записи с идентификаторами , , .

Назначение системы, загружаемой по умолчанию

Здесь все просто – в зависимости от того, какую систему мы хотим загружать по умолчанию, ID той системы и пишем в команде. Например, для системы с ID2 команда:

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

Изменение расположения записей в меню загрузки

Существует 3 способа изменить расположение записей:

  1. использовать команду для перемещения выбранной записи вниз списка:
  2. использовать команду для перемещения выбранной записи вверх списка:
  3. использовать команду для формирования меню в выбранном порядке:

Изменение таймаута

где XX – время в секундах.

Изменение языка диспетчера загрузки

где ln-Ln – выбранное обозначение языка. Для русского – это ru-Ru, для английского – en-Us, для немецкого – de-De, для украинского – uk-UA и т.д.

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

Эту команду лучше использовать для временного исключения записи загрузки из меню. При выполнении этой команды запись о параметрах выбранной системы не удаляется из BCD и при необходимости может быть восстановлена любой из вышеназванных команд bcdedit /displayorder.

Работа с записями операционных систем в BCD

Так как изменения касаются конкретных записей, в команде обязательно должен быть ID этой записи.

Изменение названия загружаемой системы

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

где X – буква раздела жесткого диска.

Как правило значения device и osdevice совпадают.

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

Для изменения языка меню дополнительных вариантов загрузки (при нажатии F8 после наведения на строку меню с нужной операционной системой) выполните команду с указанием ID операционной системы:

что такое ln-Ln – описано выше.

Добавление записей операционных систем в BCD и меню загрузки

Вариантов для выполнения этой процедуры много, но остановимся на самых популярных или нетрудоемких.

Добавление Windows XP

Довольно подробно этот процесс с необходимыми пояснениями описан в статье Установка Windows XP на компьютер с Windows 7. Здесь я всего лишь объединю выполняемые команды:

Добавление Windows Vista или Windows 7

Если добавляемая система – Windows Vista или Windows 7 можно автоматизировать процесс, воспользовавшись средой восстановления и одной из ее опций – «восстановление запуска». В этом случае в BCD будет создана новая запись о загрузке и добавлен пункт меню в диспетчер загрузки. Такой же эффект вы получите при использовании команды:

Если утилита найдет на компьютере операционную систему, запись о которой отсутствует в BCD, такая запись также будет создана.

Можно воспользоваться методом, описанным выше, то есть начать с команды:

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

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

Как вы понимаете, запись будет добавлена внизу существующего списка.

Добавление записи загрузки операционной системы, установленной на виртуальный жесткий диск

Если вы установили Windows 7 на виртуальный жесткий диск и хотите добавить запись в диспетчер загрузки, воспользуйтесь способом, описанным выше, но с учетом особенностей загрузки с VHD. Полученный после выполнения команды bcdedit /copy… буквенно-цифровой код в командах обозначен как :

Удаление записи загрузки системы из BCD и диспетчера загрузки

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

Есть особенность выполнения команды: если в качестве ID указывается известная запись, например , то команда должна выполняться с ключом /f:

Если же ID записывается в буквенно-цифровом коде, ключ /f не нужен. При выполнении этой команды данные об удаляемой операционной системе удаляются и из BCD, и из диспетчера загрузки. В этом ее основное отличие от команды

Для желающих овладеть более широкими возможностями: выполните команду

Заключение

Управление загрузкой Windows 7 отличается от того, которое использовалось в Windows XP/2000. Некоторые параметры меню загрузки можно изменить в графическом интерфейсе операционной системы, но наибольшие возможности предоставляет утилита командной строки bcdedit.exe. Дополнительную информацию о возможностях программы, командах и параметрах можно получить из встроенной справки: bcdedit /?

Статья опубликована в рамках конкурса "Наш выбор - Windows 7!". Оригинальный стиль автора сохранен.

Читайте также: