Сбой последовательности задач Sysprep и Capture с использованием MDT 2010

Я создал сервер служб развертывания Windows в Windows 2008 R2. При первоначальной настройке я смог успешно использовать MDT 2010 для создания своих загрузочных образов, а также для создания последовательностей задач, которые могли бы выполнять sysprep и захватывать, а также развертывать мои собственные .wim файлы. Все работало отлично.

Примерно через месяц я загружаю свой образ Windows 7 x86 и запускаю обновления Windows, чтобы поддерживать мой образ в актуальном состоянии. Затем я запускаю последовательность задач sysprep и capture и получаю следующие ошибки:сообщения об ошибках litetouch

Я искал в Интернете причину этого сообщения об ошибке, и это просто кажется, что тип сообщения об ошибке запрещен. Затем я решил полностью восстановить образ виртуальной машины с нуля и попробовать еще раз. Я получаю те же сообщения об ошибках, что и раньше. Вот что я пытался устранить эту проблему:

Поиск проблемы:

  • Я обеспечил полное отключение UAC и брандмауэра при попытке захвата изображения.
  • Я попытался воссоздать последовательность задач и убедиться, что общий ресурс развертывания обновлен.
  • Я убедился, что локальная учетная запись администратора включена и имеет тот же пароль, который указан в последовательности задач.
  • Я попытался подключить компьютер к домену и запустить последовательность задач, и я получил другую ошибку:Сообщения об ошибках litetouch при присоединении к домену
  • Я попытался запустить скрипт из командной строки с помощью команды "Запуск от имени администратора", и все равно получаю те же ошибки, что и выше.
  • В целях тестирования я обеспечил всем пользователям доступ на чтение и запись к моей общей папке развертывания.

Я потратил несколько дней, пытаясь решить эту проблему безрезультатно. Есть идеи?

РЕДАКТИРОВАТЬ:

Ниже запрошена информация о журнале из C:\Windows\Deploymentlogs\BDD.log.

<![LOG[LTI Windows PE applied successfully]LOG]!><time="11:48:34.000+000" date="07-25-2012" component="LTIApply" context="" type="1" thread="" file="LTIApply">
<![LOG[LTIApply processing completed successfully.]LOG]!><time="11:48:34.000+000" date="07-25-2012" component="LTIApply" context="" type="1" thread="" file="LTIApply">
<![LOG[Microsoft Deployment Toolkit version: 6.0.2223.0]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[The task sequencer log is located at C:\Users\nicy\AppData\Local\Temp\SMSTSLog\SMSTS.LOG.  For task sequence failures, please consult this log.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[Processing drivers for an X86 operating system.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[TargetOS is the current SystemDrive]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[Property DriverCleanup is now = DONE]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[Compare Image processor Type with Original [X86] = [X86].]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[Prepare machine for Sysprep.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[No driver actions can be taken for OS Images installed from *.wim files.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[ZTIDrivers processing completed successfully.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="ZTIDrivers" context="" type="1" thread="" file="ZTIDrivers">
<![LOG[Command completed, return code = -2147467259]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[Litetouch deployment failed, Return Code = -2147467259  0x80004005]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="3" thread="" file="LiteTouch">
<![LOG[For more information, consult the task sequencer log ...\SMSTS.LOG.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[Property RetVal is now = -2147467259]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[Unable to copy log to the network as no SLShare value was specified.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[CleanStartItems Complete]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[Unregistering TSCore.dll.]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[About to run command: wscript.exe "\\server\deploymentshare$\Scripts\LTICleanup.wsf"]LOG]!><time="11:48:35.000+000" date="07-25-2012" component="LiteTouch" context="" type="1" thread="" file="LiteTouch">
<![LOG[Microsoft Deployment Toolkit version: 6.0.2223.0]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Removing AutoAdminLogon registry entries]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[VSSMaxSize not specified using 5% of volume.]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Logs contained 7 errors and 0 warnings.]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Stripping BDD commands from unattend.xml template.]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Modified unattend.xml saved to C:\windows\panther\unattend.xml]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Checking mapped network drive.]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[testing drive Z: mapped to \\server\deploymentshare$]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Disconnecting drive Z: mapped to \\server\deploymentshare$]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Cleaning up C:\MININT directory.]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">
<![LOG[Cleaning up TOOLS, SCRIPTS, and PACKAGES directories.]LOG]!><time="11:48:36.000+000" date="07-25-2012" component="LTICleanup" context="" type="1" thread="" file="LTICleanup">

4 ответа

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

Поскольку вы используете MDT, этот точный процесс может быть выполнен путем импорта всех обновлений в виде пакетов, и MDT выполняет соответствующие сценарии DISM во время развертывания (опять же, вам необходимо загрузить все обновления вручную), или вы можете включить "Центр обновления Windows". (Установка до приложения) или пункт "Обновление Windows (установка после приложения)", которые по умолчанию отключены в шаблоне последовательности задач стандартного клиента, чтобы система запускала Центр обновления Windows во время развертывания. Если в вашей среде настроен WSUS, вы можете получить обновления от него во время развертывания. В этом блоге подробно описаны все 3 метода поддержания обновленного изображения.

Надеюсь это поможет,

(подпись для раскрытия)

Дэвид

Информационная команда Windows - IT Pro

Войдите на компьютер, на котором вы пытаетесь захватить образ, получите доступ к общей папке развертывания и запустите файл LiteTouch.vbs - он находится в папке "Сценарии".

Во-первых, вам не нужно загружать образ, чтобы применить исправления Windows, только исправления Windows (поэтому вы хотите, чтобы ваш образ развертывания был как можно более тонким)

Во-вторых, взгляните на журнал BDD (c:\MININT\SMSOSD\OSDLOGS\bdd.log) или (c:\windows\temp\depoymentlogs\bdd.log), в котором должно быть указано, где произошел сбой (или опубликуйте его, чтобы другие могу посмотреть на это)

После нескольких месяцев борьбы с этим я наконец нашел решение своей проблемы. Ниже приведены шаги, которые я использовал для решения своей проблемы:

  1. На эталонном ПК с Windows 7 откройте редактор реестра. Перейдите к HKLM\system\setup, Ищите многострочное значение CloneTag, Это, вероятно, не будет там.

  2. Добавить новый multi-string value, назови это CloneTag, Фактическая стоимость не важна.

  3. Экспорт HKLM\system\setup ключ и сохранить в .reg файл.

  4. Изменить .reg файл и удалите все остальные записи, кроме CloneTag стоимость.

  5. Запустите cscript, чтобы запустить селектор последовательности задач. Выберите последовательность задач Sysprep и Capture. Введите свои учетные данные и идите.

  6. Когда он доберется до той части, где он выполняет sysprep, запустите .reg файл для быстрого импорта CloneTag многострочное значение. Если вы видите, что переходите к PE, то вы должны быть в чистоте.

Другие вопросы по тегам