欢迎光临,这里是 gOxiA=苏繁=SuFan 独立的个人博客。
本站域名:http://goxia.maytide.net or http://sufan.maytide.net
移动设备请访问:http://goxia.maytide.net/m
转载文章,请务必保留出处与作者信息,未经许可严禁用于商业用途!

image

HOWTO:解决 492: CreateObject(Microsoft.BDD.Utility) 故障

        一台加入到域的 Windows 7 计算机,使用域账号登录(Domain Users),之后通过网络邻居访问部署服务器共享目录,执行预先创建的 LiteTouch 快捷方式,进行应用程序的安装。CS阶段的检测并未出现问题,进入任务列表选择要安装的应用程序,并确认安装后,出现“FAILURE (Err): 429: CreateObject(Microsoft.BDD.Utility) – ActiveX 部件不能创建对象”的故障,出现该问题通常是因为用户权限所致。

        分析和排错:此台客户端加入到 AD,并启用 UAC,经检查发现当前域账号隶属于 Domain Users,而在本机隶属 Users 组。问题搞清楚后,解决起来就简单了!

MDT_429_CreateObject_Error

        解决办法:

  1. 在 CMD 下执行 UNC 路径下的 LiteTouch.wsf/vbs,提示提权时输入具有管理权限的账号和密码;
  2. 使用具有管理权限的域账号登录客户端进行部署;
  3. 将当前域账号加入到本机 Administrators 组。

        第一种办法比较直接,无需对当前系统和账号权限做修改。如果企业对客户端的用户安全级别比较低,那么将 Domain Users 加入到客户端本地的 Administrators 组能减少很多不必要的麻烦!

image

因删除 LiteTouch PE WIM 引发的部署故障

        发现这类问题实属巧合,用了这么多年 Microsoft Deployment Toolkit,之前也没注意过,这不前几天为公司一台服务器执行 Native VHD Boot 的部署时偶遇了这个问题!参考下图:

MDT_ApplyRE_Failed

        记得之前执行部署任务都是没有问题的,也没有修改过任务序列,怎么突然就出现这个问题了呢?!之后仔细审查错误日志,注意到其中的两个关键错误提示,如下:

  • FAILURE ( 5610 ): False: Verify File:\\WDS\DeployPoint$\Boot\LiteTouchPE_x64.wim  
  • Failed to run the action: Apply Windows PE.

        应该是生成的 LiteTouchPE WIM文件出现了问题,打开“文件资源浏览器”去寻找该文件,发现 Boot 目录下确认没有该文件,重新执行 Update Deployment Share,再次执行任务故障消失!

        以此推断,在现有系统环境下执行部署任务时,为了使计算机重新启动后能进入 LiteTouch 环境,任务序列在执行过程中会拷贝一份生成的 LiteTouch 的 WIM 文件到本机,并配置以该 WIM 启动,而非常规的 PE 映像。惭愧……之前完全没有这个意识,这次算是学习并记住了!

image

使用 MDT 部署 Remote Server Administration Tools

        Remote Server Administration Tools(RSAT)即远程服务器管理工具,可以让用户在客户端操作系统上管理远程服务器的角色和功能。目前微软已经发布了 Windows 7 / 8 的 RSAT 更新包,格式为 MSU。只要安装了更新包便可以通过“程序和功能”进行添加。

        为了方便部署 RSAT 以避免用户繁琐的进行单独下载和安装,我们可以在 MDT 中部署它。默认情况下,MSU 格式的更新包通常会添加到 MDT 的 Packages 中,但是这样一来我们就需要单独创建 Selection Profiles,并为每个版本的 RSAT 创建一个 Task Sequences,或者在标准的系统部署任务序列中添加 Install Updates Offline。

        其实我们完全可以将 RSAT 以应用程序的方式进行部署,但是需要注意,MSU 格式虽然可以在交互环境下通过鼠标双击或命令行下来运行安装,但是如果通过 MDT 的应用程序来部署时,直接使用如“Windows6.2-KB2693643-x64.msu /quiet /norestart”的命令行是无效的。我们必须借助 Windows 更新独立安装程序(wusa.exe)来执行更新包的安装,wusa 同样支持静默安装等参数,可参考下图。

image

        所以在 MDT 中添加 RSAT 的部署时只需要在前面所提到的命令行前附加上 wusa.exe 即可,可参考下图。

image

RSAT 下载:

Remote Server Administration Tools for Windows 7 (SP1)

http://www.microsoft.com/zh-cn/download/details.aspx?id=7887

Remote Server Administration Tools for Windows 8

http://www.microsoft.com/zh-cn/download/details.aspx?id=28972

Tags: , , , , , , , , , , , ,
分页: 2/13 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]