SetupVersionInformationCorruptException error when you open Exchange Management Shell in Exchange Server 2016

Applies to: Exchange Server 2016 Standard EditionExchange Server 2016 Enterprise Edition

Symptoms


When you open Exchange Management Shell, you receive the following error message:

Cause


This issue can occur after you uninstall PowerShell 2.0. When you uninstall PowerShell 2.0, the uninstall process also removes the following registry key that Exchange Management Shell uses to determine whether PowerShell is installed:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine

Workaround


To work around this issue, follow use one of the following methods:

Method 1: Import the registry key

  1. Download the PowerShellEngine registry key.
  2. Import the registry key into the server.

Method 2: Reinstall PowerShell 2.0

To install PowerShell 2.0, see Installing the Windows PowerShell 2.0.

Status


Microsoft is working to resolve this problem and will post more information in this article when the information becomes available.