Windows Server 2012または Windows Server 2008 R2 ベースのドメイン コントローラーで AD Windows PowerShell コマンドレットを実行すると、正しくない結果が発生する

適用先
Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Foundation Windows Server 2008 R2 Web Edition Windows Server 2012 Datacenter Windows Server 2012 Essentials Windows Server 2012 Foundation Windows Server 2012 Standard

現象

以下のシナリオについて検討します。

シナリオ 1

  • ユーザー アカウント制御 (UAC) が有効になっている Windows Server 2012 または Windows Server 2008 R2 ベースのドメイン コントローラーがあります。
  • ドメイン 管理者ユーザー アカウントを使用して、ドメイン コントローラーにログオンします。
  • Windows PowerShell ウィンドウが実行されていないことを確認します。
  • 管理者特権を使用して昇格せずに、Windows PowerShell用の Active Directory モジュールを直接起動します。
  • Move-ADObject コマンドレットを実行して、1 つの Active Directory オブジェクトを別のコンテナーまたはドメインに移動します。 たとえば、次のコマンドレットを実行して、コンピューター A を組織単位 1 (ou1) から組織単位 2 (ou2) に移動します。
    Move-ADObject "cn=computerA,ou=ou1,dc=test,dc=com" -targetpath "ou=u2,dc=test,dc=com"
  • コマンドレットは期待どおりに失敗し、"アクセスが拒否されました" というエラー メッセージが表示されます。
  • PowerShell ウィンドウを開いたままにし、管理者としてWindows PowerShellして別の PowerShell ウィンドウを開くために Active Directory モジュールを起動します。
  • Move-ADObject コマンドレットをもう一度実行します。

このシナリオでは、コマンドレットが正しく失敗します。 さらに、"アクセスが拒否されました" というエラー メッセージが表示されます。

シナリオ 2

  • ユーザー アカウント制御 (UAC) が有効になっている Windows Server 2012 または Windows Server 2008 R2 ベースのドメイン コントローラーがあります。
  • ドメイン 管理者ユーザー アカウントを使用して、ドメイン コントローラーにログオンします。
  • Windows PowerShell ウィンドウが実行されていないことを確認します。
  • 管理者としてWindows PowerShellの Active Directory モジュールを起動します。
  • Move-ADObject コマンドレットを実行して、1 つの Active Directory オブジェクトを別のコンテナーまたはドメインに移動します。 たとえば、次のコマンドレットを実行して、computerA を ou1 から ou2 に移動します。
    Move-ADObject "cn=computerA,ou=ou1,dc=test,dc=com" -targetpath "ou=u2,dc=test,dc=com"
  • コマンドレットは期待どおりに終了します。
  • PowerShell ウィンドウを開いたままにし、管理者としてWindows PowerShellして別の PowerShell ウィンドウを開くために Active Directory モジュールを起動します。
  • Move-ADObject コマンドレットをもう一度実行します。

このシナリオでは、コマンドレットが予期せず正常に終了します。

解決策

Windows Server 2012

Windows Server 2012でこの問題を解決するには、更新プログラムのロールアップ 2836988をインストールします。 この更新プログラムロールアップ パッケージを入手する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。

2836988 Windows 8およびWindows Server 2012更新プログラムのロールアップ: 2013 年 5 月

Windows Server 2008 R2

Windows Server 2008 R2 でこの問題を解決するには、更新プログラムの2806748をインストールします。

この更新プログラムの入手方法

Microsoft Update

この更新プログラムは、次の Microsoft Update Web サイトから入手できます。

http://update.microsoft.com

Microsoft ダウンロード センター

以下のファイルは、「Microsoft ダウンロード センター」からダウンロードできます。

オペレーティング システム 更新
サポートされているすべてのバージョンの Windows Server 2008 R2 (x64 ベース) [ 今すぐ更新プログラム パッケージをダウンロードする] をダウンロードします。

マイクロソフトのサポート ファイルをダウンロードする方法の詳細については、以下のサポート技術情報番号をクリックしてください。

119591 オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
4013443 「更新プログラムの表示または非表示」トラブルシューティング ツール パッケージマイクロソフトでは、アップロード時点の最新のウイルス検査プログラムを使用して、 配布ファイルのウイルス チェックを行っています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。 配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。

前提条件

この更新プログラムを適用するには、2008 R2 Windows Server、または 2008 R2 Service Pack 1 (SP1) Windows Server実行している必要があります。 Windows Server 2008 R2 Service Pack を入手する方法の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を表示してください。

976932 Windows 7 および Windows Server 2008 R2 用 Service Pack 1 に関する情報

レジストリ情報

更新プログラムを使用するには、レジストリを変更する必要はありません。

再起動の必要性

この更新プログラムの適用後に、コンピューターを再起動する必要があります。

更新プログラムの置き換えに関する情報

