Андрей Смирнов
Время чтения: ~13 мин.
Просмотров: 3

Скачать и исправить bcdedit.exe

Настройка boot.ini в Windows XP

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

Boot.ini находится в корне диска C:/. Он по умолчанию скрыт, чтобы его увидеть необходимо скрытые файлы сделать видимыми. В проводнике выбираем сервис →свойства папки

Настраиваем в разделе вид, видимые скрытые файлы и папки видны (снимаем соответствующие галочки).

После того как настройки будут задействованы, вы увидите, что файлов на диске С стало заметно больше. Нас интересует boot.ini, находим и открываем его. Там вы увидите примерно такую структуру

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

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

timeout=30– время ожидания выбора операционной системы. Таймаут выставляется в секундах и в данном случае равен 30. Обычно я ставлю 10-15 секунд. Если у вас установлена всего одна операционная система, то этот параметр не трогаем.default– в этом параметр указывается операционная система, которая будет загружаться после истечения таймаута. То есть система по умолчанию. Когда у вас несколько операционных систем, например Windows XP, 7 иVista, то вы можете выставить ту которая будет грузится по умолчанию. Для этого из блока копируем необходимую операционную систему. Как например здесь

Была по умолчанию Windows XP

Стала Windows 7

— в этом блоке прописаны основные данные для загрузки операционных систем. Здесь нам будут интересны два параметра Rdiskи partition.

Rdisk – это номер вашего жесткого диска. Нумерация начинается с нуля. Например у вас в компьютере установлено 3 жестких диска, на первый установленаWindows XP, на второй Vista а на третий семерка. В этом случае записи в boot.ini будут такого вида

Как видите Rdiskс Windows XP имеет значение 0, а Rdisk сWindows 7 нумеруется 2, хотя операционная система установлена на третьем диске.

partition — это раздел жесткиго диска, нумерация начинается с 1. На разделы жесткий диск мы разбиваем системно. К примеру если у нас на трех жестких дисках установлены теже Windows. При этом каждый диск разбит на два раздела, то значение partition будет либо 1 либо 2. Если один из дисков разбить на три раздела и на третий раздел установить Windows, то значение partition будет равно 3.

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

Как вы наверно заметили на записях выше, везде после значения = идет в кавычках название операционной системы например

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

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

В случае если boot.ini отредактировать с ошибками, загрузкаWindows может работать некорректно. Чтобы избежать проблем, перед тем как перезагружать компьютер заходим в настройку системы (Win+R → msconfig) выбираем вкладкуboot.iniи нажимаем кнопку проверить все пути

Если после проверки вы видите такое окошко, значит все гут.

Если будут ошибки, то система сама укажет в какой строке.

Автоматическое восстановление загрузчика

Среда восстановления Windows 10 предлагает опцию восстановления при загрузке, которое работает на удивление хорошо и в большинстве случаев оказывается достаточным (но не всегда). Чтобы восстановить загрузчик данным способом, проделайте следующие действия.

  1. Загрузитесь с диска восстановления Windows 10 или загрузочной флешки с Windows 10 в той же разрядности, что и ваша система (диска). Для выбора накопителя для загрузки можно использовать Boot Menu.
  2. В случае загрузки с установочного накопителя, на экране после выбора языка внизу слева нажмите пункт Восстановление системы. 
  3. Выберите пункт Поиск и устранение неисправностей, а затем — Восстановление при загрузке. Выберите целевую операционную систему. Дальнейший процесс будет произведен автоматически. 

По завершении вы либо увидите сообщение о том, что восстановление не удалось, либо компьютер автоматически перезагрузится (не забудьте вернуть загрузку с жесткого диска в БИОС) уже в восстановленную систему (но не всегда).

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

Процедура восстановления вручную

Для восстановления загрузчика вам потребуется либо дистрибутив Windows 10 (загрузочная флешка или диск), либо диск восстановления Windows 10. Если вы ими не обзавелись, придется воспользоваться другим компьютером для их создания. Подробнее о том, как сделать диск восстановления можно прочитать в статье Восстановление Windows 10.

Следующий этап — загрузиться с указанного носителя, поставив загрузку с него в БИОС (UEFI), либо используя Boot Menu. После загрузки, если это установочная флешка или диск, на экране выбора языка нажмите клавиши Shift + F10 или Shift+Fn+F10 на некоторых ноутбуках (откроется командная строка). Если это диск восстановления в меню выберите Диагностика — Дополнительные параметры — Командная строка.

В командной строке введите по порядку три команды (после каждой нажимаем Enter):

  1. diskpart
  2. list volume
  3. exit

В результате выполнения команды list volume, вы увидите список подключенных томов. Запомните букву того тома, на котором располагаются файлы Windows 10 (в процессе восстановления это может быть не раздел C, а раздел под какой-либо другой буквой).

В большинстве случаев (на компьютере только одна ОС Windows 10, скрытый раздел EFI или MBR в наличии), для того, чтобы восстановить загрузчик, достаточно после этого выполнить одну команду:

