Ошибка С0000034 при операции обновления Windows 7 SP1

Данная ошибка возникает при попытке обновления Windows 7 до Service Pack 1.
В частности по скольку на данный момент Я пользуюсь лицензионной копией этой операционной системы Я могу с легким сердцем позвонить в техническую поддержку Microsoft, но т.к. я не силен в английском (в Российское представительство работает с 8 до 20 по МСК) – это был не вариант.
Итак, проблема возникает при попытке обновления Windows 7 до SP1.
На данный момент решается следующим образом:

  • При загрузке операционной системы выберите средства восстановления ОС
  • При поиске проблем нажмите “Отмена”
  • В появившемся окне выберите “Не отправлять”
  • Нажмите ссылку “Просмотреть расширенные опции восстановления и поддержки”
  • В новом окне выберите последний пункт “Command promt” или “Командная строка”
  • Наберите notepad.exe
  • Нажмите “Файл” – “Открыть”
  • Смените “Тип файла” с “тхт” на “Все файлы”
  • Перейдите в папку C:\Windows\winsxs\ (или в папку Windows на вашем системном разделе, если он у вас не С)
  • В этой папке найдите файл pending.xml и сделайте его копию
  • Откройте основной файл pending.xml и с помощью поиска (CTRL+F) найдите следующий текст БЕЗ КАВЫЧЕК: “0000000000000000.cdf-ms
  • Выделите и удалите всю строку
    <Checkpoint/>
    <DeleteFile path="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>
    <MoveFile source="\SystemRoot\WinSxS\Temp\PendingRenames\e56db1db48d4cb0199440000b01de419._0000000000000000.cdf-ms" destination="\SystemRoot\WinSxS\FileMaps\_0000000000000000.cdf-ms"/>
    
  • Сохраните файл и перезагрузите компьютер.

Учтите, что текст в вашем файле pending.xml может незначительно отличаться от указанного выше.

Это не установит вам SP1, но избавит от головной боли в виде непонятной ошибки с непонятным кодом. В будущем позвоню в Microsoft и поинтересуюсь каким образом можно решить эту проблему с установкой пакета обновлений. На это было забито, т.к. система работает стабильно уже почти полгода.

Если ничего вообще не помогло или вы не нашли этого файла, то можете попробовать решить проблему так, как описано в этой статье.

Если Вам помогло – расскажите друзьям в Твиттере.

129 Replies to “Ошибка С0000034 при операции обновления Windows 7 SP1”

    1. Зачем тебе “ненормальные” люди?)
      Зачем так жестко с контактиком-то?..)
      И неужели пользователи контакта не могут пользоваться этой формой комментария?
      Мой блог вроде комментируют спокойно, было бы желание)

        1. заходим на диск С для поиска папки windows пишет что место зарезервировано по систему,то есть нет доступа к папке,что делать???

  1. Работает также и для ошибки C000009A при установке SP1 для Win7.
    Спасибо.

  2. ААА!!! Вам надо поставить памятник!! 100000000000000000000000000000 раз спасибо!!

  3. Огромное человеческое спасибо!Не знаю,что бы я без этой статьи делала!

  4. Спасибо огромнейшее! Отлично помогло. Только строка была немного другой, но это «0000000000000000.cdf-ms» в ней присутствовало.

  5. А у меня по этому пути с:\Windows\winsxs нет файла pending.xml ((( Хотя система стоит на С. И где мне его искать теперь? Стоит win 7 максимальная. Подскажите если не трудно плиз…

    1. Ищите внимательнее. Введите %windir%\winsxs и ищите файл там. Включите отображение скрытых и системных файлов. Возможно вы его не увидите просто так. Или попросите специалиста помочь Вам с этим.

      1. Включил отображение скрытых файлов и папок, всё равно нет его. Это просто файл, или он в какой то папке лежит?

          1. )) Конечно уверен. До этого всё нормально обновлялось. А вот с этим обновлением никак. Ну общм то как у сех.ТОлько нет этого чёртового файла, что бы правку сделать ((

            1. В окне “поиска” внизу выбран по умолчанию тип файла *.txt, нужно нажать туда и выбрать показывать все файлы и тогда в конце папки,т.е. внизу,будет искомый файл.

  6. я выбрал средство восстановления при загрузке ….и появилось что надо вставить установочный диск виндоус-че делать???

  7. У меня не находит 0000000000000000.cdf-ms
    что делать подскажите пожалуйста

  8. Pingback: Anonymous
  9. Все сделал как описано выше, но после перезагрузки зависает на экране “Запуск Windows” помогите?

  10. Хех странно..ваш метод не помог,во 2 раз доперло немного по другому поступить и сам все сделал!=)

  11. В общем так.При загрузке операционной системы выбрал Опции Восстановления Системы->При поиске проблем нажfk «Отмена»->В появившемся окне выбрал «Не отправлять»->Нажал ссылку «Просмотреть расширенные опции восстановления и поддержки»->НО выбрал пункт “Диагностика ошибок памяти”->Дальше появилось синее окошко на англ.языке->я ушел->Через 5 минут компьютер перезапустился и вот снейчас все работает успешно=)
    Ах да…После запуска на раб.столе красовалась надпись “Обновление SP 1 успешно установлено”;)

  12. Короче так-при запуске системы выбираю средства восстановления системы отменяю поиск проблем жму не посылать после захожу в расширеные функции восстановления и жму диагностика ошибок памяти и ухожу…мин чрез 5 все заработало и обнова загрузилась.может не сработать нно все равно сделайте там прежде чем следовать основной им=нструкции!)

  13. Спасибо огромное! номер ошибки был немного другой C0190… полностью не помню, но помогло тоже! столкнулся с проблемой по ходу выполнения инструкции, не мог переключить язык в консоли с русского, пользовался табом для поиска команды notepad.exe.. Alt-Shift, Ctrl-Shift, левый вин, Alt-Ctrl и многие прочие комбинации не помогли.. Если кто знает как переключить, отпишитесь, на будущее может пригодится..

  14. В этой папке найдите файл pending.xml и сделайте его копию
    Зачем это делать? У меня почему то ничего не получается=(

  15. да у меня там вообще 4 файла pending bad
    pending 1094udkgndfkm
    pending 1421041209ss234
    и просто pending!!!
    зашел сразу в последний, ничего там не нашел… ни одной строчки с 0000000000000
    зашел в bad, там куча таких строк… поудалял, перезапустил, не работает сука!!!
    начал во всех 4-х файлах искать что-то похожее, поудалял нахрен все… Пишет эту же ошибку! думал выкинуть ноут из 8-ого этожа, подумал дорогой сука…
    помогите народ плззз… сессия, комп нужен оч!!!

  16. pending копировать в принципе не надо. этот способ подходит для любой ошибки из серии обновлений sp1. автору великий респект!

  17. Боже мой! Не знаю, заглядываете ли вы ещё в эту ветку, но как бы то ни было – огромное, нет – ОГРОМНЕЙШЕЕ Вам спасибо, уважаемый автор этого незаменимого и непревзойдённого поста :)
    Низкий Вам поклон, Вы сберегли душевный покой в нашей семье :) :) :)

  18. Не помогло, у меня не находит в поиске блокнотом 0000000000000000.cdf-ms впрочем как и слова Checkpoint и другие…Ни вверх ни вниз поиск в файле их не находит…Чувствую придётся переустановить к чёртовой бабушке, способ Genius тоже кстати не помог!!!

  19. То есть сервис пак это понты для приезжих? За восстановление стола спасибо, но это лишь реанимация в доустановочное состояние…

  20. Всем привет, прикол в том, что действительно не находит этот 0000000000000000.cdf-ms файл…..файлы с этим расширение есть, а этого нет….кто решил эту проблему скажите как быть…??? Спасибо всем

  21. у меня ошибка С000003А, пытаюсь решить вашим способом, пока безуспешно, т.к. в то время как выходит окно “параметры восстановления системы” и надо нажать далее или отмена у меня не работает ни клава ни мышка, что делать непонятно:( подскажите кто нибудь, буду премного благодарен.

  22. С меня требует пароль для username “Updateususer”. Где его взять кто подскажет???

  23. Знаю, что данный вопрос уже был задан другими людьми, но ответа на него не последовало. У меня в блокноте при поиске не отображается строка “0000000000000000.cdf-ms”. Что делать?

  24. ошибка была исправлена-огромное спасибо!!!но после этого возникла следующая проблема!винда запускается,но везде чёрный экран и ничего кроме диспетчера задач ctrl alt del выбрать нельзя!!!помогите (((((

  25. О, спаситель-благодетель!))) Низкий Вам поклон! Спасибо за статью! Спасли геймера от неминуемой гибели))))))

  26. Братишка, спасибо, ты мне помог! Сладкого хлебца тебе, браток!

  27. Помогите плз,когда выполняем операции и заходим на диск С для поиска папки windows пишет что место зарезервировано по систему,то есть нет доступа к папке,что делать???

  28. Спасибо огромное, все сделала, комп вообще не загружался. Только диск С – писал, Что пусто, я на диске В сделала – может это неправильно?
    Теперь комп работает, но пишет гугл хром, что нет Oleacc.dll? помогите, плиз((( отчет горит((

  29. у меня ненаходит 0000000000000000.cdf-ms
    сделал все точно как написано

  30. ненаходит 0000000000000000.cdf-ms
    что делать?
    Сделал все как написсано

  31. Здравствуйте, у меня такая же ошибка только на Server 2008 R2. Сделал как тут написано, ошибка не выскакивает, но только черный экран и все. Не подскажете что можно сделать?

    1. Уважаемый, если вы достигли того, чтобы установить себе wn server, то удосужтесь почитать статьи на технете и от майкрософт. Там много полезного.

  32. всем привет!такая же беда…ваша система не помогает, так как ввожу в командной строке “notepad”,а мне пишут что такого файла на нет не на внешнем не не внутреннем…вот как-то так. не подскажете, может какой другой вариант есть?

  33. всем привет!такая же беда…ваша система не помогает, так как ввожу в командной строке “notepad”,а мне пишут что такого файла на нет не на внешнем не на внутреннем…вот как-то так. не подскажете, может какой другой вариант есть?

  34. у меня стоит на компе пароль и когда я нажимаю просмотреть расширенные опции меня просят ввести пароль но он не подходит !!! что мне делать? то что я ввожу 100% правильно

  35. все сделала как написано,перезагрузила комп,но оно тоже самое пишет*что дёлать?помогите

  36. спасибо помогло, ошибка была c000003a. у кого не находит текст с нулями по уберайте нули и текст найдётся принципиально пару рулей и 00000.cdf-ms

Leave a Reply

Your email address will not be published. Required fields are marked *