Исправляем ошибку 0xc0000034 File Boot BCD при загрузке Windows 7-10 без потери данных

Вызвали решить проблему с загрузкой Windows 10. При включении компьютера сразу выходит ошибка File:\boot\BCD status: 0xc0000034. Говорят, оставили компьютер в рабочем состоянии, пришли через полчаса, а он завис. Принудительно выключают компьютер, включают заново, а система не загружается.

В этой статье расскажу, как исправить ошибку 0xc0000034 в Windows 10 и Windows 7 без переустановки системы и потери данных.

Причины ошибки 0xc0000034 file boot bcd

Сама ошибка File:\BCD error code: 0xc0000034 указывает на то, что поврежден файл BCD в папке Boot системного раздела.

0xc0000034 Windows 7
Ошибка 0xc0000034 выходит сразу при включении компьютера

Причины появления ошибки 0xc0000034:

  1. Неудачное обновление системы.
  2. Принудительное выключение компьютера в процессе загрузки или установки обновления системы.
  3. Установка сторонних не совместимых программ, которые вносят изменения в реестр.
  4. Сбойные сектора на жестком диске, с которых не могут считаться системные файлы.
  5. Вирусы повлияли на системные файлы.
  6. Установка второй Windows на один жесткий диск может повредить загрузчик.
  7. Некорректные действия пользователя при восстановлении системы после сбоя.

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

Шаг 1. Создаем загрузочную флешку Windows

Так как поврежден загрузочный файл, то в безопасный режим не получится войти и восстановление системы не поможет. Чтобы исправить ошибку 0xc0000034 обязательно понадобиться установочная флешка или CD диск с Windows.

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

Видео как создать установочную флешку с Windows.

Ссылка из видео — https://www.microsoft.com/ru-ru/software-download/windows10

Если у вас возникли проблемы с компьютером, то своим подписчикам всегда стараюсь помогать. Вступайте в группу — https://vk.com/ruslankomp

Обложка группы VK
Помогу решить проблему с ПК или ноутбуком. Вступайте в группу VК — ruslankomp

Шаг 2. Загружаемся с установочной флешки Windows

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

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

Boot device
В меню загрузки выбираем USB установочную флешку Windows

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

Bios Uefi Boot
В UEFI BIOS заходим в раздел Boot и выбираем в списке USB флешку

Если все сделали правильно запустится установка Windows.

Шаг 3. Открываем командную строку

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

Windows 10 Shift+F10
При установке Windows 10 — нажимаем Shift+F10 для запуска командной строки
Windows 7 Shift+F10
При установке Windows 7 — нажимаем Shift+F10 для запуска командной строки

На некоторых моделях ноутбука, чтобы вызвать командную строку, нажмите одновременно Shift+Fn+F10.

Шаг 4. Выясняем схему разделов диска MBR или GPT

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

Чтобы определить схему разделов MBR или GPT используем такие команды в командной строке:

  1. diskpart
  2. list disk

Если в колонке GPT стоит звездочка, значит у вас схема разделов GPT. Если звездочки нет, значит на вашем диске схема раздела MBR.

GPT или MBR
Узнаем схему разделов диска 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.

bootrec rebuildbcd
Командой bootrec /rebuildbcd добавляем систему в список загрузки

После этого напишет, что операция успешно завершена. Закрываем командную строку, перезагружаем компьютер, не забудьте вынуть загрузочную флешку из порта 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

windows 7 fixmbr
Устраняем ошибку 0xc0000034 в Windows 7 через командную строку

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

windows 7 rebuildbcd
Добавляем Windows 7 в список загрузок через командную строку

Закрываем командную строку и перезагружаемся, отключив флешку с установкой 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

Обложка группы VK
Помогу решить проблему с ПК или ноутбуком. Вступайте в группу VК — ruslankomp

Шаг 6. Исправляем 0xc0000034 Windows 10 с GPT

Если схема раздела диска у вас GPT, то применяем такой набор команд:

diskpart — запускает инструмент для работы с дисками.

list disk — выводит список дисков.

sel disk 0 — выбираем disk 0

list partition — выводит список разделов.

list volume — выводит список логических томов.

windows 10 diskpart
Определяем том системного раздела в GPT

Нас интересует скрытый том 3 с файловой системой FAT32, где находятся загрузочные файлы boot bcd.

Исходя из этого вводим следующие команды:

select volume 3 — выбираем том 3.

assign letter N — назначаем тому букву N.

exit — выходим из управления дисками.

diskpart list volume том 3
Назначаем скрытому тому 3 букву N и выходим из управления дисками

Теперь нужно переименовать файл 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 bcdboot
Восстанавливаем файлы среды загрузки Windows 10 с UEFI

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

Таким образом можно восстановить загрузку Windows 10 без переустановки системы, сохранив все настройки и данные.

Если вдруг возникли какие-то трудности, то могу помочь разобраться подписчикам группы в контакте — https://vk.com/ruslankomp

Обложка группы VK
Помогу решить проблему с ПК или ноутбуком. Вступайте в группу VК — ruslankomp

Оставьте комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *