Сбой при копировании файлов загрузки Windows 7 zhitsoboy.ru

Сбой при копировании файлов загрузки Windows 7

Вадим Стеркин

Задача простая, и в общем случае решается одной командой bcdboot в среде восстановления:

Здесь W — условная буква диска с ОС, а реальная быстро определяется так. Команда копирует все необходимые для загрузки файлы на раздел EFI и создает конфигурацию загрузки BCD.

Но бывают нюансы. На днях решал задачу в такой постановке: в ПК несколько дисков, и если вынуть один, не грузится единственная Windows с другого. Пишет Windows failed to start — 0xc0000225 — The boot selection failed because a required device is inaccessible.

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

При этом на диске с ОС не было раздела EFI, что весьма необычно.

Но это легко исправить. Отжать у системного раздела 100MB можно в diskmgmt.msc, а все остальное уже в среде восстановления:

Однако после создания раздела EFI команда bcdboot заканчивалась сообщением Failure when attempting to copy boot files. При внимательном рассмотрении на одном из других дисков обнаружился раздел EFI, путавший все карты (Volume 6 на первой картинке)

В итоге решилось так:

  • W — раздел Windows, S — раздел EFI
  • /s S: — копирование файлов загрузки на указанный раздел S
  • /f ALL — копирование файлов загрузки для UEFI и BIOS (в данном случае необязательно, но тоже можно форсировать)
  • /l ru-ru — язык загрузчика (здесь не использовалось, но часто спрашивают, как его сменить)

В результате команда bcdedit рисует такую картину:

В секции Windows Boot Manager (диспетчер загрузки Windows) виден раздел загрузки EFI и полный путь к файлу управления загрузкой. В секции Windows Boot Loader (загрузчик Windows) указан раздел загружаемой системы и полный путь к загрузчику Windows. При включении ПК управление передается диспетчеру загрузки, который в свою очередь загружает Windows.

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

Об авторе

Вадим является владельцем этого блога, и большинство записей здесь вышло из-под его пера. Подробности о блоге и авторе здесь.

Вас также может заинтересовать:

Подпишитесь на бесплатные уведомления о новых записях и получите в подарок мою книгу об ускорении загрузки Windows!

комментариев 7

У меня есть другая проблема. В компьютере два диска, на одном (диск 1) — ОС на GPT, на другом (диск 2) — ОС на MBR.
Компьютер не загружает ОС с диска 1, если к нему подключен диск 2. Просто не происходит передача управления загрузчику. Не помогает даже загрузка с диска вручную через Boot Menu материнской платы. Диск 2 отключаем, перезапускаем ПК — ОС с диска 1 запускается.
Загрузочные разделы на каждом диске свои (на диске 1 загрузчик для ОС на диске 1, на диске 2 загрузчик для ОС на диске 2).
Пока времени изучить проблему нет.

Алексей Каманин: Пока времени изучить проблему нет.

Изучение этой или предыдущей статьи подтолкнет в правильном направлении решения проблемы 🙂

Кривые прошивки такие кривые)) Обновить пробовали?

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

Да, такое же решение.

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

запустил cmd от туда все ок.

Денис Таранушин: Но у меня пробелма оказалась еще и в том что из PowerShell не работает bcdedit.

Работает, но PowerShell интерпретирует фигурные скобки как блок скриптов. Поэтому проще работать с bcdedit в cmd.

Как восстановить загрузчик Windows

Windows не загружается, а на экране компьютера виднеется сообщение о сбое в работе загрузчика или вовсе об отсутствии операционной системы типа «An operating system wasn’t found»как быть в такой ситуации? Ситуация из числа сложных, но не критических, были бы целы системные файлы самой Windows. Восстановление загрузчика, будь это Legacy -система на MBR -диске, либо же это EFI -система на диске GPT – операция несложная, правда, требующая внимательности и подготовки инструментария.

Читать еще:  Установка драйверов чипсета материнской платы

Для этой операции нам потребуется создать загрузочный носитель с реанимационным LiveDisk’ом и загрузить с него компьютер. Но, давайте обо всём подробнее: итак, как восстановить загрузчик Windows 7, 8.1 или 10?

