Microsoft 部署工具包 2010 失败消息

Microsoft 部署工具包 2010 失败消息

我在从装有 Microsoft Toolkit 2010 的服务器部署 Windows 7 时遇到了问题。

部署完成后,我收到一份 Windows 错误报告,其中显示以下消息。

FAILURE (Er): 70: CreateObject(Microsoft.BDD.Utility) - Permission denied
Litetouch deployment failed, Return Code = - 2147023589 0x8007051B

我不明白 Microsoft.BDD.Utility 到底是什么以及何时使用这个实用程序(Tasksequence?)?

有人能帮我解决这个问题吗?

答案1

BDD 2007 是 Microsoft Deployment Toolkit 2010 的旧版本(您应该使用它来部署 Windows 7)。请确保您运行的是 MDT 2010 而不是 BDD 2007(在此处下载:http://www.microsoft.com/downloads/details.aspx?FamilyId=3BD8561F-77AC-4400-A0C1-FE871C461A89&displaylang=en

答案2

我不熟悉这个工具,但错误 0x8007051B 含义如下:

ERROR_INVALID_OWNER                                           winerror.h
# This security ID may not be assigned as the owner of this
# object.

我猜测这与用户权限有关,有人需要 SE_RESTORE_NAME 权限,但我不知道是什么权限。

答案3

这是因为本地管理员帐户启用了用户帐户控制 (UAC)。

修理:

  1. 单击开始,然后输入:gpedit.msc
  2. 在搜索结果中,点击“gpedit”。确认 UAC 提示。
  3. 导航至:本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略 > 安全选项
  4. 在中间,双击“用户帐户控制:内置管理员帐户的管理员批准模式”。选择“已禁用”单选按钮,然后单击“确定”。
  5. 重新启动计算机。

当应用了 Microsoft 安全基线时,此设置很常见。如果原始系统是 Windows 8 或更新版本并使用 MDT 部署,MDT 还会为本地管理员帐户打开 UAC - 这样做是为了可以使用本地管理员帐户访问 Universal/Modern/Metro 应用程序。

相关内容