Partager via


Exchange Management Shell (EMS) missing after applying Exchange 2010 SP1

Problem: After installing Service Pack 1 for Exchange Server 2010, the Exchange Management Shell is missing.

Cause: Missing certain .ps1 scripts from the bin directory, removed during SP1 setup.Resolution: There is no resolution at this time. 

 

Workaround:

 

1.

Verify that the ConnectFunctions.ps1 , RemoteExchange.ps1 and CommonConnectFunctions.ps1 files are present in the %ExchangeInstallPath%\bin directory. NOTE : 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. These files are present in the \setup\serverroles\common folder.

2.

Right click an open area on the Desktop, click New , click Shortcut .

3.

In the Type the location of the item , type in the text below: %SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -noexit -command ". '%ExchangeInstallPath%\bin\RemoteExchange.ps1'; Connect-ExchangeServer -auto"

4.

Name the shortcut Exchange Management Shell and click Finish .

5.

Right click the Exchange Management Shell shortcut, click Properties and remove the text from Start In field on the Shortcut tab.

6.

On the Shortcut tab, click Change Icon , click Browse and type in the text below: %SystemRoot%\Installer\{4934D1EA-BE46-48B1-8847-F1AF20E892C1}\PowerShell.exe

7.

Select the Exchange icon and click OK .

8.

Click Apply and click OK .

9.

Copy the new Exchange Management Shell shortcut to this location: %systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Exchange Server 2010

Comments

  • Anonymous
    January 01, 2003
    thank you very much

  • Anonymous
    January 01, 2003
    Thank you so much! Nobody can ask this question before you!

  • Anonymous
    January 01, 2003
    First time encountering with SP3 update. Glad this article is available!

  • Anonymous
    January 01, 2003
    thank you very much

  • Anonymous
    January 01, 2003
    the same issue found after installing E2k10 Sp3, is this bug

  • Anonymous
    January 01, 2003
    I have a server 2008 SP1 with Exchange 2007 Installed, Due to some issue server halted. After starting the server I can't see EMC in the start menu. Can any one help me to get back the EMC. Your help is most appreciated.

  • Anonymous
    September 14, 2010
    The comment has been removed

  • Anonymous
    September 27, 2010
    Thanks a lot for this info ! It's the third installation bug that i'm facing with SP1 !

  • Anonymous
    September 28, 2010
    Thank you very much for the info, It was very helpful.

  • Anonymous
    December 28, 2010
    This also worked for me post SP1 install.

  • Anonymous
    November 05, 2013
    Hi Sanjays11, This is not a bug. However, if you have experienced some issues when installing/upgrading your server previously, and it didn't finish the setup properly, it leaves a watermark in the registry, under HKLMSoftwareMicrosoftExchangeServerv14AdminTools. You should remove watermark and Action completely and leave only Configuredversion entry there.

  • Anonymous
    November 27, 2013
    Thank you so much. Exchange SP3 blew away the files you described earlier. Had me in a little bit of panic until I found this article. cheers

  • Anonymous
    February 06, 2014
    I have written before about the case of a missing shortcut for Exchange PowerShell here http://blogs

  • Anonymous
    March 26, 2014
    Or for anyone who wants the correct original document that explains the issue and isn't a glory hound posting look here - http://support.microsoft.com/kb/2397266

  • Anonymous
    May 12, 2014
    Thanks for the tip, worked like a charm. For a while I thought that the shell wasn't installed at all.

  • Anonymous
    July 24, 2014
    Nice Post, it works great!!

  • Anonymous
    September 08, 2014
    Thanks! I discovered the problem after installing SP3. Your guidance worked great!

  • Anonymous
    November 14, 2014
    Thanks, I had the same problem when upgrading from Service pack 1 to Service PAck 3

  • Anonymous
    November 14, 2014
    It also requires a registy key to be added
    http://blogs.technet.com/b/mukutdas/archive/2014/06/13/the-windows-powershell-snap-in-microsoft-exchange-management-powershell-e2010-is-not-installed-on-this-machine-the-microsoft-exchange-api-could-not-be-located.aspx

  • Anonymous
    December 18, 2014
    I have installed SP3 on 3 servers with the same file. I found this issue on 1 out of 3 servers which got perfactly fixed following above steps.

    Excellent Blog.

    Thanks,
    Kantaprasad@carillionplc.com

  • Anonymous
    May 13, 2015
    Nice one. Thank you

  • Anonymous
    October 15, 2015
    also had this issue on a dag member, this sorted it out perfectly

  • Anonymous
    September 25, 2017
    I was incredibly pleased to find this web-site. I wanted to thanks for your time for this terrific read!! I definitely enjoying each little bit of it and I have you bookmarked to take a look at new stuff you weblog post.