Назад | Перейти на главную страницу

Ошибка установки Windows 7 SP1 с C0000034

Я ищу небольшую (12 ПК) сеть, в основном состоящую из ПК с Windows 7, наполовину 32-битных, а остальное - 64-битных или Vista. WSUS настроен на сервере, и все компьютеры настроены с помощью групповой политики для получения обновлений с WSUS.

Похоже, что около 17:00 по Гринвичу вчера вечером все ПК с Windows 7 загрузили и предложили Windows 7 SP1. Мои хорошо обученные высокотехнологичные пользователи старательно устанавливали SP1, который быстро заливал их компьютеры.

Более конкретно, когда они перезапускают процесс установки, он зависает с Fatal Error C0000034. Мне удалось восстановить некоторые ПК с помощью восстановления системы или образов для восстановления, оставшуюся часть я, кажется, смог исправить с консоли восстановления, восстановив реестр вручную.

Я немного не понимаю, почему SP1 залил все ПК сразу, в этом нет ничего необычного, и все они были восстановлены в течение последних 8 месяцев.

Кто-нибудь еще испытал это сегодня? и если да, то нашел ли кто-нибудь решение. Я заблокировал установку Win 7 SP1 с помощью инструмента блокировки SP1, предоставленного Microsoft.

Любая помощь приветствуется.

Ой.

Попробуйте Инструмент готовности к обновлению системы. Также (я знаю, что это другая ошибка), но посмотрите, не этот вопрос по SU помогает.

У меня была точно такая же проблема на двух компьютерах наших клиентов. Эта ветка помог мне, но я до сих пор не понял, что вызывает ошибку.

Обновление: я почти два часа разговаривал по телефону с технической поддержкой Microsoft по этому вопросу. Служба поддержки попросила меня сделать следующие шаги:

  1. Загрузитесь в Windows Recovery и выберите командную строку, затем выполните следующие команды:
  2. Reg загрузить HKLM \ BaseSystem C: \ Windows \ System32 \ config \ SYSTEM
  3. Reg Удалить "HKLM \ BaseSystem \ CurrentControlSet \ Control \ Session Manager" / v SetupExecute
  4. Reg добавить "HKLM \ BaseSystem \ CurrentControlSet \ Control \ Session Manager" / v SetupExecute / t REG_MULTI_SZ
  5. Рег выгрузить HKLM \ BaseSystem
  6. Перезагрузите компьютер.

Я публикую больше информации по мере ее изучения наш блог.

Вот решение, которое я нашел для восстановления и запуска рабочих станций, в основном взято из этого довольно старый вопрос в TechNet:

  1. Попасть в Среда восстановления Windows.
  2. Откройте командную строку.
  3. Измените каталог на C:\Windows\System32\config (примечание: на самом деле это может быть D: если зарезервированный раздел был смонтирован как C :)
  4. Скопируйте и переименуйте следующие файлы в .old

    • по умолчанию -> default.old
    • sam -> sam.old
    • безопасность -> security.old
    • программное обеспечение -> software.old
    • система -> system.old
  5. Измените каталог на regback

  6. Скопируйте default, sam, security, software и system в родительский каталог (copy * ..)
  7. Начать сначала
  8. Бегать sfc /scannow для восстановления измененных файлов (возможно, вам придется выполнить одну и ту же команду несколько раз)

После этого я вернулся в состояние до SP1, и, похоже, все работает.

У этой проблемы было множество «исправлений» и множество причин. Единственное, что исправляло КАЖДУЮ затронутую машину каждый раз, так это следующее: (примечание: если у вас нет действующей учетной записи локального администратора, вы не можете использовать это исправление без использования загрузочного компакт-диска редактирования SAM для переопределения учетной записи локального администратора)

1) перезагрузите компьютер с Windows 7 после сообщения об ошибке

2) Выберите «Запустить восстановление системы» в меню неудачной загрузки.

3) дайте ему выполнить попытку автоматического ремонта (он не удастся)

4) выберите ссылку дополнительных параметров в нижней части диалогового окна с ошибкой ремонта.

5) запускаем командную консоль (последний вариант)

6) перейдите на локальный системный диск (c: если на вашем жестком диске нет других разделов для восстановления и т. Д.). Вы знаете, что это правильный диск, если на нем есть папки «Windows» и «Program Files (x86)».

7) выполните следующие 3 команды:

cd \ windows \ winsxs

ren pending.xml pending.xml.bak

скопировать reboot.xml pending.xml

8) перезагружаем компьютер

9) SP1 попытается применить 3 раза и потерпит неудачу. В случае сбоя он откатится до версии до SP1 и загрузится нормально.

10) все исправлено (сегодня работало на 17 компьютерах)