1. Реанимационный LiveDisk

В качестве реанимационного LiveDisk’а для восстановления загрузчика Windows на самом деле сгодится любой на базе WinPE или даже установочный процесс самой операционной системы. Все операции можно выполнить в командной строке, которая на диске установки Windows запускается из среды восстановления или на любом из первичных установочных этапов клавишами Shift + F10 . Но если загрузчику не поможет обычный процесс его восстановления, и придётся пересоздавать загрузочный раздел, в процессе переразметки диска с помощью командной строки можно наделать ошибок и случайно снести структуру диска. И, соответственно, попрощаться с Windows и, что ещё страшнее – с пользовательскими данными, хранящимися на несистемных разделах.

В части переразметки диска работе с командной строкой есть удобная, юзабильная и более безопасная альтернатива – мегафункциональный менеджер дисков DiskGenius. Он умеет создавать специфические разделы типа EFI -загрузчика в пару кликов и, соответственно, будет как нельзя кстати, если в пересоздании загрузочного раздела станет необходимость. Программа DiskGenius входит в состав известного реанимационного LiveDisk’а by Sergei Strelec , его и будем использовать для выполнения поставленных темой статьи задачи. Преимуществом именно этого «живого диска» в части решения проблем с загрузкой Windows является возможность запуска системы без загрузчика в принципе. Одним из пунктов меню запуска LiveDisk’а Стрельца обнаружим утилиту «Search & Start Windows…»: она выполняет роль загрузчика Windows 7, 8.1 и 10 и может запускать систему при условии, что файлы её самой целы и невредимы. Если при восстановлении загрузчика возникнут сложности, эта утилита станет временным решением для запуска операционной системы.

Скачать ISO -образ этого Live-диска можно на сайте Sergeistrelec.Ru. Далее записываем образ на DVD или флешку. И запускаем с него незагружающейся компьютер.

2. Восстановление загрузчика Windows

Итак, повреждённый загрузчик Windows. Степень его повреждения определяет меры по его восстановлению. Если повреждения не касаются целостности и атрибутики загрузочного раздела, и мы дело имеем только с повреждениями файлов самого хранилища загрузки или неверной её конфигурации, вопрос решается достаточно просто. Это решение подходит и для GPT- , и для MBR- дисков. В среде LiveDisk’а запускаем Windows Disk Management, смотрим под какой буквой значится системный раздел (диск С системы) .

Далее запускаем командную строку, её ярлык есть на панели задач WinPE.

И вписываем команду типа:

bcdboot c:windows

Жмём Enter . И ждём пару секунд, пока не появится сообщение об успешном создании файлов загрузки. Если на компьютере несколько Windows, добавляем в меню загрузки все их поочерёдно точно такой же командой, только, соответственно, отслеживаем в Windows Disk Management букву системного раздела и подставляем её в команду. Вот, собственно, и всё.

При выполнении этой команды происходит добавление записи о загрузке Windows и восстановление файлов загрузчика. Что это за файлы? Их наглядно нам продемонстрирует программа DiskGenius, с которой мы будем ещё плотно работать далее. Файлы загрузчика размещаются на загрузочных разделах GPT -диска

и диска MBR .

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

Эта ошибка возникает также при утере атрибутов загрузочного раздела и повреждении системных файлов самой Windows. Последний случай – критический, здесь можно попытаться восстановить целостность системных файлов, но при неудачном проведении этой операции останется только переустановить систему. А вот проблемы с загрузочным разделом решаемы, его всего лишь нужно пересоздать, а потом выполнить в командной строке рассмотренную выше команду. Процесс пересоздания на дисках с разным стилем разметки отличается, мы рассмотрим операции и для MBR , и для GPT . И в проведении обоих этих операций нам поможет упомянутая программа DiskGenius. Запускаем её на LiveDisk’е Стрельца.

3. Пересоздание загрузочного раздела на GPT-диске

В окне DiskGenius смотрим загрузочный раздел GPT -диска. Обычно это первый раздел на диске на 100 Мб, с файловой системой FAT32 или FAT16 , у него может быть метка ESP или EFI . Кликаем его и удаляем кнопкой на панели инструментов вверху окна.

