当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复 SCCM 任务序列错误 0X8007000D

作者:精品下载站 日期:2024-12-14 11:59:50 浏览:13 分类:玩电脑

修复 SCCM 任务序列错误 0X8007000D


本文详细介绍了修复 SCCM 任务序列错误 0X8007000D 的步骤。在 ConfigMgr OSD 以及图像捕获期间,会出现错误 0X8007000D 以及任务序列失败。

在远程站点部署操作系统期间,一位 SCCM 工程师报告了 OSD 问题。 OSD 错误是任务序列失败,错误代码为 0X8007000D。

并非在每台映像的计算机上都观察到此错误代码 0X8007000D。相反,只有少数笔记本电脑存在此问题,任务序列失败并出现 0X8007000D 错误。

部署的任务序列可能会因多种原因而失败。每个 SCCM 管理员都意识到这一点。在大多数情况下,任务序列会失败并显示错误代码,该错误代码以及 smsts.log 将帮助您确定根本原因。

下面列出了一些任务序列错误以及我们大多数人在设置中遇到的解决方案:

  • 任务序列失败,错误代码为 0x000001B6
  • 任务序列失败,错误代码为 0x800702C2
  • 修复 SCCM 任务序列失败,错误代码为 0x80070002
  • 无法解析任务序列依赖性0X80040102
  • 任务序列失败,错误代码为 0x800700A1
  • 任务序列失败,错误代码为 0x80070070

如果我继续添加更多内容,这个列表肯定会增长。博客中已介绍了大多数常见的任务序列错误和解决方案。

修复 SCCM 任务序列错误 0X8007000D

当任务序列无法找到客户端计算机的启动磁盘时,会出现 SCCM 错误 0X8007000D。正确格式化硬盘或更换新硬盘可以解决任务序列错误 0X8007000D。

以下是任务序列失败并出现错误 0X8007000D 时出现的错误消息:

无法运行任务序列 - 启动任务序列 0X8007000D 时发生错误。如需了解更多信息,请联系您的系统管理员或服务台操作员。

[玩转系统] 修复 SCCM 任务序列错误 0X8007000D

查看 smsts.log 文件,您可能会在计算机上观察到类似的错误。

OSDDiskPart.exe failed: 0x8007000d OSDDiskPart
Process completed with exit code 2147942413
uRet, HRESULT=8007000d (..\bootimage.cpp,1347)
Unable to create temporary partition to stage boot image
BootImage::CreateTemporaryVolume( iSystemDisk, iNewPartition, sNewVolume), HRESULT=8007000d (..\bootimage.cpp,502)
ValidateSystemPartition(), HRESULT=8007000d
Failed to prepare the system partition for staging.
The data is invalid. (Error: 8007000D; Source: Windows)
BootImage::prepareForStaging(sLocalDataPath), HRESULT=8007000d
Failed to validate for boot image staging TSMBootstrap
StageBootImage() failed. 0x8007000d. TSMBootstrap
TS::Boot::BootImage::StageBootImage( pAssociatedWinPE->GetPackageID(), TsBootProgress, pv, hCancelEvent), HRESULT=8007000d (tsmediawizardcontrol.cpp,2256)
Failed to stage WinPE. Code(0x8007000D) TSMBootstrap
Command line for extension .exe is "%1" %* TSMBootstrap
Set command line: "X:\sms\bin\x64\TsProgressUI.exe" /Unregister
Executing command line: "X:\sms\bin\x64\TsProgressUI.exe" /Unregister
==========[ TsProgressUI started in process 1052 ]========== TsProgressUI
Command line: "X:\sms\bin\x64\TsProgressUI.exe" /Unregister TsProgressUI
Unregistering COM classes TsProgressUI
Unregistering class objects TsProgressUI
Shutdown complete. TsProgressUI
Process completed with exit code 0 TSMBootstrap
Successfully unregistered TS Progress UI. TSMBootstrap
ExecuteSelectedTaskSequence(fpCallbackProc,pv,hCancelEvent), HRESULT=8007000d (tsmediawizardcontrol.cpp,1597)
hrReturn, HRESULT=8007000d (tsmediaresolveprogresspage.cpp,445)
ThreadToResolveAndExecuteTaskSequence failed. Code(0x8007000D)
ThreadToResolveAndExecuteTaskSequence returned code 0x8007000D
Setting wizard error: An error occurred while starting the task sequence (0x8007000D). For more information, contact your system administrator or helpdesk operator. TSMBootstrap
ResolveProgressPage::OnWizardNext() TSMBootstrap
Activating Finish Page.
Loading bitmap TSMBootstrap
Executing command line: X:\WINDOWS\system32\cmd.exe /k TSBootShell
The command completed successfully.
Successfully launched command shell.

