現象
2016 の Microsoft Exchange Server 環境でWindows PowerShell 2.0 をアンインストールすると、PowerShell のそれ以降のバージョンのインストールを代わりに、Exchange 管理シェルを正常に開くことができませんし、次のエラーが発生します。メッセージ:
新しい-PSSession:リモート サーバーからデータを [サーバー名] の処理が失敗しました
次のエラー メッセージ: [ClientAccessServer =サーバー名BackEndServer =サーバー名、要求 Id要求 Idタイムスタンプを = =日時]
[AuthZRequestId=AuthZRequestId][FailureCategory=AuthZ-SetupVersionInformationCorruptException]
レジストリ キーからインストールされているファイルのバージョンを確認することができません。
' HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine' です。詳細についてを参照してください、
about_Remote_Troubleshooting ヘルプのトピックです。
行: 1 文字: 1
+ 新規の PSSession ConnectionURI の"$connectionUri"- ConfigurationName Micr.
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: OpenError: (System.Manageme.RemoteRunspace:RemoteRunspace) [PSSession 新しい]、PSRemotin
gTransportException
+ FullyQualifiedErrorId: IncorrectProtocolVersion、PSSessionOpenFailed
次のイベント ログ エントリが記録されます。
ログ名: アプリケーション
MSExchange RBAC のソース:
日付:日付時刻
イベント ID: 258
タスク カテゴリ: RBAC
レベル: エラー
キーワード: クラシック
ユーザー: N/A
コンピューター:コンピューター名
説明:
(8820、PID w3wp.exe)"RemotePS パブリック API 関数の GetApplicationPrivateData のプロセスが Microsoft.Exchange.Diagnostics.SetupVersionInformationCorruptException の例外をスローしますレジストリ キーからインストールされているファイルのバージョンを確認することができません ' HKEY_。LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine' です。
原因
PowerShell の以降のバージョンのレジストリ パスが変更されるため、この問題が発生します。
回避策
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngineレジストリを追加することができますキーのバックアップ Windows PowerShell 2.0 をアンインストールした後です。レジストリを取得する最も簡単な方法は、 、Microsoft TechNet ギャラリーからファイル: https://gallery.technet.microsoft.com/Exchange-2016-CU1-7c843cb0です。
解決策
この問題を解決するには、2016 の Exchange Server またはそれ以降の2016 の Exchange Server 用の累積的な更新の累積的な更新の 9をインストールします。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
関連情報
Microsoft がソフトウェア更新プログラムを説明するために使用している用語について説明します。