Dela via


EAC är långsamt med att visa mottagare om PowerShell-transkription är aktiverat

Ursprungligt KB-nummer: 4505746

Symptome

I Administrationscenter för Exchange (EAC) kan det ta flera minuter att visa listan Mottagare om den innehåller många postlådor eller grupper.

Orsak

Problemet orsakas av en svarstid som uppstår när PowerShell-transkription körs. När PowerShell-transkription loggar en cmdlet som kördes skickar den kommandoutdata till en textfil i filsystemet. Svarstiden orsakas av den I/O som krävs för att slutföra de här stegen och är mer märkbar när antalet postlådor eller grupper är stort.

Lösning / Beslut

Du kan åtgärda det här problemet genom att inaktivera PowerShell-transkription. Gör detta genom att följa dessa steg:

  1. Öppna ett kommandotolksfönster eller PowerShell och skriv sedan gpedit.msc för att öppna den lokala grupprincipredigeraren.

  2. Gå till Datorkonfiguration och välj Administrativa mallar.

  3. Välj Windows-komponenter och sedan Windows PowerShell.

  4. Dubbelklicka på Aktivera PowerShell-transkription, välj Inaktivera och välj sedan OK.

    Skärmbild av att välja Inaktiverad för alternativet Aktivera PowerShell-transkriptionsfönster.

  5. I en kommandotolk kör du gpupdate /force för att se till att inställningarna tillämpas.

Mer information

Om PowerShell-transkription är aktiverat och kommandologgning visas i EAC, ser du Out-Default -Transcript:$true -OutVariable $null efter varje cmdlet som EAC anropar.

Det kan finnas andra orsaker till den långsamma prestanda som du skulle behöva undersöka om den här lösningen inte löser problemet.