Program Exchange Management Shell nie może rozpocząć pracy z błędem "Nie można odnaleźć ścieżki "", ponieważ nie istnieje"

Symptomy

Załóżmy, że wdrażasz Microsoft Exchange Server 2013 lub Exchange Server 2016 w Windows Server 2012 R2. Nie można uruchomić powłoki zarządzania programu Exchange i 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 program Windows Management Framework (WMF) 5.0. Aby potwierdzić wersję programu 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 wersja jest wyświetlana w wersji 5.0, na serwerze jest zainstalowany program WMF 5.0.

Rozwiązanie

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

  1. Przejdź do Panel sterowania, otwórz pozycję Programy i funkcje (naciśnij klawisz Windows + R, uruchom appwiz.cpl)
  2. Kliknij pozycję Wyświetl zainstalowane aktualizacje i wyszukaj KB3134758
  3. Odinstalowywanie KB3134758 aktualizacji
  4. Ponowne uruchamianie serwera