Меню загрузки windows 7 при запуске

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


Меню загрузки windows 7 при запуске

Введение

В этой статье мне хотелось бы обобщить способы редактирования меню загрузки операционных систем на основе данных хранилища загрузки (Boot Configuration Data – BCD), которое используется в операционных системах Microsoft, начиная от Windows Vista. Его невозможно отредактировать с помощью текстового редактора, как это можно было сделать с boot.ini в Windows XP. Однако, редактирование BCD возможно с помощью консольной программы bcdedit.exe, находящейся в системной папке WindowsSystem32. Для работы с этой программой необходимо обладать правами администратора. Также с ней можно работать в командной строке среды восстановления.

Вопрос от пользователя

Подскажите, никак не могу зайти в безопасный режим на моем ноутбуке HP.

Установлена ОС Windows 10. Нажимал на кнопку F8 — не работает, также пробовал создать загрузочную флешку, но с нее не стартует ноутбук. Может быть укажите, есть ли рабочий 100% способ?

оброго времени суток!

Вообще, при различных проблемах с Windows — нередко её необходимо загрузить в . К примеру, ваша ОС перестала нормально работать, перед вами периодически появляется черный экран, вылезла какая-то критическая ошибка, конфликт драйверов и т.д.

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

Что такое BOOT. I NI?

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

При включении Windows обращается к нескольким файлам, которые контролируют загрузку на разных этапах. Это ntbootdd.sys, ntdetect.com, ntldr, bootsect.dos. И, конечно, сам BOOT. INI. Если какой-то из них переименовать, перетащить, удалить или неаккуратно отредактировать, это может вызвать проблемы. Компьютер будет без конца перезагружаться, выдавать ошибки или элементарно не включаться. Поэтому с внутренними данными операционной системы надо обращаться осторожно. Неправильная цифра или не в том месте поставленное тире — и вам придётся восстанавливать ОС.


Меню загрузки windows 7 при запуске

Будьте осторожны при редактировании boot.ini, поскольку в случае ошибки потребуется переустановка или восстановление Windows

Как найти BOOT. I NI

Вначале поговорим о Windows XP. Где находится BOOT. INI в этой модели? Его можно найти непосредственно в корневой директории (там, где основные дистрибутивы системы). Но увидеть его не получится, если не активировано отображение скрытых объектов. Чтобы включить эту опцию:


Меню загрузки windows 7 при запуске

Теперь вы сможете увидеть BOOT. INI. Он находится прямо на системном диске (обычно это диск C:). Сам файл имеет иконку в виде листка с шестерёнкой. Он будет полупрозрачным. Это означает, что он скрытый, и снять с него этот атрибут невозможно.

Если вы не представляете, где именно установлена ваша ОС, зайдите в меню «Пуск — Поиск». Выберите «Файлы и папки» и в поле для ввода напишите название или часть названия. В окне отобразятся все результаты с таким именем.

Если вы используете Windows 7, во всех моделях, начиная с Vista, эти настройки заменили на файл конфигурации «BCD», который не имеет расширения. Его можно запустить как часть реестра, но настроить или изменить в нём что-то будет трудно. Он содержит очень много параметров и значений, в которых непросто ориентироваться. В Windows 10 BOOT. INI тоже отсутствует, поэтому менять параметры загрузки придётся другим способом.

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

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

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

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

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

bcdedit /delete /?

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

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

:/>  Как выключить монитор ноутбука или ПК (если для этого нет кнопки на клавиатуре)

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

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

Как менять порядок загрузки без файла BOOT. I NI

Так как отредактировать BOOT. INI в Windows 7 и более поздних версиях не получится из-за отсутствия этого файла, придётся настраивать порядок загрузки другим способом. Конечно, можно попробовать поработать с BCD, но разобраться во всех его опциях будет непросто.

Если вам надо поменять время, которое даётся на выбор ОС, или поставить другую систему по умолчанию, сделать это можно так:


Меню загрузки windows 7 при запуске

Ещё один способ:

К сожалению, эти методы не позволяют задать особые параметры.

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

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

bcdedit /export X:BCDREZcd

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

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

bcdedit /import X:BCDREZcd

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

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

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

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

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

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

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

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

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

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

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

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

bcdedit /timeout XX

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

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

bcdedit /locale ln-Ln

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

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

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

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

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

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

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

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

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

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

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

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

:/>  Загрузка жесткого диска на 100% в Windows 10. Решаем проблему

Использование программ

Описанные выше задачи можно упростить. Для этого существуют специальные утилиты — менеджеры загрузок. С ними можно обойтись и без BOOT. INI. Вот некоторые из этих программ:

В Windows XP BOOT. INI отвечает за порядок загрузки системы. Его можно изменить, прописав команды вручную. В последующих версиях ОС файл убрали. Но настройка параметров запуска всё равно доступна. Если вы не разбираетесь в этом вопросе, воспользуйтесь предназначенными для этого программами. Так не придётся трогать собственную информацию Windows.

Где находится файл BOOT. I NI


Меню загрузки windows 7 при запуске

И вот он наш файл BOOT. INI


Меню загрузки windows 7 при запуске

Чтобы вы могли редактировать файл BOOT. INI щёлкните правой кнопкой мыши на самом файле и свойствах снимите галочку с атрибута Только для чтения и нажмите OK.


Меню загрузки windows 7 при запуске

Меню загрузки windows 7 при запуске

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

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

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

Такая необходимость обычно возникает после использования среды восстановления, когда после названия операционной системы появляется дописка – (восстановлено), или когда хочется исправить “Предыдущая версия Windows” на более понятное “Windows XP”.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

