Windows-Server-2008

Sysprep 和擷取任務序列使用 MDT 2010 失敗

  • January 28, 2014

我在 Windows 2008 R2 中創建了一個 Windows 部署服務伺服器。當我最初設置它時,我能夠成功地使用 MDT 2010 來創建我的啟動映像,以及創建將 sysprep 和擷取的任務序列,以及部署我的自定義.wim文件。一切都執行良好。

大約一個月後,我啟動了我的 Windows 7 x86 映像並執行 Windows 更新以使我的映像保持最新。然後我去執行我的 sysprep 並擷取任務序列,我收到以下錯誤: litetouch 錯誤資訊

我在網上搜尋了這個錯誤消息的原因,它似乎是一個通用的權限被拒絕類型的錯誤消息。然後我決定從頭開始完全重建我的 VM 映像並重試。我仍然收到與以前相同的錯誤消息。以下是我嘗試解決此問題的方法:

故障排除:

  • 我已確保在嘗試擷取圖像時完全關閉 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">

這個回復中有太多的評論,所以我必須把它作為一個答案,即使它沒有解決你在你的 OP 中遇到的錯誤:你可以使用DISM離線更新你的圖像但是,你會必須下載要安裝的所有更新。

由於您使用的是 MDT,因此可以通過將所有更新作為包導入並 MDT 在部署期間執行正確的 DISM 腳本來完成這個確切的過程(同樣,您必須手動下載所有更新),或者您可以啟用“Windows 更新” (應用程序安裝前)”或“Windows 更新(應用程序安裝後)”項目,在標準客戶端任務序列模板中預設禁用,以使系統在部署期間執行 Windows 更新。如果您的環境中有 WSUS 設置,則可以在部署期間從中獲取更新。這篇博文詳細介紹了維護更新圖像的所有 3 種方法。

希望這可以幫助,

(簽名披露)

大衛

Windows 外展團隊 - IT 專業人士

首先 - 無需啟動映像即可應用 Windows 更新檔,只需 Windows 更新檔(這就是您希望部署映像盡可能薄的原因)

其次看一下 BDD 日誌 (c:\MININT\SMSOSD\OSDLOGS\bdd.log) 或 (c:\windows\temp\depoymentlogs\bdd.log) 應該告訴你它失敗的地方(或將它發布給其他人可以看看)

引用自:https://serverfault.com/questions/411182