bcdboot C:\windows (где вместо C может потребоваться указать другую букву, о чем было сказано выше).

Примечание: если на компьютере несколько ОС, например, Windows 10 и 8.1, вы можете выполнить эту команду дважды, в первом случае указав путь к файлам одной ОС, во втором — другой (не сработает для Linux и XP. Для 7-ки зависит от конфигурации).

После выполнения этой команды вы увидите сообщение о том, что файлы загрузки успешно созданы. Можно попробовать перезагрузить компьютер в обычном режиме (вынув загрузочную флешку или диск) и проверить, загружается ли система (после некоторых сбоев загрузка происходит не сразу после восстановления загрузчика, а после проверки HDD или SSD и перезагрузки, также может проявиться ошибка 0xc0000001, которая в этом случае также обычно исправляется простой перезагрузкой).

Как исправить ошибки bcdedit.exe всего за несколько шагов?

Помните, прежде чем предпринимать какие-либо действия, связанные с системными файлами, сделайте резервную копию ваших данных!

Ошибки файла bcdedit.exe могут быть вызваны различными причинами, поэтому полезно попытаться исправить их различными способами.

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

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

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно

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

Шаг 2.. Обновите систему и драйверы.

Установка соответствующих исправлений и обновлений Microsoft Windows может решить ваши проблемы, связанные с файлом bcdedit.exe. Используйте специальный инструмент Windows для выполнения обновления.

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Центр обновления Windows» в поле поиска.
  3. Выберите подходящую программу (название может отличаться в зависимости от версии вашей системы)
  4. Проверьте, обновлена ​​ли ваша система. Если в списке есть непримененные обновления, немедленно установите их.
  5. После завершения обновления перезагрузите компьютер, чтобы завершить процесс.

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

Шаг 3.. Используйте средство проверки системных файлов (SFC).

Проверка системных файлов — это инструмент Microsoft Windows. Как следует из названия, инструмент используется для идентификации и адресации ошибок, связанных с системным файлом, в том числе связанных с файлом bcdedit.exe. После обнаружения ошибки, связанной с файлом %fileextension%, программа пытается автоматически заменить файл bcdedit.exe на исправно работающую версию. Чтобы использовать инструмент:

  1. Откройте меню «Пуск» в Windows.
  2. Введите «cmd» в поле поиска
  3. Найдите результат «Командная строка» — пока не запускайте его:
  4. Нажмите правую кнопку мыши и выберите «Запуск от имени администратора»
  5. Введите «sfc / scannow» в командной строке, чтобы запустить программу, и следуйте инструкциям.

Шаг 4. Восстановление системы Windows.

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

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Восстановление системы» в поле поиска.
  3. Запустите средство восстановления системы — его имя может отличаться в зависимости от версии системы.
  4. Приложение проведет вас через весь процесс — внимательно прочитайте сообщения
  5. После завершения процесса перезагрузите компьютер.

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

Редактирование загрузчика

В Windows XP редактировать было очень просто. Таймаут можно было сделать и в «msconfig».

Но, полностью отредактировать файл можно, просто открыв его в текстовом файле. Его путь «C:\boot.ini».

В Windows 7 ситуация сложнее. Обратившись по адресу «C:\boot.ini» вы ничего не найдете, поскольку этого файла нет. Для этого было придумано много разных программ. Например, EasyBCD.

Она является бесплатной и найти её в сети очень просто. Как видите, содержимое тут более подробное, нежели чем демонстрация содержимого при помощи «msconfig».

Тут вы видите:

Таймаут 30 секунд;

ОС по умолчанию;

Название ОС — Windows 7;

Том устройства — «C»;

Путь до загрузчика;

Папка Windows.

Формат отображения можно изменить при помощи следующих радио кнопок.

При детальном просмотре вы увидите следующее:

Управление у этой программы очень простое. При нажатии на «Change settings» вы увидите следующие общие настройки:

При нажатии на «Add/Remove Entries» вы увидите окно с записями загрузки операционных систем:

Добавить новую запись просто. Для этого есть специальный блок. Тут вы можете выбрать нужный вам тип, указать имя, указать локальный диск и затем нажать на «Add Entry».

Так же есть дополнительные настройки:

Кроме этого, можно перезаписать файл загрузчика в пункте «Manage Bootloader». Вы сможете сделать резервную копию или же восстановить данные из ранее созданной копии.

Месторасположение файла

Теперь рассмотрим животрепещущий вопрос о том, где находится boot.ini-файл. Во-первых, стоит сказать, что найти сам файл в любой системе, будь то Windows NT или ОС других версий, не так-то и просто. Все дело в том, что сам файл является скрытым от глаз юзера, чтобы он в нем ничего (не дай бог) не изменил.

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

Только после этого можно будет узнать, где находится boot.ini-файл со всеми его параметрами

Стандартное место — корневой диск «C» (естественно, если именно на нем установлена «операционка») К тому же стоит обратить внимание и на атрибуты. По умолчанию установлен атрибут «Только чтение»

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

Как добавить безопасный режим в графический загрузчик Windows 8

  1. Откройте командную строку с правами администратора и выполните команду:
    bcdedit /enum /v
  2. Команда отобразит текущую конфигурацию диспетчера загрузки Windows. Нас интересует раздел Windows Boot Loader: удостоверьтесь, что значение поле description  — Windows 8,  скопируйте значение поле identifier,(в данном примере это {ddafec8c-a5ff-11e2-b839-9d7170653ba1}, в Вашем случае значение идентификатора будет другим).
  3. В командной строке выполните команду
    bcdedit /copy {Ваш_идентификатор} /d "Windows 8 Safe Mode"

    В нашем примере команда будет выглядеть так:

    bcdedit /copy {ddafec8c-a5ff-11e2-b839-9d7170653ba1} /d "Windows 8 Safe Mode"

    Примечание: параметр ключа /d задает отображаемое в диспетчере загрузки имя пункта меню, запускающего систему в  безопасном режиме. Его можно поменять на любое другое. Кроме того, строку /d «Windows 8 Safe Mode» необходимо вводить вручную, а не копировать, т.к. в противном случае система выдаст ошибку.

  4. Откройте редактор конфигурации msconfig. Для этого нажмите комбинацию Win+R, введите в появившееся окно команду msconfig и нажмите Enter.
  5. Перейдите на вкладку Boot, выберите созданную нами запись Windows 8 Safe Mode (C:\Windows) и задайте следующие параметры:
    • Safe Mode: Minimal
    • Timeout (время ожидания выбора): 30 секунд (можно и меньше)
    • Make all boot settings permanent
  6. Нажмите кнопку, ОК, затем согласитесь с изменениями и систему можно перезагрузить, нажав на Restart
  7. Теперь при загрузке системы отображается GUI меню, в котором можно выбрать пункт Windows 8 Safe Mode, запустив тем самым систему в безопасном режиме.

Чтобы удалить Safe Mode из диспетчера загрузки, выполните следующие действия:

  1. Выведите текущую конфигурацию загрузчика с помощью команды
    bcdedit /enum /v
  2. Найдите раздел  с описанием Windows 8 Safe Mode и скопируйте значение поля идентификатор (identifier) этой секции. В нашем примере это {45f3ecd2-a693-11e2-be69-0050569efd76}
  3. Удалим загрузочную запись Windows 8 Safe Mode из меню командой
    bcdedit /delete {ваш_идентификатор}

    В нашем примере команда выглядит так

    bcdedit /delete {45f3ecd2-a693-11e2-be69-0050569efd76}
  4. Закройте командную строку. После перезагрузки запись Safe Mode пропадет из загрузчика.

BAD_SYSTEM_CONFIG_INFO

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

1. Откатить систему

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

2. Обновление Windows и всех ваших драйверов

  • Обновите систему Windows с центра обновления. Если вы у вас нет подключения к Интернету, то можете скачать отдельно патчи обновлений в автономном режиме.
  • Обновите все ваши драйвера устройств , через диспетчер устройств.

3. Используйте диагностику памяти ОЗУ

Нажмите сочетание кнопок Win + R и введите команду mdsched.exe. Далее следуйте инструкциям на экране. Ваш компьютер перезагрузится и проверит любые проблемы, связанные с памятью, и если он обнаружит какие-либо из этих проблем, он исправит их.

4. Исправить файлы реестра Windows

Шаг 1. Этот пункт заключается в том, если вы не можете загрузиться на рабочий стол, а ошибка все время появляется в циклическом состоянии. Вам понадобится установочная флешка с сиcтемой Windows 10/8/7/. Далее начните установку Windows, и когда дойдете до пункта Установки, то нажмите снизу на «Восстановление системы«.

Шаг 2. Вас перекинет в дополнительные параметры windows 10. Далее перейдите по параметрам Устранение неполадок > Дополнительные параметры > Командная строка.

Шаг 3. Как только вы откроете окно командной строки, выполните следующие команды, один за другим в заданной последовательности ниже.

CD C:WindowsSystem32config ren C:WindowsSystem32configDEFAULT DEFAULT.old ren C:WindowsSystem32configSAM SAM.old ren C:WindowsSystem32configSECURITY SECURITY.old ren C:WindowsSystem32configSOFTWARE SOFTWARE.old ren C:WindowsSystem32configSYSTEM SYSTEM.old

copy C:WindowsSystem32configRegBackDEFAULT C:WindowsSystem32config copy C:WindowsSystem32configRegBackSAM C:WindowsSystem32config copy C:WindowsSystem32configRegBackSECURITY C:WindowsSystem32config copy C:WindowsSystem32configRegBackSYSTEM C:WindowsSystem32config copy C:WindowsSystem32configRegBackSOFTWARE C:WindowsSystem32config

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

5. Исправить файлы BCD

Если выше способ не помог, то восстановим BCD и MBR . Для этого понадобится опять установочная флешка с системой Windows. Далее запустите командную строку, как описано в способе 4, шаг 2. Введите в командную строку следующие команды по порядку:

bootrec /repairbcd bootrec /osscan bootrec /repairmbr

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

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации