Главная > Microsoft Windows > Ошибка установки Service Pack 1 на Windows 7: ERROR_INVALID_DATA (0x8007000d)

Ошибка установки Service Pack 1 на Windows 7: ERROR_INVALID_DATA (0x8007000d)


На днях столкнулся с ошибкой при установке Service Pack 1 на Windows 7 с официального дистрибутива. И несмотря на то, что причина сбоя установки оказалась до смешного простой и нелепой, она отняла у меня порядочно времени.

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

Устанавливая пакет обновлений на Windows 7 с официального дистрибутива mu_windows_7_and_windows_server_2008_r2_sp1_x86_x64_dvd_619642.iso я получил следующую ошибку:

SP1_Installation_Err

Мастер установки предложил установить Средство проверки готовности системы к обновлению, однако, как вы несомненно догадываетесь, это не дало никакого результата.

Поскольку пакет обновлений ставился на свежеустановленную ОС, то найденные в интернете советы вроде отключения антивирусной программы и чистки реестра даже не рассматривались.

Не найдя приемлемого решения я принялся за диагностику самостоятельно. Первое, что приходит в голову в подобной ситуации – просмотр и анализ лога установки пакета обновления.  Лог находится по адресу %Windir%\Logs\CBS в файле CBS.log.

Мое внимание привлекли следующие строки:

2012-06-29 15:54:57, Info                  CBS    SPI: Created path: C:\5a6fd1af9e02461123bfce\b73d92415d3b11b09a38649b2df93a31\windows6.1-KB976902-X86.cab
2012-06-29 15:54:59, Error                 CBS    SPI: (CSelfExpander::InternalExpandFile:382)Checksum of downloaded file (0x483b59e2) does not match expected (0x16c4f750) er=0xd
2012-06-29 15:54:59, Error                 CBS    SPI: (CSelfExpander::ExpandFiles:227)Failed to internal expand file windows6.1-KB976902-X86.cab hr=0x8007000d
2012-06-29 15:54:59, Error                 CBS    SPI: (CSPCInstallTask::Execute:882)Failed to expand Windows6.1-KB976902-x86.cab hr=0x8007000d
2012-06-29 15:54:59, Info                  CBS    SPI: Reporting Failed package event
2012-06-29 15:54:59, Info                  CBS    Session: 30234110_3303739093 finalized. Reboot required: no [HRESULT = 0x00000000 — S_OK]
2012-06-29 15:54:59, Error                 CBS    SPI: (CSPInstall::Install:1583)Failed executing Install task hr=0x8007000d
2012-06-29 15:54:59, Info                  CBS    SPI: Ending SP Installation
2012-06-29 15:54:59, Error                 CBS    SPI: (PerformSPInstallation:833)Failed to install SP using UI hr=0x8007000d
2012-06-29 15:54:59, Error                 CBS    SPI: (wmain:1105)Failed to perform SP installation hr=0x8007000d
2012-06-29 15:54:59, Info                  CBS    SPI: Reporting Failed event

Чтобы проверить свое подозрение воспользовался утилитой md5summer для проверки контрольной суммы дистрибутива. Так и есть, контрольная сумма iso-образа отличается от оригинала. Другими словами, образ оказался поврежденным. Этого я ожидал меньше всего, поскольку с копии этого образа я устанавливал пакет обновлений много раз на множество систем. Почему так произошло для меня до сих пор загадка, скорее всего он каким-то образом повредился при копировании с флешки. Скопировав образ еще раз я смог успешно установить пакет обновлений.

Итак, подытожим. Если при установке Service Pack 1 для Windows 7 у вас возникает ошибка с кодом ERROR_INVALID_DATA (0x8007000d) – проверьте целостность своего образа посчитав его контрольную сумму MD5. Если она отличается от значения

9b0ea3588b8c8abd7ead91bdfe6ce3f8 *mu_windows_7_and_windows_server_2008_r2_sp1_x86_x64_dvd_619642.iso

то загрузите образ повторно с надежного источника.

На этом у меня все. Удачи вам!

Реклама
  1. 01.07.2012 в 00:19

    Да, бывают с флешками сбои. Причем проходят незаметно, в отличии от лазерных дисков, где сбой чтения дает о себе знать диким затормаживанием процесса вплотть до сообщения о невозможности дальнейшего чтения.

  2. 01.07.2012 в 09:45

    Спасибо. Интересно. Впервые с таким столкнулся

  3. 04.07.2012 в 10:42

    Я с таким пару раз сталкивался, когда использовал Windows 7 USB/DVD Download tool. Если образ ISO битый, на флешку не пишется, выдается ошибка.

  4. Maksim
    08.07.2012 в 11:20

    Извините за вопрос не в тему, когда будет вторая часть обзора сервисов windows live?

    • 25.07.2012 в 11:08

      Microsoft сейчас проводит очень серьезные в сервисах Windows Live, поэтому писать пока нет смысла.
      Вопрос действительно задан не в тему. В дальнейшем, для подобных вопросов я бы рекомендовал воспользоваться сервисом ask.fm, ссылка есть на правой панели блога.

  5. 05.10.2014 в 14:37

    Ошибка та же, но MD5 совпадает. Бывает и такое ((

  6. 01.08.2016 в 11:07

    », в котором можно увидеть установлен ли Service Pack и если да то какой. Для этого можно нажать правой кнопкой мыши по ярлыку «

  1. No trackbacks yet.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: