Ошибка С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 и поинтересуюсь каким образом можно решить эту проблему с установкой пакета обновлений. На это было забито, т.к. система работает стабильно уже почти полгода.

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

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

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

  1. Огромное спасибо! Помогло. Правда строка отличалась значительно. Определил по тэгу

  2. Cпасибо! Помогло. Правда строка отличалась значительно. Определил по тэгу

  3. я сделала и у меня комп по новой обновление устанавливает, это так и должно быть??

  4. Спасибо огромное тому, кто написал эту статью. Все получилось! Мой ноутбук спасен ^^

  5. У меня такая строка после перезагрузки: "Этап 1 из 2

    Не удалось настроить пакет обновлений

    "

  6. В пункте номер 8 где надо найти папку с windows чего то там .у меня не того не другого нет. То есть не с папкой C и без нее.ячестно говорявообще не поняла.можёте объ яснить мне ще раз.спасибо заранее...

  7. Автор у меня всё равно так же Неустранимая ошибка C0000034 при операции обновл

  8. Автор спасибо! Этот вариант даже лучше быстрее и удобнее чем у майкрософта.

  9. Ребят, кто как находил? В поисковик пишу 0000000000000000.cdf-ms говорит не найдено(((

  10. Благодарю. Статья помогла. Текст не сильно был отличен, все сделал быстро. Если бы не статья пришлось бы нести в сервис центр...

  11. Добрый вечер. Подскажите, пишет ошибку с0000034, но pending.xml не находит. Такое может быть? Спасибо

  12. Пожалуста помогите при ошибки удалил не всю строку а одни цифры что делать?

  13. у меня не выскочило (не отправлять) и у меня нету не где «Просмотреть расширенные опции восстановления и поддержки» и что теперь делать?

  14. Подскажите, после выбора посмотреть расширенные опции, появилось окно ввести пароль. А я его не знаю. Может есть какойто общий пароль???

  15. СПАСИБО!!!!!!!!!!!! Строка как пишут многие отличалась однако всё получилось!!!!!!!!!!! Отключил нафик все авто обновления))) уж лучше сам в ручную буду что нужно устанавливать.

  16. Люди добрые, подскажите что делать, аналогичная проблема при загрузке, только на windows 8.1

    1. Попробуйте восстановление системы запустить. Простого решения нет. Загружайтесь с диска восстановления и делайте восстановление системы.

      1. Все дело в том, что когда в bios ставлю загрузку с cd/dvd drive, загружается он с hdd. Читал также, что там надо как то через командную строку откріть блокнот и удалить некоторіе строчки в одном файле. Можно ли такое провернуть?

        1. Видимо что-то не так выставили, раз всё равно грузится с hdd или поврежден диск, с которого пытаетесь загрузиться.

          При восстановлении системы можете запустить командную строку и выполнить необходимые действия по удалению строк.

          Проблема обычно подобная возникает при повреждении реестра.

          Попробуйте флешку сделать восстановительную. Попробуйте F8 (или F2, или ESC) понажимать при старте компьютера. Может поможет перейти к окну выбора устройства, с которого хотите загрузиться.

          1. При загрузке компьютера нажимаю f12, открівается список устройств, вібираю дисковод, жму enter, єкран несколько раз моргает, потом вілазит окно вібора ОС (на пк две ОС — windows 7 и 8.1) то есть, загрузка с диска вообще не идет. Пробовал вообще не использовать ЖД при загрузке, а использовать dvd привод — писало, что необходимо вставить носитель в привод и тд. (диск с образом біл там) Насчет флешки — скачиваю сейчас тот самій образ, потом через rufus запишу на флешку и попробую восстановить.

          2. Попробовал загрузить восстановление с флешки — результат нулевой, так как в установочном образе нет кнопки восстановить(

    1. Надо скачать с сайта майкрософта оригинальный образ, в вашем случае — windows 8, загрузиться с нее, а дальше — через командную строку вызываете блокнот и удаляете нужные строчки. Лично я так и восстановил 8.1

  17. Огромное человеческое спасибо. Если кому интересно могу рассказать инструкцию к Windows 8.1 без предустановленного образа Skype mak_men 2

    1. Нашла в скайпе ваш контакт, но без нижнего пробела. Ответьте пожалуйста, очень нужно! Или добавьтесь, пожалуйста, сами, mariel2792

  18. А как войти в пункт N1? У меня на экране ошибка С0000034 и все ничего не нажимается (((

Leave a Reply

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