Далее на карте диска кликаем освободившееся небольшое пространство. И жмём кнопку создания раздела «New Partition».

Читать еще:  Установка Windows 10 с жесткого диска

В форме создания нового раздела раскрываем выпадающий перечень графы «File System Type». И выбираем значение «EFI system partition». Жмём «Ок».

Применяем изменения кнопкой «Save All». И далее подтверждаем запланированные операции кнопкой «Yes».

EFI -раздел создан, можем закрывать DiskGenius и восстанавливать загрузчик, как рассмотрено в предыдущем пункте статьи.

4. Пересоздание загрузочного раздела на MBR-диске

На MBR -диске отдельно выделенного раздела загрузки может не быть. При нестандартных способах установки Windows может создаваться единственный системный раздел – диск С, на котором хранится и система, и файлы её загрузчика. При таком раскладе, естественно, и речи не может быть о пересоздании такого единственного системного раздела, ибо это уничтожит Windows. Максимум, что можно сделать здесь, это посмотреть, возможно, такой раздел утратил атрибут активного и вернуть ему этот атрибут. В программе DiskGenius установка атрибута активного раздела выполняется с помощью опции в контекстном меню «Mark Partition As Active». И затем операция применятся кнопкой «Save All».

Если у MBR -диска есть отдельный загрузочный раздел, а обычно это таковой первый на диске, называется «Зарезервировано системой», весит от 100 до 500 Мб, то его можно пересоздать. Кликаем его в окне DiskGenius, жмём кнопку «Delete» на панели инструментов программы.

На карте дисков указываем образовавшееся нераспределённое пространство, жмём кнопку «New Partition».

В форме создания нового раздела ставим чекбокс «Primary Partition». Далее раскрываем выпадающий перечень графы «File System Type» и выбираем значение «NTFS volume». Жмём «Ок».

Применяем изменения кнопкой «Save All».

Далее подтверждаем запланированные операции кнопкой «Yes». А в окне запроса на удаление первичного раздела отвечаем «Reserve».

И можем восстанавливать загрузчик, как описано во втором пункте статьи.

Ошибка восстановления при попытке скопировать загрузочные файлы (решено)

В Windows есть много инструментов, которые вы можете использовать для развертывания образа из операционной системы в другие компьютерные системы без необходимости запускать его по отдельности вручную. Иногда, однако, дела могут идти не так хорошо, и вы можете увидеть сообщение об ошибке «Ошибка при попытке скопировать загрузочные файлы». Это происходит, когда вы пытаетесь применить bcdboot к новому образу. Некоторые из вас могут столкнуться с проблемой при попытке запуска двойного запуска.

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

Исправлена ​​ошибка загрузки BCD при копировании загрузочных файлов через CMD.

Если вы запустите проигрыватель WinPE через интерфейс / опции UEFI, BCDBOOT по умолчанию попытается работать с GPT и EFI. прошивки, Если запасной раздел EFI отсутствует, поскольку он не был создан, вы получаете: Ошибка при копировании загрузочных файлов. Если вы запускаете диск WinPE с использованием параметров BIOS / LEGACY, BCDBOOT по умолчанию пытается работать с MBR и прошивкой BIOS.

Итак, если вы запускаете не-EFI диск на USB-накопителе, но ваш диск имеет GPT и UEFI, вы должны выполнить эту команду:

bcdboot c: Windows / s S: / f EFI

Следовательно, c означает раздел Windows, а S: раздел EFI.

И наоборот, если вы не можете или не хотите запускать LEGACY, вы должны использовать эту команду для создания старого диска MBR.

Исправление обновления февраля 2020 года:

Мы рекомендуем вам попробовать этот новый инструмент. Он исправляет множество компьютерных ошибок, а также защищает от таких вещей, как потеря файлов, вредоносное ПО, сбои оборудования и оптимизирует ваш компьютер для максимальной производительности. Это исправило наш компьютер быстрее, чем делать это вручную:

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.


(дополнительное предложение для Advanced System Repair Pro -> Cайт | Лицензионное соглашение | Политика Kонфиденциальности | Удалить)

bcdboot c: Windows / s S: / f BIOS

Где S: в данном случае системный раздел.

Если вы не уверены, поддерживает ли компьютер UEFI или LEGACY, попробуйте следующую команду:

Читать еще:  Проверка оперативной памяти Windows xp

bcdboot c: windows / ss: / f ALL

ALL означает, что файлы BIOS и UEFI копируются на жесткий диск.

Помните, что S — это системный раздел, а не раздел, содержащий файлы Windows.

Загрузка с диска Windows

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

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

Bootrec / fixmbr
Bootrec / fixboot
Bootrec / scanos
Bootrec / rebuildbcd / rebuildbcd / rebuildbcd / rebuildbcd
Стоп-ы

Примерно через одну минуту после последнего заказа ваша машина выключается. Теперь вы можете удалить Windows Media.

CCNA, веб-разработчик, ПК для устранения неполадок

Я компьютерный энтузиаст и практикующий ИТ-специалист. У меня за плечами многолетний опыт работы в области компьютерного программирования, устранения неисправностей и ремонта оборудования. Я специализируюсь на веб-разработке и дизайне баз данных. У меня также есть сертификат CCNA для проектирования сетей и устранения неполадок.

Ошибка 0xc000000f при загрузке Windows 10/7

При включении компьютера мы можем обнаружить код ошибки 0xc000000f. Также может быть описание к данному коду ошибки «File: bootbcd«. Эта ошибка связана с диспетчером загрузки Windows, а точнее повреждением загрузочной записи. Когда система Windows пытается прочитать данные из загрузчика, которые повреждены, то она не может прочитать данные конфигурации загрузки и выдает вам ошибку bootbcd с кодом 0xc000000f, настаивая на том, чтобы вы восстановили ПК с помощью установочного носителя Windows. Ошибка 0xc000000f с комментарием BootBCD может появится в Windows 7 и Windows 10.

Boot Configuration Data (BCD) — одна из новинок, поставляемых со времен Windows Vista. BCD заменил файл boot.ini и отвечает за сохранение всей информации о загрузке системы, а также различных операционных систем, которые мы установили на компьютере. Когда этот файл поврежден, мы сталкиваемся с ошибкой загрузки BCD. Причины по которым этот загрузочный файл может быть поврежден, очень разнообразны, но наиболее распространенными являются:

  • Компьютер был выключен неправильно.
  • Неожиданный Синий Экран при работе.
  • Некоторая информация хранящаяся на диске повреждена.
  • Плохо работает жесткий диск.
  • Файл BCD поврежден.
  • Вредоносное ПО (вирус, троянская программа и т. д.).

Как исправить ошибку BootBCD с кодом 0xc000000f

В первую очередь вы должны извлечь все USB устройства с вашего ПК и проверить, загружается ли система. Также рекомендую выставить в BIOS на первое место SSD или HDD диск на котором система Windows.

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

После того, как нажали на восстановление системы, вам нужно запустить командную строку (CMD). Примерное местонахождение «Поиск и устранение неисправностей» > «Командная строка«.

Советую в первую очередь нажать на «Восстановление при загрузке«, а потом запускать CMD.

Шаг 1. Введите команду, чтобы проверить и исправить битые сектора на диске, которые могут находиться на загрузчике, что не давая системе нормально считать оттуда информацию.

После окончание процесса перезагрузите ПК и проверьте, устранена ли ошибка 0xc000000f.

Шаг 2. Если выше способ не помог исправить ошибку 0xc000000f, то воспользуемся инструментом Bootrec, чтобы восстановить главную загрузочную запись. Введите команды ниже по порядку, нажимая Enter после каждой:

  1. bootrec/FixMbr
  2. bootrec/FixBoot
  3. bootrec/ScanOs
  4. bootrec/RebuildBcd

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

  • bcdedit /export C:BCD_Backup
  • c:
  • cd boot
  • attrib bcd –s –h –r
  • ren c:bootbcd bcd.old
  • bootrec /RebuildBcd

Примечание: Если вам сложно понять, или у вас не получается восстановить загрузчик, то есть отличный мануал, как восстановить загрузочную запись для BIOS и UEFI с разными разметками GPT и MBR. Особенно обратите внимание на способ 3.

Ссылка на основную публикацию
Adblock
detector