Ошибка «C0000034» при обновлении Windows 8
При обновлении операционной системы семейства Windows, под управлением которой работает большинство компьютеров, могут и случаются непредвиденные сбои в виде фатальных ошибок.
При этом последующие попытки откатиться к рабочему состоянию Windows также могут потерпеть неудачу. Такое происходит, если в процессе апдейта система выдает сообщение: “Ошибка C0000034 при операции обновления…”. Есть ли способ восстановить Windows при возникновении такой проблемы самостоятельно, избежав похода в сервисный центр?
Что такое Service Pack?
“Ошибка C0000034” может отобразиться на дисплее, к примеру, при попытке обновить “восьмерку” до Service Pack 1 (SP1); который представляет собой комплексный наборы улучшений, обновлений и исправлений системного и прикладного программного обеспечения. Поставляется такой установочный файл в виде загрузочных дисков или скачиваются из «Центра загрузок Майкрософт», а являясь суммарным, включает все более ранние пакеты обновлений.
Как устранить ошибку?
Справиться с возникшей проблемой в виде “Ошибки C0000034” достаточно просто. Следует лишь отредактировать файл pending.xml, который находится по адресу c:\Windows\winsxs. В данном файле необходимо удалить строки, начинающиеся с выражений: «deletefile», «checkpoint», «movefile». На следующем шаге – сохраняем внесенные изменения, перезагружаем машину. Данный способ сейчас больше актуален для работы с Windows 8.
Осуществить вышеуказанную процедуру можно, загрузившись с диска Windows PE (Windows Preinstallation Environment). Windows PE – это среда предустановки программного обеспечения, представляющая собой облегченную версию ОС, которая позволяет загружать компьютер с USB-накопителя, компакт-диска, по сети.
Если же такого диска под рукой нет, можно использовать среду восстановления ОС. При этом нужно: попасть в Command Promt (командная строка), далее – введя команду notepad.exe, открыть блокнот Windows. На следующем этапе:
- Открываем файл pending.xml;
- Используя комбинацию клавиш Ctrl+F, находим текст 0000000000000000.cdf-;
- Удаляем строчки, начинающиеся с «deletefile», «checkpoint» и «movefile»;
- Сохраняем изменения, отправляем компьютер на перезагрузку.
Примечание! Перед редактированием файла pending.xml следует создать его резервную копию в обязательном порядке (во избежание проблем при восстановлении исходного файла).
Вместо послесловия
После внесения изменений и перезапуска компьютера операционная система может находиться определенное время в некоем “замешательстве”, но должна закончить процесс обновления и благополучно загрузиться.
Метод не является панацеей решения подобных проблем, связанных с ошибками апдейта; но вполне действенен в случаях с сервис-паками, как с «восьмёркой», так и в более раней Windows 7.
Спасибо огромное! Очень помогли!
Пожалуйста помогите ,если я удалил pending и теперь не запускается windows просто типо загружается ,но вечно
еле еле запустил.
огромное спасибо.
Рады оказаться полезными! Успешных экспериментов в вашей практике.
Не ищет файл. Что делать? Надеюсь на ответ..
Здравствуйте!
Рекомендовал бы попробовать открыть системную директорию с использованием другого загрузочного диска. Лучше если выбранная Windows PE будет иметь сторонний файловый менеджер, типа Total Commander. Указанный файл должен присутствовать, и может не отображаться в случае вирусного заражения или атрибутов скрывающих его.
Также попробуйте в подгрузившейся ОС воспользоваться поиском, если ручной обзор не принёс результатов…
Здравствуйте у меня аналогичная проблема. C0000034 ошибка 55 из 104223
Как нашли командную строку? Сижу и мучаюсь.
Здравствуйте!
Чтобы запустить командную строку, следует загрузиться с установочного диска Windows. И перейти к выбору инструментов восстановления, среди них есть и командная строка.
Далее действуйте по инструкции. Найдите файл. Удалите информацию. Сохраните и перезагружайтесь в обычном режиме.
Ребят это ппц… у меня дубликат этой надписи сотни…. Что делать как удалить сразу все?!!!
Здравствуйте!
При редактировании системного файла следует все действия по удалению проводить вручную, так как есть вероятность стереть важную информацию. Либо попытайтесь удалять снизу, как наиболее свежие записи.
Здравствуйте. Я с помощью WinPE зашел и нашел нужный файл и стер 3 строки, которые надо было стереть. Но при перезагрузке все равно выдает одну и ту же ошибку только под другим числом. Захожу снова, а в файле эти строки на месте, но отличаются только числами и буквами. Снова удаляю и тоже самое. Что делать?
Здравствуйте! Вполне возможно ошибка остаётся из-за зацикленного процесса обновления,который возобновляется при очередном старте системы. Единственное, что могу порекомендовать подчистить пакеты обновлений в системной директории, а после повторить описанные действия.
Я бы хотел уточнить. Где находится папка с пакетами обновлений в системной директории? У меня Win 8.
В Windows практически все временные файлы хранятся в папке «WinSxS».
Когда откроете командную строку попробуйте выполнить следующую команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Эта процедура призвана очистить скопившиеся резервные копии и кеш компонентов. По окончании будет выведен результат выполнения.
При попытке ввести команду выдает: При поиске двоичных файлов DISM произошла ошибка. DISM пытается найти файл dismcore.dll. Убедитесь, что файлы DISM существуют и учетная запись обладает правами на чтение папки. Что делать?
Возможно, ошибка вызвана запуском командной строки вне операционной системы. Попробуйте вызвать проводник и вручную очистить указанную папку — WinSxS.
Извините, если некоторые действия могут оказаться ошибочными, так как обычно достаточно описанных статьёй действий.
Как войти в командную строку?
Здравствуйте! Для запуска командной строки следует войти с помощью загрузочного диска Windows PE или схожей сборки. Также можно использовать установочный диск Windows, в меню переходим в средства восстановления и выбираем командную строку.
Здравствуйте ! Пытался исправить строчку (с 0000000000000000.cdf ) и не полностью стер . При загрузке ошибку пишет туже C0000034 ,после захожу в файл pending.xml ,но строчки с 0000000000000000.cdf найти уже не могу . Есть варианты исправления моей не внимательности ?
Здравствуйте! Увы, не сталкивался с подобной ошибкой. Не могу ничего конкретно подсказать, возможно, пользователи со схожей проблемой отпишутся о решении.
Нешел решение своих кривых рук вот сдесь https://support.microsoft.com/ru-ru/kb/975484/ru , счас идет настройка пакетов обновления.
З.ы. Для тех кто не стер строчку до конца и ее больше не видно .
Большое спасибо, Пётр! Ценный вклад в содержание материала…
Здравствуйте , нужно удалять все строки в файле pending?
Все строки movefile , и deletefile. Или только первые?
Добрый день, Денис! Удаляем все указанные строчки, предварительно создав резервную копию редактируемого файла.
Здраствуйте, зашёл в pending, но не получается найти (0000000000000000.cdf). Прошу помочь.
При отсутствии указанных данных, ошибка может иметь индивидуальный характер, поэтому причину стоит искать визуально. Рассмотренный вариант решения лишь один из возможных, поэтому в этом случае требуется помощь специалиста, который будет иметь доступ к компьютеру напрямую.
блин народ я 8.1 качал с сайта а диска нет что делать?! Пожалуйста помогите !
Здравствуйте! По сути требуется любой загрузочный диск, который бы предоставил доступ к редактированию системных файлов. Установочный диск Windows 8.1 является лишь приоритетным способом исправления ошибки.
Здравствуйте, сделал всё по инструкции, перезагрузил, ошибка снова вылезла, снова перезагрузил, снова ошибка. Сделал все заново, но теперь в pending.xml через ctrl+F не находит ни 000000000000000.cdf-ms, ни Помогите, пожалуйста!
P.s. Win 8.1., возможности переустановить винду НЕТ.
Здравствуйте, Андрей! Даже не знаю, как бы помочь в сложившейся ситуации. Осложнений после проведения процедуры редактирования файла не встречал, поэтому сомневаюсь. А что происходит при замене редактируемого файла на его исходную копию? (в статье есть просьба создать резервную копию файла xml)
Попробуйте воспользоваться средствами восстановления системы, и откатить состояние Windows до заведомо действительной даты. Если вызвать средства восстановления перед загрузкой ОС не удаётся, проделайте тоже самое через установочный диск.
Спасибо за ответ. Но, к сожалению, ничего из того, что Вы написали, не понял, т.к. не разбираюсь в сфере программирования) Копию не создал, т.к. делал всё ночью и был категорически невнимателен. Точки восстановления, к сожалению, не имеется. Как-то так. Есть знакомый программист, приедет в пятницу, ноут будет, возможно, готов через неделю, а нужен он мне сейчас…
Кстати, Вашу статью я нашел в последнею очередь. В той, что читал изначально, было написано через ctrl+F найти 0000000000000000.cdf-ms, а после удалить строчки, что начинаются с , . Я , опять же из-за времени суток и невнимательности, удалял все строчки, что начинались на указанные фразы, т.е. , . Увидев Вашу статью, сделал все верно, перезагрузив, обнаружил ту же ошибку. Копии файла, как я указал раньше нет. В самом файле нет теперь строчек начинающиеся с , . Как-то так. Надеюсь, решение нет, но эта надежда потихоньку умирает из-за моей кривопопсти и невнимательности.
Доброго дня, Андрей! Увы,не могу сказать на вскидку на сколько осложнено положение на вашем компьютере. Но пока не вижу способа исправления, даже при наличие резервного файла «xml» была бы надежда возобновить восстановление. Приношу свои извинения!
Что ж, спасибо и на том. Удачи в продвижение!)
Есть другой вариант вызвать командную строку. Дисков нету, а на F8 и на Shift+F8 никак не реагирует. Что делать-то?
Здравствуйте, Ольга! Увы, но без среды восстановления, и командной строки в частности, не удастся ничего сделать. Попробуйте найти и скачать загрузочный диск, либо обратитесь в сервисный центр, любой специалист имеет подобные диски и соответствующую квалификацию. Указанные клавиши могут не работать по различным причинам, в первую очередь это индивидуальные настройки БИОСа, поэтому только при визуальном контакте с ПК можно найти причину.
Здравствуйте. Не знаю где искать файл pending.xml.
Здравствуйте! Чтобы обнаружить файл, указанный в статье, следует предварительно загрузиться с установочного диска или Windows PE. Только после этого можно следовать инструкциям описанным в материале выше. Напоминаем, что перед редактированием обязательно нужно создать резервную копию этого файла.
здравствуйте.
спасибо за инструкцию. у меня проблема, может подскажите что-нибудь. чтобы решить проблему с этой ошибкой, я по вашей инструкции захожу в среду восстановления, но для вызова командной строки (а так же для всех остальных действий — восстановление системы и т.п.), комп запрашивает пароль администратора. пароль я не помню и вообще удивлена, что он его запрашивает, т.к. комп всегда загружался без пароля и я до этого момента была уверенна, что я не ставила никакого пароля для администратора (я админ и единственный юзер). тем не менее он его запрашивает, я перепробовала все свои пароли и ничего не подходит. порылась в интернете, но для восстановления/отмены пароля необходимо загрузить винду (хотя бы в безопасном режиме). винда же не загружается из-за ошибки C0000034. получается какой-то замкнутый круг! печалька(( что делать, как выбраться из этой ситуации?
Здравствуйте! Конечно, ситуация осложняется паролем. Скорее всего, это одна из учётных записей Администратора, сложно сказать, каким образом она появилась, но видимо она приоритетная.
Единственный способ продолжить исправление ошибки войти под Администратором. То есть, замкнутый круг, который следует разомкнуть в сервисном центре, не имею возможности помочь не имея визуального контакта.
Здравствуйте,у меня была такая же фигня,но я выпуталась,тоже вводила все пароли…Потом тупо оставила пустое место и нажала «Enter».Всё сработало по-этому не надо мучить себя «Замкнутым кругом».
что делать если я неправильно изменил файл pending, но предварительно не создал его копию. Можно ли его как-то восстановить или есть другие способы решения этой проблемы?
Здравствуйте! Этот файл уникален для каждой системы, но можно попробовать скопировать его из аналогичной версии Windows. В ином случае, следует использовать «родной» файл.
Спасибо за ответ! А можно ли исправить проблему c00000034 при помощи восстановления компьютера до ближайшей точки сохранения?
В принципе есть такая возможность, важно чтобы инструменты восстановления корректно запускались, а на компьютере была актуальная точка.
Автору респект. Майки, вы су..
Как мне зайти на windows Pe?
у меня не запускается Пк.
Пишу с телефона.
ЗДравствуйте! Если компьютер полностью не загружается, то восстановление ошибки будет значительно затруднено. Но если происходит первичный запуск, то можно выставить приоритет загрузки с CD-дисковода и вставить загрузочный диск Windows PE. При правильной настройке БИОСа должен запуститься диск, и Вы сможете продолжить работу, следуя инструкции.
Как открыть pending куда писать pending.xml
Здравствуйте! Сам файл открывается стандартной программой Блокнот, где вносятся описываемые изменения. ПО окончании файл сохраняется также как и любой текстовый документ.
я незнаю как открыть pending
я открыла программу Блокнот потом я незнаю как открыть pending.xml
После того как Вы открыли Блокнот, нажмите пункт «Файл» в верхнем левом углу окна. Выберите «Открыть», и далее ищем файл по указанному адресу в системном каталоге.
пж если не сложно подскажите что искать
Требуется найти файл pending.xml
который должен находиться по пути c:\Windows\winsxs\
Где C: буква вашего системного диска, ну а далее редактируем его по статье.
У меня выдаёт в командной строке х:\винодовс\систем32 куда писать то что нужно??
Здравствуйте!
Сразу же после этой строки, там есть мерцающий курсор. При открытии окна командной строки, можно сразу начинать ввод команд.
Здраствуйте, после всего проделанного надпись
«Нам не удалось завершить обновления
Отмена изменений
Не выключайте компьютер»
Висит уже около часа, это нормально на компьютере
«ниже среднего»?
Здравствуйте!
Всё зависит от объёма устанавливаемых обновлений, а также иных второстепенных неисправностей, препятствующих завершению процедуры. Пожалуйста, дождитесь окончания процесса отката обновлений…
Здравствуйте! после данной ошибки винда сама предложила решение через командную строку.но там она предлагает выбрать учетную запись, вход в которую по паролем (хотя я не помню что бы у меня был пароль)
и никакие пароли не подходят.
можно ли как-то обойти этои все же попасть в строку?
или тут без загрузочной флешки не обойтись?
Здравствуйте!
Без пароля вряд ли удастся попасть, даже если его не было, для работы с командной строкой он может потребоваться.
Поэтому решение лежит через загрузочный диск или флешку, как наиболее, практичный способ доступа к системе.
если пароля не было, то обычно пустой строка остается и «далее» или ввод
Добрый день!подскажите чайнику впишу в поисковике 16(0) но выдает не со всеми словами которые вы писали.что делать и еще все должно быть в одном месте или все три начальных слова в разных местах.простите просто я чайник полный.боюсь что нибудь удалю не то и еще хуже сделаю.спасибо за ранее
Здравствуйте!
На этот случай, мы рекомендовали в статье создать резервную копию открываемого файла.
А очистить следует указанные пункты в соответствии с инструкциями в статье, могут быть незначительные различия в содержании файла, поэтому значения могут идти не подряд.
Спасибо.и еще вопрос удалять все предложения с данными словами где содержаться нули и предооженные слова.спасибо
Да. Не забудьте сделать копию файла, и сохранить после редактирования.