Article ID: 2397266 - Last Review: December 6, 2010 - Revision: 6.0

After upgrade to Exchange Server 2010 Service Pack 1, the Exchange Management Shell is missing

System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.
Expand all | Collapse all

SYMPTOMS

After upgrading an Exchange Server 2010 computer to Exchange Server 2010 Service Pack 1, the Exchange Management Shell is missing from program options.

Additionally, the .ps1 script files associated with the Exchange Management Shell may also be missing.

CAUSE

This problem can occur if there is a missing value in the Registry when Setup is run for the AdminToolsRole. The missing registry value is below:

Path: HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Admin Tools
Value: ConfiguredVersion

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Microsoft regularly releases software updates to address specific problems. If Microsoft releases a software update to resolve this problem, this article will be updated with additional information.


WORKAROUND

To resolve this issue, use the following steps:
  1. Verify that all of the following files are present in the %ExchangeInstallPath%\bin directory:
    Collapse this tableExpand this table
    CommonConnectFunctions.ps1CommonConnectFunctions.strings.psd1
    Connect-ExchangeServer-help.xml ConnectFunctions.ps1 
    ConnectFunctions.strings.psd1RemoteExchange.ps1
    RemoteExchange.strings.psd1

  2. If these files are missing, you can copy the files from the Exchange Server 2010 Service Pack 1 installation media to the %ExchangeInstallPath%\bin directory.

    Note: These files are present in the \setup\serverroles\common folder.
  3. Click Start, click Run and type regedit.exe and click OK.
  4. Navigate to the following registry path:
    HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\Admin Tools
  5. Right click the Admin Tools key and click New, click String Value and type the value name ConfiguredVersion.
  6. Double click ConfiguredVersion and type the value 14.1.218.15.
    NOTE: This value should match the UnpackedVersion value, found in the same key.
  7. Click Start, click Administrative Tools, right-click Windows PowerShell Modules, click Send to and click Desktop (as shortcut).
  8. Right click the new shortcut you created on the desktop, click Properties.
  9. On the Shortcut tab, in the Target path, replace the text with the following:

    C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe -noexit -command ". 'C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto"

    Note: if the Windows root drive, or the Exchange installation folder or drive name, is different than the default specified in the example, you need to change the path accordingly
Warning: If you manually created shortcuts for the Exchange Management Shell prior to installing or updating the server, you may need to repeat the steps above to correctly target the Exchange Management Shell path.

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use (http://go.microsoft.com/fwlink/?LinkId=151500) for other considerations.

APPLIES TO
  • Microsoft Exchange Server 2010 Enterprise
  • Microsoft Exchange Server 2010 Standard
  • Microsoft Exchange Server 2010 Service Pack 1
Keywords: 
kbsurveynew KB2397266