由于以下原因之一而出现错误 0X8007000D:

  • 硬盘分区表错误,任务序列无法安装操作系统。
  • 由于硬盘驱动器有问题或硬盘驱动器损坏,因此未检测到磁盘卷。
  • 当硬盘未以正确的格式分区时,任务序列将失败并显示错误 0X8007000D。
  • 启动映像未正确分发到分发点。

每当遇到类似错误时,您始终可以使用 SCCM 错误查找工具将这些错误代码转换为错误消息。

硬盘驱动器问题很常见,您能做的最好的事情就是用工作正常的硬盘替换它。如果您确定硬盘不是问题,请确保正确格式化它并恢复任务序列。

解决方案:让我们看看SCCM任务序列错误0X8007000D的解决方案。如果您确信硬盘工作正常,您所要做的就是使用diskpart命令格式化硬盘。

应在 ConfigMgr 任务序列以错误代码 8007000D 结束之前在系统上执行 diskpart 命令。当您想要在磁盘上创建 UEFI 分区或在磁盘上创建 Legacy 分区时,diskpart 命令会有所不同。

本文列出了您可以执行以修复错误 0X8007000D 的所有 SCCM OSD Diskpart 命令。

要在 ConfigMgr OSD 期间使用 diskpart 命令,请执行 PXE 启动,并在选择任务序列之前按 F8。从打开的命令窗口执行 diskpart 命令。

提示:要在任务序列失败期间使用 F8,应在启动映像上启用启用命令支持(仅测试)选项。阅读 SCCM 启动映像和分发点配置。

图像捕获期间错误代码 0X8007000D

如果您有捕获参考机映像的 SCCM 任务序列,则可能会遇到错误 0X8007000D。

是的,这是相同的错误代码,但当您尝试使用任务序列捕获参考机器映像时,它会出现。

任务序列:图像捕获向导失败,错误代码为 (0x8007000D)。如需了解更多信息,请联系您的系统管理员或服务台操作员。

无法运行操作:捕获参考计算机。数据无效。 (错误:8007000D;来源:Windows)

[玩转系统] 修复 SCCM 任务序列错误 0X8007000D

The execution of the group (Capture the Reference Machine) has failed, and the execution has been aborted. An action failed.
Operation aborted (Error: 80004004; Source: Windows) TSManager
Failed to run the last action: Capture the Reference Machine. Execution of task sequence failed.
The data is invalid. (Error: 8007000D; Source: Windows)
Execution::enExecutionFail != m_eExecutionResult, HRESULT=80004005
Task Sequence Engine failed! Code: enExecutionFail 
Task sequence execution failed with error code 80004005

要解决图像捕获过程中遇到的错误代码0X8007000D,您可以尝试以下解决方案:

  1. 在开始捕获参考机器映像之前检查硬盘驱动器错误。
  2. 更新启动映像并选中以下选项 - “使用 Windows ADK 中的当前 Windows PE 版本重新加载此启动映像”。有时,错误 8007000D 是由于分配的启动映像与实际使用的启动映像不匹配造成的。

[玩转系统] 修复 SCCM 任务序列错误 0X8007000D

我希望本指南中发布的解决方案可以帮助您解决 SCCM 任务序列错误 0X8007000D。如果您发现其他对您有用的东西,请在下面的评论部分告诉我。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