web-dev-qa-db-ja.com

Microsoft Deployment Toolkit2010の失敗メッセージ

Microsoft Toolkit2010を搭載したサーバーからのWindows7の展開に問題があります。

展開が完了すると、次のメッセージを示すWindowsエラーレポートが表示されます。

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

Microsoft.BDD.Utilityが正確に何であるか、そしてこのユーティリティがいつ使用されるか(Tasksequence?)がわかりません。

誰かがこの問題について私を助けることができますか?

1
elhombre

BDD 2007は、Microsoft Deployment Toolkit 2010の古いバージョンです(これは、Windows 7の展開に使用する必要があるものです)。 BDD2007ではなくMDT2010を実行していることを確認してください(ここからダウンロード: http://www.Microsoft.com/downloads/details.aspx?FamilyId=3BD8561F-77AC-4400-A0C1-FE871C461A89&displaylang=en =)

1
Sean Earp

私はこのツールに精通していませんが、エラー0x8007051Bは次のことを意味します。

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

これはユーザー権限に関連していて、誰かがSE_RESTORE_NAME特権を必要としていると思いますが、何についてはわかりません。

1
jlupolt

これは、ローカル管理者アカウントでユーザーアカウント制御(UAC)が有効になっていることが原因でした。

修正するには:

  1. [スタート]をクリックし、次のように入力します:gpedit.msc
  2. 検索結果で「gpedit」をクリックします。 UACプロンプトを確認します。
  3. [ローカルコンピューターポリシー]> [コンピューターの構成]> [Windowsの設定]> [セキュリティの設定]> [ローカルポリシー]> [セキュリティオプション]に移動します。
  4. 中央にある[ユーザーアカウント制御:組み込みの管理者アカウントの管理者承認モード]をダブルクリックします。 「無効」ラジオボタンを選択し、「OK」をクリックします。
  5. コンピュータを再起動します。

この設定は、Microsoftセキュリティベースラインが適用されている場合に一般的です。元のシステムがWindows8以降で、MDTを使用して展開された場合、MDTはローカル管理者アカウントのUACもオンにします。これにより、ローカル管理者アカウントを使用してユニバーサル/モダン/メトロアプリケーションにアクセスできるようになります。

0
Frank Lesniak