AGPM と GPRESULT が Windows Server Core で動作しない
この記事では、AGPM と GPRESULT が Windows Server Core のインストールで機能しない場合に発生するエラーの解決策について説明します。
適用対象: Windows Server (サポートされているすべてのバージョン)
元の KB 番号: 2987708
現象
Microsoft Advanced グループ ポリシー Management (AGPM) シナリオ
AGPM Server が Windows Server Core (Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2) を実行しているコンピューターにインストールされていることを前提としています。 AGPM は、Windows Server を実行しているクライアント コンピューター、またはリモート サーバー管理ツールがインストールされている Windows クライアント オペレーティング システムにインストールされます。 この状況では、管理者が管理されていないグループ ポリシー オブジェクト (GPO) を制御しようとするたびに、次のエラーが発生します。
コントロール GPO: <GPO 名> ...失敗 しました
全体的なエラーは次のとおりです。データが無効です。 (HRESULT からの例外: 0x8007000D)
その他の詳細については、以下を参照してください。
[エラー]型 'System.DBNull' のオブジェクトをキャストして 'Microsoft.Agpm.GroupPolicy.Interop.GPMBackup' と入力できません
GPRESULT シナリオ
Windows Server Core コンピューターで、管理者が gpresult /h <filename.htm> コマンドを実行してこのコンピューターまたはユーザーの GPO 設定を取得すると、GPRESULT は次のエラー メッセージを返します。
ERROR: パラメーターが正しくありません。
原因
これらの問題は、AGPM Server コンポーネントと GPRESULT /h コマンドで、グループ ポリシー管理コンソール (GPMC) をローカル システムにインストールする必要があるために発生します。 GPMC がインストールされている場合にのみ、いくつかの GPMC インターフェイスがシステムにインストールされます。
Windows Server Core には GPMC インターフェイスがインストールされていないため、このインターフェイスを使用するアプリケーションは失敗します。
解決方法
AGPM の解決
GUI がインストールされている Windows Server ベースのコンピューターに AGPM Server コンポーネントをインストールします。
GPRESULT の解決
リモート コンピューターから Windows Server Core コンピューターに対して GPRESULT レポートを実行します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示