Nie można uruchomić powłoki zarządzania programem Exchange z błędem "nie można znaleźć ścieżki", ponieważ nie istnieje

Symptomy

Załóżmy, że wdrożono program Microsoft Exchange Server 2013 lub Exchange Server 2016 w systemie Windows Server 2012 R2. Nie można uruchomić powłoki zarządzania programem Exchange, a zostanie wyświetlony komunikat o błędzie podobny do następującego:

VERBOSE: Connecting to Exch1.contoso.com.
New-PSSession : Cannot find path '' because it does not exist.
At line:1 char:1
+ New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (System.Manageme....RemoteRunspace:RemoteRunspace) [New-PSSession], RemoteException
+ FullyQualifiedErrorId : PSSessionOpenFailed

Przyczyna

Ten problem występuje, jeśli na serwerze jest zainstalowany system Windows Management Framework (WMF) 5,0. W celu potwierdzenia wersji WMF możesz wykonać następujące czynności:

  1. Uruchom program PowerShell w trybie administracyjnym i uruchom następujące polecenie:

    $PSVersionTable
    
  2. Jeśli PSVersion wyświetli 5,0, na serwerze jest zainstalowany pakiet WMF 5,0.

Rozwiązanie

Aby rozwiązać ten problem, należy odinstalować program Windows Update KB3134758. Aby to zrobić, wykonaj następujące kroki.

  1. Przejdź do Panelu sterowania, Otwórz aplet programy i funkcje (naciśnij klawisze Windows + R, uruchom appwiz.cpl)
  2. Kliknij pozycję Wyświetl zainstalowane aktualizacje i Wyszukaj KB3134758
  3. Odinstalowywanie aktualizacji KB3134758
  4. Ponowne uruchamianie serwera