この更新プログラムを適用しても、以前にリリースされた更新プログラムが置き換えられることはありません。

ファイル情報

この更新プログラムのグローバル版では、次の表に示す各属性を持つファイル群がインストールされます。 これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。 お使いのコンピューターでは、これらのファイルの日付と時刻は夏時間 (DST) 調整済みのローカル時刻で表示されます。 さらに、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。

Windows Server 2008 R2 ファイル情報ノート

  • 特定の製品、マイルストーン (RTM、SPn)、区分 (LDR、GDR) に適用されるファイルは、次の表に示すファイル バージョン番号を調べることで確認できます。

    バージョン 製品 マイルストーン サービス ブランチ
    6.1.760
    0.17xxx
    Windows Server 2008 R2 RTM GDR
    6.1.760
    1.18xxx
    Windows Server 2008 R2 SP1 GDR
    6.1.760
    1.22xxx
    Windows Server 2008 R2 SP1 LDR
  • GDR 区分には、広範囲にわたる重要な問題を解決するために幅広くリリースされているそれらの修正プログラムのみが含まれています。 LDR 区分には、幅広くリリースされている修正プログラムだけでなく、ホットフィックスも含まれています。

  • 環境ごとにインストールされる MANIFEST ファイル (.manifest) は、「Windows Server 2008 R2 の追加ファイル情報」セクションに個別に一覧表示されます。 MANIFEST ファイルおよび関連するセキュリティ カタログ (.cat) ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。 属性の一覧が表示されていないセキュリティ カタログ ファイルは、Microsoft デジタル署名で署名されています。

サポートされているすべての x64 ベースバージョンのWindows Server 2008 R2

ファイル名 ファイルのバージョン ファイル サイズ 日付 時刻 プラットフォーム
Adwsres.dll 6.1.7600.16385 2,048 2009 年 7 月 14 日 01:24 x64
Microsoft.activedirectory.webservices.exe 6.1.7600.17222 487,424 2013 年 1 月 25 日 05:47 x86
Microsoft.activedirectory.webservices.exe.config 該当なし 7,431 2010 年 3 月 17 日 05:10 該当なし
Adwsres.dll 6.1.7600.16385 2,048 2009 年 7 月 14 日 01:24 x64
Microsoft.activedirectory.webservices.exe 6.1.7600.21433 487,424 2013 年 1 月 25 日 05:49 x86
Microsoft.activedirectory.webservices.exe.config 該当なし 7,431 2010 年 3 月 17 日 05:14 該当なし
Adwsres.dll 6.1.7600.16385 2,048 2009 年 7 月 14 日 01:24 x64
Microsoft.activedirectory.webservices.exe 6.1.7601.18063 487,424 2013 年 1 月 25 日 06:15 x86
Microsoft.activedirectory.webservices.exe.config 該当なし 7,431 2010 年 11 月 5 日 01:52 該当なし
Adwsres.dll 6.1.7600.16385 2,048 2009 年 7 月 14 日 01:24 x64
Microsoft.activedirectory.webservices.exe 6.1.7601.22231 487,424 2013 年 1 月 25 日 05:27 x86
Microsoft.activedirectory.webservices.exe.config 該当なし 7,431 2010 年 11 月 5 日 01:52 該当なし

      

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

追加情報

ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

824684 Microsoft ソフトウェア更新プログラムの説明に使用される標準用語の説明

その他のファイル情報

サポートされているすべてのバージョンの Windows Server 2008 R2 (x64 ベース) 用の追加ファイル

ファイル名 Amd64_microsoft.activedirectory.webservices_31bf3856ad364e35_6.1.7600.17222_none_f79a5965cab5115c.manifest
ファイル バージョン 該当なし
ファイル サイズ 9,352
日付 (UTC) 2013 年 1 月 25 日
(UTC) のレポート 1,301
プラットフォーム 該当なし
ファイル名 Amd64_microsoft.activedirectory.webservices_31bf3856ad364e35_6.1.7600.21433_none_f81a2874e3d9e395.manifest
ファイル バージョン 該当なし
ファイル サイズ 9,352
日付 (UTC) 2013 年 1 月 25 日
(UTC) のレポート 1,301
プラットフォーム 該当なし
ファイル名 Amd64_microsoft.activedirectory.webservices_31bf3856ad364e35_6.1.7601.18063_none_f9567705c7fb0663.manifest
ファイル バージョン 該当なし
ファイル サイズ 9,352
日付 (UTC) 2013 年 1 月 25 日
(UTC) のレポート 1,301
プラットフォーム 該当なし
ファイル名 Amd64_microsoft.activedirectory.webservices_31bf3856ad364e35_6.1.7601.22231_none_f9fe84e6e1021cd3.manifest
ファイル バージョン 該当なし
ファイル サイズ 9,352
日付 (UTC) 2013 年 1 月 25 日
(UTC) のレポート 1,301
プラットフォーム 該当なし