Вызвали решить проблему с загрузкой Windows 10. При включении компьютера сразу выходит ошибка File:\boot\BCD status: 0xc0000034. Говорят, оставили компьютер в рабочем состоянии, пришли через полчаса, а он завис. Принудительно выключают компьютер, включают заново, а система не загружается.
В этой статье расскажу, как исправить ошибку 0xc0000034 в Windows 10 и Windows 7 без переустановки системы и потери данных.
Содержание статьи:
- 1 Причины ошибки 0xc0000034 file boot bcd
- 2 Шаг 1. Создаем загрузочную флешку Windows
- 3 Шаг 2. Загружаемся с установочной флешки Windows
- 4 Шаг 3. Открываем командную строку
- 5 Шаг 4. Выясняем схему разделов диска MBR или GPT
- 6 Шаг 5. Исправляем 0xc0000034 Windows с MBR схемой разделов
- 7 Шаг 6. Исправляем 0xc0000034 Windows 10 с GPT
Причины ошибки 0xc0000034 file boot bcd
Сама ошибка File:\BCD error code: 0xc0000034 указывает на то, что поврежден файл BCD в папке Boot системного раздела.

Причины появления ошибки 0xc0000034:
- Неудачное обновление системы.
- Принудительное выключение компьютера в процессе загрузки или установки обновления системы.
- Установка сторонних не совместимых программ, которые вносят изменения в реестр.
- Сбойные сектора на жестком диске, с которых не могут считаться системные файлы.
- Вирусы повлияли на системные файлы.
- Установка второй Windows на один жесткий диск может повредить загрузчик.
- Некорректные действия пользователя при восстановлении системы после сбоя.
Все эти причины могут создать проблему с загрузкой Windows.
Шаг 1. Создаем загрузочную флешку Windows
Так как поврежден загрузочный файл, то в безопасный режим не получится войти и восстановление системы не поможет. Чтобы исправить ошибку 0xc0000034 обязательно понадобиться установочная флешка или CD диск с Windows.
Поэтому сначала нужно создать загрузочную флешку с Windows на другом рабочем компьютере.
Видео как создать установочную флешку с Windows.
Ссылка из видео — https://www.microsoft.com/ru-ru/software-download/windows10
Если у вас возникли проблемы с компьютером, то своим подписчикам всегда стараюсь помогать. Вступайте в группу — https://vk.com/ruslankomp

Шаг 2. Загружаемся с установочной флешки Windows
Вставляем загрузочную флешку Windows в компьютер, где выходит ошибка 0xc00000034.
Включаем ПК и выбираем приоритет загрузки с USB флешки. Для этого сразу при включении нажимаем многократно F8 или F10 или F11 или F12 или ESC у всех по-разному, зависит от материнской платы ПК и модели ноутбука. В итоге должно появится вот такое меню загрузки, где из списка выбираем USB.

Если меню загрузки не запускается, то входим в Биос кнопкой Del на ПК или F2 на ноутбуке. В биосе заходим в раздел Boot (Загрузка) и ставим нашу флешку на первое место в списке загрузок, после нажимаем F10 и жмём Enter для сохранения настроек в биосе.

Если все сделали правильно запустится установка Windows.
Шаг 3. Открываем командную строку
Когда загрузится окно установки Windows, где нужно выбрать нужный язык и другие параметры, нажмите одновременно Shift+F10 для вызова командной строки.


На некоторых моделях ноутбука, чтобы вызвать командную строку, нажмите одновременно Shift+Fn+F10.
Шаг 4. Выясняем схему разделов диска MBR или GPT
Для начала нужно определить схему разделов вашего диска, от этого будет зависеть набор команд в командной строке.
Чтобы определить схему разделов MBR или GPT используем такие команды в командной строке:
- diskpart
- list disk
Если в колонке GPT стоит звездочка, значит у вас схема разделов GPT. Если звездочки нет, значит на вашем диске схема раздела MBR.