bcdedit /create /d ” Microsoft Windows Vista ” /application OSLOADER

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

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

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

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

BOOT. INI можно отредактировать в любом текстовом процессоре. Подойдёт обычный блокнот Windows или «продвинутый» Notepad+. Но перед этим надо разрешить доступ к файлу, иначе после внесения изменений его нельзя будет сохранить.

После этого можно менять значения в BOOT. INI. Файл имеет чёткую структуру. Не рекомендуется удалять в нём что-то, перемещать операторы без надобности, стирать скобки или знаки препинания. Вкратце о каждом параметре:


Меню загрузки windows 7 при запуске

—> Безопасный режим

👉 Способ №1: с помощью msconfig

Для того, чтобы изменить тип загрузки — откройте : для этого нажмите сочетание кнопок , затем в строку “Открыть” введите команду  и нажмите Enter. 👇

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


Меню загрузки windows 7 при запуске

Windows 11

— безопасный режим (msconfig)

Сохраните настройки и перезагрузите ваш ПК, ноутбук. Windows должна запуститься в .

Чтобы Windows снова начала загружаться в обычном режиме — используйте обратную процедуру (снимите галочку во вкладке в конфигурации системы).

👉 Способ №2: перезагрузка с зажатой клавишей Shift

Способ работает и в Windows 8, и в Windows 11/10. Просто зажмите клавишу Shift и компьютер при помощи кнопки в меню ПУСК (в Windows 8 — на раб. столе).


Меню загрузки windows 7 при запуске

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


Меню загрузки windows 7 при запуске

Поиск и устранение неисправностей – доп. параметры

:/>  Как перезапустить службу windows с использованием power shell

После, нужно открыть раздел .


Меню загрузки windows 7 при запуске

И перезагрузить компьютер.


Меню загрузки windows 7 при запуске

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

функциональные клавиши (F1, F2, и др.) часто нужно нажимать совместно с Fn!


Меню загрузки windows 7 при запуске

F4, F5, F6 для загрузки ПК в без. режиме

👉 Способ №3: с помощью F8 (для Windows 8)

Но проблема в том, что ОС Windows 8 грузится быстрее, чем более старые ОС. Из-за чего у пользователя просто не остается время на то, чтобы вовремя успеть нажать клавишу.

Перед включением ПК/ноутбука — зажмите клавишу F8 (в ряде случаев так удается 100% запустить безопасный режим).

Тем более, если у вас современный ПК с SSD-диском и UEFI вместо BIOS. На более старых ПК с HDD и классическим BIOS — клавишу F8 можно успеть нажать, и способ этот вполне рабочий!

Если Windows не загружается

Если вместо привычного рабочего стола вы наблюдаете черный экран или появление каких-то критических ошибок, или ПК сразу же зависает и становится “мертвым” (как только появляется рабочий стол, и вы не ничего успеваете) — то необходимо иметь либо загрузочный CD/DVD диск, либо USB-флешку.

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

1) Создание загрузочной USB-флешки Windows 10 / Windows 11.

2) Инструкция по созданию загрузочных флешек для установки Windows XP, 7, 8,10, 11 (UEFI and Legacy).

После, нужно загрузиться с этого носителя. Чтобы это сделать, вам нужно зайти и настроить соответствующим образом BIOS, либо вызвать BOOT-меню ( загрузочное меню с выбором носителя).

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

1) Как настроить BIOS для загрузки с флешки или диска (CD/DVD/USB).

2) Горячие клавиши для входа в меню BIOS, Boot Menu, восстановления из скрытого раздела.

Далее, когда появится первое окно установки Windows — нажмите ссылку (слева в нижнем углу). 👇

Восстановление системы (при установке ОС)

Затем проследуйте по следующему пути:

Выбор действия/Диагностика/Дополнительные параметры/Командная строка

Доп. параметры – командная строка

После чего нужно ввести нижеприведенную команду (👇) и нажать Enter.

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

Если нужно загрузить Windows в безопасном режиме с поддержкой сети (Safe Mode with Networking) — используйте команду:

В Windows XP/7

В Windows XP/7 чтобы открыть меню с вариантами загрузки — достаточно после включения компьютера/ноутбука нажимать последовательно несколько раз  (пока не увидите экран дополнительных вариантов загрузки Windows, пример ниже 👇).

Выбор варианта загрузки // Windows 7

Дождитесь, пока Windows начнет грузиться и в этот момент нажмите на кнопку перезагрузки на системном блоке —  (на ноутбуках нужно зажать кнопку включения на 5-10 сек.).

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

Но вообще, использовать такой метод для входа в безопасный режим — не рекомендуется (во избежание появления доп. проблем 👀).

На ноутбуках/моноблоках (Asus, Acer, Lenovo, HP)

: актуально рекомендации выше (F8 или Shift+F8 // можно попробовать зажать кнопку еще до вкл. ноутбука!).

: актуально всё, что выше. Правда, есть некоторые модели (старые), где был довольно необычен способ: Ctrl+F9.

: как правило при загрузке достаточно нажать кнопку F8 (для Windows 7). Если у вас Windows 8, 10 — используйте вариант с командой .

Ноутбуки HP (вход в безопасный режим не из среды Windows)

Если не получились варианты, предложенные выше, попробуйте следующее:

Обратите внимание на то, что на ноутбуках функциональные клавиши могут быть отключены в BIOS (либо их можно использовать при одновременном нажатии на клавишу Fn (F-key)).

👉 В помощь!

1) Не работает Fn и функциональные клавиши F1÷F12 на ноутбуке.

2) Настройка BIOS ноутбука в картинках (инструкция).

За дополнения по теме заметки — заранее благодарен.

Заключение

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

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