Содержание
- Способ 1: Автоматическое восстановление системы
- Способ 2: Восстановление загрузчика
- Способ 3: Утилита SFC
- Способ 4: Удаление обновлений
- Способ 5: Проверка HDD-накопителя
- Способ 6: Откат системы к точке восстановления
- Вопросы и ответы
Ошибка под кодом 0xc0000034 появляется при попытке запуска Windows 10, и чаще всего она связана с некорректной установкой ОС или обновления, а также инсталляцией стороннего программного обеспечения, функции которого непосредственно взаимодействуют с системными файлами. Для исправления неполадки потребуется запустить среду RE (среда восстановления), затем воспользоваться приведенными ниже способами.
Подробнее: Как запустить среду восстановления в Windows 10
Способ 1: Автоматическое восстановление системы
Данная проблема может появляться, если произошли проблемы с загрузчиком операционной системы. В среде RE есть необходимые для выполнения необходимых действий инструменты, причем запуск системы в этом случае не требуется. Вы можете использовать автоматическое средство восстановления системы, которое порой помогает исправить рассматриваемую ошибку:
- В окне «Восстановление» выберите кнопку «Дополнительные варианты восстановления».
- Нажмите на строку «Поиск и устранение неисправностей».
- Далее выберите пункт «Восстановление при загрузке».
- На последнем этапе выберите версию операционной системы, если вы используете несколько редакций.
Останется дождаться, когда средство среды восстановления выявит и исправит неполадку, провоцирующую появление ошибки под кодом 0xc0000034.
Способ 2: Восстановление загрузчика
Восстановить загрузчик Windows 10 можно и вручную, используя «Командую строку», запущенную в среде восстановления. Принцип работы заключается в том, что вы самостоятельно перезапишете некоторые системные файлы, но для этого потребуется указать диск, на который установлена операционная система (его буква в среде восстановления порой отличается от той, что присвоена в операционной системе):
- На этапе «Поиска и устранения неисправностей» (Шаги 1 и 2 из предыдущей инструкции) выберите плитку «Командная строка».
- Откроется окно консоли. Сначала выполните команду
diskpart
, прописав ее и нажав на клавишу «Enter». Запуск этой оснастки позволит ознакомиться с дисками. - Чтобы посмотреть список разделов диска, используйте запрос
list volume
. - В появившемся перечне найдите тот раздел, который является основным (куда установлена операционная система), отталкиваясь от колонки «Размер», и запомните имя логического тома.
- Впишите команду
exit
и нажмите на клавишу ввода, чтобы выйти из запущенной утилиты «DiskPart». - Для начала процедуры восстановления загрузчика введите и выполните команду
bcdboot c:\windows
, где «C:» — это название логического тома с операционной системой. - Отображение в окне консоли сообщения «Файлы загрузки успешно созданы» означает, что все файлы, необходимые для загрузки, были созданы.
- Закройте консоль, затем на экране среды восстановления выберите пункт «Продолжить», в результате чего начнется стандартная загрузка ОС.
Если следовать нашей инструкции, этот метод не кажется слишком сложным, но при этом он является наиболее эффективным, поскольку часто позволяет исправить работу загрузчика Windows 10 и продолжить нормальную работу в системе.
Способ 3: Утилита SFC
При поврежденных системных файлах также могут возникать проблемы с запуском, в частности ошибка 0xc0000034 в Windows 10. Так же, как и в предыдущем способе, используя «Командную строку», можно запустить встроенную утилиту SFC, проверяющую целостность важных данных. Как это сделать, читайте в нашем отдельном материале.
Подробнее: Запуск SFC в среде восстановления Windows 10
Способ 4: Удаление обновлений
Инструменты среды восстановления предполагают и удаление обновлений. Этот вариант может сработать, если причиной ошибки является некорректная установка апдейта: проблемное обновление будет удалено, и после запуска Windows 10 вы сможете повторить его инсталляцию.
- В окне «Дополнительные параметры» среды RE выберите пункт «Удалить обновления».
- Отобразятся два варианта действий: «Удалить последнее исправление» и «Удалить последнее обновление компонентов». Возможно, придется воспользоваться инструментами по очереди.
- В следующем окне останется подтвердить выполнение выбранного действий и дождаться окончания удаления.
Если ошибка действительно связана с неправильно установленными обновлениями, то после процедуры система должна запуститься.
Способ 5: Проверка HDD-накопителя
Встречаются ситуации, когда ошибки при запуске Windows, в том числе и 0xc0000034, появляются, когда есть битые сектора или другие неполадки в работе жесткого диска. Для проверки и возможного исправления в системе предусматривается утилита Check Disk, которая взаимодействует с HDD-накопителем (то есть если у вас SSD, этот способ выполнять не следует). Выполните диагностику накопителя в среде восстановления.
Запустите «Командную строку» в среде RE так же, как в Способе 2, затем вставьте команду chkdsk C: /F /R
и выполните ее нажатием на клавишу «Enter».
Буква C: в команде означает литеру системного диска, но присвоенную ему в среде восстановления. Если у вас она другая, то скорректируйте команду. О том, как определить букву системного диска, назначенную ему средой восстановления, написано в Способе 2, Шагах 2-4.
После этого начнется диагностика жесткого диска, по результатам которого станет понятно, были ли у него какие-либо неисправности.
Способ 6: Откат системы к точке восстановления
Если ни один способ из статьи не помог, можно попробовать использовать функцию восстановления системы до предыдущего состояния. Среди инструментов среды RE есть и такое средство:
- Перейдите в окно «Дополнительные параметры» среды RE, затем выберите плитку «Восстановление системы».
- Откроется окно стандартного средства «Восстановление системы», нажмите на кнопку «Далее».
- Выберите точку восстановления в отобразившемся списке и кликните по кнопке «Далее».
- Подтвердите выбор точки, выбрав «Готово».
Вам останется только дождаться возвращения системы к тому состоянию, которое было до точки восстановления.
Все пользовательские данные останутся на месте, но недавно установленный (после точки восстановления) софт будет удален, а настройки – сброшены.
Возникновение критических ошибок, по большей части, предвещает определённые процессы в операционной системе, которые могут натолкнуть пользователя на мысль, что в работе компьютера имеются проблемы. Если своевременно обращать внимание на незначительные (на взгляд многих пользователей) мелочи, например, кратковременные зависания системы, несвойственные обычной загрузки звуки, появления ошибочных записей в журнале Windows, то большую часть возможных проблем удастся избежать, решив их на профилактическом уровне, а не постфактум. Это утверждение относится и к рассматриваемой в настоящей статье ошибке с кодом 0xc0000034, которая достаточно часто терроризирует пользователей Windows 10, но встречается и в более ранних версиях. В чём причины её возникновения? А главное, какие существуют способы её решения? Обо всём об этом и пойдёт речь далее.
Исправление ошибки 0xc0000034 в Windows.
Причины и решения
Итак, код 0xc0000034 прямо указывает на то, что операционная система не может провести штатную загрузку, вследствие повреждения необходимых для этого файлов загрузочного сектора или их фактического отсутствие. В качестве возможных причин можно привести десятки различных сценариев, большинство из которых носят стандартизированный характер, например:
- Некорректная установка операционной системы.
- Некорректное обновление
- Некорректное установка и/или обновление стороннего программного обеспечения, функционал которого связан с системными компонентами.
- Некорректная работа жёсткого диска или твердотельного накопителя.
- Деятельность вирусного программного обеспечения.
Как видно, большинство из приведённых сценариев характеризуется некорректными действиями самого пользователя, что в некоторой степени облегчает определение причинно-следственной связи, а именно это и есть ключ к решению любой проблемы. Вывод из сказанного один – первостепенная задача пользователя вернуть работоспособность загрузочного сектора, и уже после этого начать искать первопричину всего произошедшего.
Решение
В силу того обстоятельства, что ошибка с кодом 0xc0000034 (то есть повреждение загрузчика) нивелирует все попытки загрузиться на рабочий стол, в том числе это распространяется и на загрузку в безопасном режиме, для исправления потребуется загрузочный носитель с операционной системой Windows. Речь идёт не о переустановки Windows, а лишь в использовании среды восстановления. Да, кто-то может отметить, что попасть в данную среду можно и без загрузочного носителя, но, к сожалению, в рамках решения данного BSOD сделать это будет проблематично. Итак, вставьте загрузочный носитель в соответствующий порт и сделайте следующее:
1 вариант:
- Используя «Boot Menu» или изменения приоритетного устройства загрузки в BIOS, загрузитесь с имеющегося образа Windows.
Стоит отметить, что для решения проблемы необязательно использовать ту же версию операционной системы, что установлена на целевом компьютере, но соответствие версий всё же в приоритете.
В зависимости от степени повреждения загрузочного сектора, применение лишь этих средств может привести к полному решению возникших проблем. В случае если ситуация не нашла своего решения, следует перейти к более сложному варианту.
2 вариант. Для работы будет использовать средство Bootrec.exe с параметром «/RebuildBcd» и при необходимости с параметром «/FixMbr»:
- Снова откройте среду восстановления в разделе «Поиск и устранение неисправностей».
- Откройте раздел «Дополнительные параметры» и нажмите на вкладку «Командная строка».
В качестве альтернативного варианта просто нажмите на сочетание клавиш «Shift+F10» в первом установочном окне.
- В открывшуюся консоль командной строки введите и выполните команду «bootrec.exe /RebuildBcd»
Выполнение данной команды инициирует поиск установленных на выбранном носителе совместимых операционных систем с последующим добавлением их конфигуратора загрузки в загрузочный сектор целевого образа Windows. После появления сообщения об успешной замене конфигуратора, закройте консоль командной строки и перезагрузите компьютер. Если проблема сохранилась, то попробуйте использовать средство «Bootrec.exe» с ранее анонсированным параметров «FixMbr» для перезаписи конфигуратора.
Устранение ошибки 0xc0000034 в Windows 10
Ошибка 0xc0000034 в Windows 10 при включении и загрузке возникает на порядок реже, чем в Windows XP, 7, 8, так как в ней встроен расширенный функционал для восстановления работоспособности системы. Если пользователь вручную не отключал «Восстановление системы» в ОС, то Виндовс по умолчанию будет периодически создавать резервные копии системных файлов, в том числе и загрузчика. А сама загрузочная запись при этом хранится на скрытом диске (в «Проводнике» он не виден). Именно поэтому при возникновении ошибки 0xc0000034 достаточно несколько раз перезагрузить ПК – система автоматически выполнит восстановление критически важных системных файлов.
СОВЕТ. Видео устранения ошибки 0xc0000034 в Windows 10 на английском языке, но вы можете включить русские субтитры.
Если же это не помогает, то есть, повреждены и загрузчик, и файлы, отвечающие за запуск системы в режиме восстановления, то без загрузочного накопителя и в этом случае не обойтись. И необходим DVD-диск или флешка именно с Windows 10, причём той же разрядности (32 или 64 бита), что и установленная на ПК система.
После загрузки с загрузочного накопителя потребуется выполнить следующее:
- выбрать «Восстановление системы»;
- перейти в «Поиск и устранение неисправностей»;
- выбрать пункт «Командная строка»;
- поочёредно ввести и выполнить следующие команды: Bootrec/fixmbr, Bootrec/fixboot, Bootrec/scanos, Bootrec/rebuildbcd.
При этом может появиться запрос на добавление новой записи в загрузочный лист. Необходимо указать параметр «А» и нажать Enter.
Если и этот вариант не помог, то можно ещё выполнить сброс Windows. Перед тем как исправить ошибку 0xc0000034 таким способом в Windows 10, необходимо учесть, что все ранее установленные программы и их настройки удалятся. Пользовательские данные это не затрагивает. Сброс выполняется следующим образом:
- загрузиться с установочного накопителя;
- выбрать «Восстановление при загрузке»;
- выбрать «Вернуть компьютер в исходное состояние».
Будет предложено два варианта восстановления: с очисткой диска и без неё. Если выбрать первое, то все данные, хранившиеся на диске с системой, будут безвозвратно удалены. Поэтому сначала рекомендуется использовать второй вариант. Если восстановить загрузку не удастся, то тогда остаётся только восстановление с полной очисткой диска.
Заключение
После успешного восстановления работоспособности операционной системы следует приступить к поиску причин, которые и привели к возникновению рассмотренных проблем. В первую очередь обратите внимание на всё программное обеспечение, манипуляции с которыми предшествовали возникновению ошибки с кодом «0xc0000034». Проверьте компьютер на наличие вирусной активности, а также вспомните проводились ли какие изменения записей реестра. Также будет не лишним создать точку восстановления.
При работе с ОС Виндовс 10 (обычно при загрузке последней) пользователь может внезапно столкнуться с синим экраном смерти (BSoD). В сопровождающем BSoD сообщении указано, что система нуждается в исправлении, поскольку файлы BCD отсутствуют или повреждены, также приводится код ошибки — 0xc0000034. В данной статье я расскажу, в чём суть данной проблемы, и как её исправить.
Что это за ошибка 0xc0000034?
Ошибка с кодом 0xc0000034 является ошибкой загрузки Виндовс 10, также известной как «The Boot Configuration Data file is missing». Обычно перед появлением данной ошибки пользователь замечает более длительную, по сравнению с обычной, загрузку системы, внезапные замедления и торможения, спорадический «вылет» различных приложений, проблемы с Интернетом и прочие схожие неисправности.
Рассматриваемая ошибка обычно возникает во время загрузки Виндовс, после чего загрузка системы прекращается. При этом баг фиксируется не только на Виндовс 10, но и на более ранних операционных системах.
Причины ошибки 0xc0000034 могут быть следующими:
- Файлы, отвечающие за загрузки ОС отсутствуют, повреждены, или настроены неправильно. Ошибки, связанные с BCD (Boot Configuration Data – данные конфигурации загрузки) и ошибкой 34 наиболее часто вызваны проблемами лишь одного специфического BCD-файла;
- Плохие сектора на жёстком диске. Появление плохих (битых) секторов, на которых содержаться важные системные файлы, делает последние не читаемыми;
- Несовместимые с вашим ПК аппаратные или программные компоненты. Если вы недавно установили на компьютер какой-то новый софт или добавили новое устройство, то эти компоненты могут вызывать появление анализируемой в статье дисфункции;
- Некорректная работа операционной системы. Файлы Виндовс могут быть повреждены или отсутствовать по различным причинам (деятельность вирусных программ, ручное удаление их пользователем и др.).
Как исправить 0xc0000034 в Виндовс 10
Для решения проблемы с кодом 0xc0000034 существует несколько общепризнанных способов, ниже я последовательно их опишу. При этом вам обязательно понадобится флешка или диск с находящимися на них установочными файлами Виндовс 10 (могут даже пригодиться инсталляционные файлы Виндовс 8 и 7), без которых исправление рассматриваемой в статье проблемы будет невозможным. Полный список способов по устранению ошибки 0xc0000034 описан на Сделайкомп. Если описанные далее способы не помогут исправить проблему, тогда вам следует перейти на сайт Sdelaicomp.ru.
Способ №1. Используйте средство автоматического восстановления Виндовс
Для реализации данного способа необходимо перейти в БИОС вашего ПК, и выставить там очерёдность загрузки дисков таким образом, чтобы первой на загрузку стояла флешка (или диск), на которых имеются инсталяционные файлы вашей ОС.
Затем выполните следующее:
- Загрузитесь с данной флешки (диска), в начальном экран нажмите на «Далее» (Next);
- Выберите «Диагностика» (Поиск и устранение неисправностей);
- Затем кликните на «Дополнительные параметры»;
- Потом на «Восстановление системы» (также можно попробовать «Восстановление при загрузке»).
Выберите вашу операционную систему из списка, после чего будет осуществлено поиск неисправностей на ней с их последующим устранением.
Если данный способ не помог, переходим к следующему.
Способ №2. Используем функционал команды bootrec
Загрузитесь с установочного диска или флешки, как рекомендовано выше. В начальном экране нажмите на Shift+F10 для запуска функционала командной строки.
В данной строке последовательно наберите следующие команды, не забывая нажимать на «Enter» после каждой из них:
Bootrec /fixmbr
Bootrec /fixboot
Bootrec /scanos
Bootrec /rebuildbcd
exit
Затем перезагрузите компьютер, ошибка 0xc0000034 после этого бывает устранена. Надеемся что наша статья помогла вам решить ваш вопрос. Оставайтесь с нами!
Вызвали решить проблему с загрузкой 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 схемой разделов
- 6.1 Как исправить 0xc0000034 в Windows 10
- 6.2 Как исправить 0xc0000034 в Windows 7
- 7 Шаг 6. Исправляем 0xc0000034 Windows 10 с GPT
Причины ошибки 0xc0000034 file boot bcd
Сама ошибка File:\BCD error code: 0xc0000034 указывает на то, что поврежден файл BCD в папке Boot системного раздела.
Причины появления ошибки 0xc0000034:
- Неудачное обновление системы.
- Принудительное выключение компьютера в процессе загрузки или установки обновления системы.
- Установка сторонних не совместимых программ, которые вносят изменения в реестр.
- Сбойные сектора на жестком диске, с которых не могут считаться системные файлы.
- Вирусы повлияли на системные файлы.
- Установка второй Windows на один жесткий диск может повредить загрузчик.
- Некорректные действия пользователя при восстановлении системы после сбоя.
Все эти причины могут создать проблему с загрузкой 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
Updated on May 14th, 2021
This instruction provides easy solutions to fix error code 0xc0000034 for Windows 10/8/7. This error codes appears on a blue screen of death and Windows cannot boot normally, which is pretty scary to most users. Luckily, there are solutions to fix it safely. If you are struggling to fix 0xc0000034 error, please keep reading to find out solutions.
Error code 0xc0000034 is one of the annoying Blue screens of death problems related to some Windows operating system. Users tend to encounter this error code during Windows starts. System fails to boot and the screen just turns blue or black. Usually, there is no option given to fix this issue and also no further explanation on what this error actually means and why it is happening.
The error message you see might be different based on the Windows edition, for example, if you are using Windows 10 or 8, the error will be: Recovery Your PC needs to be repaired. The Boot Configuration Data file is missing some required information. File: \BCD Error code: 0xc0000034 You’ll need to use the recovery tools on your installation media. If you don’t have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer. Press ESC for UEFI Firmware Settings.
Windows 7 users are likely to see following error messages on a black screen:
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem: 1. Insert your Windows installation disc and restart your computer. 2. Choose your language settings, and then click “Next.” 3. Click “Repair your computer.” If you do not have this disc, contact your system administrator or computer manufacturer for assistance. File: \Boot\BCD Status: 0xc0000034 Info: The Windows Boot Configuration Data file does not contain a valid OS entry
Causes of error code 0xc0000034
This section sums up possible causes that computer may get error code during booting. Since the error code provides very few clues to reasons, what we can do is dig any possible causes behind the issue.
- Boot-related files are missing, corrupt, damaged or misconfigured. Errors associated with BCD causes blue screen during startup and error 0xc0000034 relates to one specific BCD file, thus damaged BCD is one of the main causes.
- Hard drive bad sectors. Bad sectors on hard drive stores vital system files which are no longer readable.
- Incompatible hardware or software. You’ve recently changed hardware or software that are not compatible with your PC
- Corrupt or damaged Windows. Operating system gets crashes due to certain reasons. In this case, you may need to perform a system restore or a clean reinstallation.
Solutions to fix Windows 10 error code 0xc0000034
Thought the blue screen error code 0xc0000034 is fatal, there are step-by-step solutions you can follow to fix it. If the error code on your PC cannot be repaired by these solutions, you will have to consider system restore or reinstallation.
Solution 1: Run Windows automatic repair
This solution uses the Automatic Repair function built-in Windows, and it needs the help of Windows installation media, such as CD, DVD or USB drove. Here are detailed steps.
Step 1: Insert the Windows installation media and reboot system. Press the specified key prompted on screen constantly before your PC boot to Windows, so that your PC can boot from the installation disk instead of hard drive.
Step 2: Click Next on the startup menu and then click Repair your computer on next screen.
Step 3: Click Troubleshoot and then select Automatic Repair.
Step 4: Select the operation system from the list and it will check your OS for problems and fix them. The repairing process may take a while, please wait patiently. If it fails to fix the error, please try next solution.
Solution 2: Repair the problem manually
Step 1: Boot your computer from the Windows installation media.
Step 2: Click Next -> Repair your computer -> Troubleshoot -> Advanced options -> Command Prompt.
Step 3: In the Command Prompt window, type following commands and press Enter after each command.
Bootrec /fixmbr Bootrec /fixboot Bootrec /scanos Bootrec /rebuildbcd
Step 4: Once above commands finishes, type exit and press Enter. Then restart computer to check if 0xc0000034 error is fixed.
Solution 3: Check and repair bad sectors
Step 1: Install and launch free bad sector repair software – DiskGenius (old name PartitionGuru) Free edition.
Step 2: Select the disk in question and click “Tools” – “Verify or Repair Bad Sectors” option.
Step 3: Click Start Verify button on the “Bad track verification” window and the software starts scanning for bad sectors.
Step 4: When the scanning completes, it reports how many bad sectors have been found.
Step 5: You can click “Repair” button to get bad sectors repaired.
Note: Repairing bad sectors damages data stored on or near bad sectors, thus you should back up files before trying repairing them.
If bad sectors cannot be repaired by software, you’ll have to send it to repair center or replace the hard drive with a new one.
READ ALSO:
HOW TO FIX ERROR CODE 0X80070005?
HOW TO FIX ERROR CODE 0X80004005?