На этом взаимодействие с diskpart закончено, вводим exit и нажимаем Enter.
Важно! Если у вас схема разделов диска MBR, то переходим к шагу 5. Если схема разделов GPT, то набор команд описан в шаге 6.
Для справки! Определить схему разделов диска можно в биосе. Заходим в Bios компьютера клавишей DELETE при включении или на ноутбуке F2. Смотрите параметр загрузки, если стоит UEFI значит схема разделов GPT. Если параметр загрузки Legacy то MBR.
Шаг 5. Исправляем 0xc0000034 Windows с MBR схемой разделов
Итак, мы определили что у нас схема разделов MBR. Теперь начнем устранять ошибку file bcd error code 0xc0000034.
Как исправить 0xc0000034 в Windows 10
В командной строке вводим:
bootrec /rebuildbcd — и нажимаем Enter.
После сканирования и обнаружения установленных систем Windows, предложат добавить систему в список загрузки. Набираем Y и жмем Enter.

После этого напишет, что операция успешно завершена. Закрываем командную строку, перезагружаем компьютер, не забудьте вынуть загрузочную флешку из порта USB. Система должна удачно загрузится.
Если это не помогло, то проделайте заново шаги 2-5 и примените дополнительные команды.
bootrec /fixmbr — записывает основную загрузочную запись (MBR) системного раздела, совместимую с Windows. При этом существующая таблица разделов не перезаписывается.
bootrec /fixboot — записывает в системный раздел новый загрузочный сектор, совместимый с Windows.
bootrec /scanos — ищет на всех дисках установленные системы, совместимые с Windows, и выводит записи, которых нет в хранилище конфигураций загрузки.
bootrec /rebuildbcd — ищет на всех дисках установленные системы, совместимые с Windows, и позволяет пользователю выбрать, какие из них нужно добавить в хранилище конфигураций загрузки.
Как исправить 0xc0000034 в Windows 7
Покажу на примере Windows 7, как я устранил ошибку 0xc0000034, применяя команды:
bootrec.exe /fixmbr
bootsect.exe /nt60 all /force
bootrec /rebuildbcd

После обнаружения системы, вводим Y и жмем Enter.

Закрываем командную строку и перезагружаемся, отключив флешку с установкой Windows. Система должна успешно загрузится. Если это не помогло, то заново нужно проделать шаги 2-5 и ввести следующие команды:
bootrec /fixmbr
bootrec /fixboot
bcdedit /export c:\bcdbackup
attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.bak
*где С: — это буква системного диска Windows, у вас может быть другая буква, например D:
bootrec /rebuildbcd
Если не получилось, вступайте в группу и напишите мне. Попробуем разобраться вместе — https://vk.com/ruslankomp

Шаг 6. Исправляем 0xc0000034 Windows 10 с GPT
Если схема раздела диска у вас GPT, то применяем такой набор команд:
diskpart — запускает инструмент для работы с дисками.
list disk — выводит список дисков.
sel disk 0 — выбираем disk 0
list partition — выводит список разделов.
list volume — выводит список логических томов.

Нас интересует скрытый том 3 с файловой системой FAT32, где находятся загрузочные файлы boot bcd.
Исходя из этого вводим следующие команды:
select volume 3 — выбираем том 3.
assign letter N — назначаем тому букву N.
exit — выходим из управления дисками.

Теперь нужно переименовать файл BCD и пересоздать новый, скопировав файлы среды загрузки UEFI в загрузочный раздел из системного каталога.
cd /d N:\efi\microsoft\boot — переходим в каталог с загрузчиком.
В данном случае N: это назначенная буква системного тома 3.
Если каталог \EFI\Microsoft\Boot\ отсутствует, выходит ошибка The system cannot find the path specified, попробуйте следующие команды:
cd /d N:\Boot\
или
cd /d N:\ESD\Windows\EFI\Microsoft\Boot\
Далее вводим:
attrib bcd -s -h -r — снимаем атрибуты системный, скрытый, только для чтения.
ren bcd bcd.bak — переименовываем файл bcd в bcd.bak.
bcdboot c:\windows /l ru-ru /s N: /f All — копируем файлы среды загрузки Windows.

После того как файлы загрузки успешны созданы, закрываем командную строку. Перезагружаем компьютер, отключив загрузочную флешку.
Таким образом можно восстановить загрузку Windows 10 без переустановки системы, сохранив все настройки и данные.
Если вдруг возникли какие-то трудности, то могу помочь разобраться подписчикам группы в контакте — https://vk.com/ruslankomp
