Udostępnij za pomocą


Centrum administracyjne EAC wolno wyświetla adresatów, jeśli włączono transkrypcję PowerShell

Oryginalny numer KB: 4505746

Objawy

W centrum administracyjnym programu Exchange (EAC) wyświetlenie listy Adresatów może potrwać kilka minut, jeśli zawiera wiele skrzynek pocztowych lub grup.

Przyczyna

Problem jest spowodowany opóźnieniem występującym podczas uruchamiania transkrypcji programu PowerShell. Gdy transkrypcja programu PowerShell rejestruje polecenie cmdlet, które zostało uruchomione, wysyła dane wyjściowe polecenia do pliku tekstowego w systemie plików. Opóźnienie jest spowodowane przez we/wy wymagane do wykonania tych kroków i jest bardziej zauważalne, gdy liczba skrzynek pocztowych lub grup jest duża.

Rezolucja

Aby rozwiązać ten problem, możesz wyłączyć transkrypcję programu PowerShell. Aby to zrobić, wykonaj następujące kroki:

  1. Otwórz okno wiersza polecenia lub program PowerShell, a następnie wpisz gpedit.msc , aby otworzyć Edytor lokalnych zasad grupy.

  2. Przejdź do pozycji Konfiguracja komputera i wybierz pozycję Szablony administracyjne.

  3. Wybierz pozycję Składniki systemu Windows, a następnie wybierz pozycję Windows PowerShell.

  4. Kliknij dwukrotnie pozycję Włącz transkrypcję programu PowerShell, wybierz pozycję Wyłącz, a następnie wybierz przycisk OK.

    Zrzut ekranu przedstawiający wybieranie pozycji Wyłączone dla okna Włącz transkrypcję programu PowerShell.

  5. W wierszu polecenia uruchom polecenie gpupdate /force , aby upewnić się, że ustawienia zostały zastosowane.

Więcej informacji

Jeśli włączono transkrypcję programu PowerShell i rejestrowanie poleceń jest widoczne w konsoli EAC, zobaczysz Out-Default -Transcript:$true -OutVariable $null po każdym poleceniu cmdleta wywoływanym przez EAC.

Mogą istnieć inne przyczyny niskiej wydajności, które należy zbadać, jeśli to rozwiązanie nie rozwiąże problemu.