ID događaja 258: "Nije moguće utvrditi instaliranu datoteku" nakon deinstalacije komponente Windows PowerShell 2.0

Primjenjuje se na
Exchange Server 2016 Enterprise Edition Exchange Server 2016 Standard Edition

Simptomi

Kada u okruženju Microsoft Exchange Server 2016 deinstalirate Windows PowerShell verzije 2.0 i instalirate noviju verziju ljuske PowerShell, Exchange Management Shell ne može se uspješno otvoriti i prikazuje vam se sljedeća poruka o pogrešci:

Napomena

New-PSSession: [ServerName] Obrada podataka s udaljenog poslužitelja ServerName nije uspjela kod
sljedeća poruka o pogrešci: [ClientAccessServer=ServerName,BackEndServer=ServerName,RequestId=RequestId,TimeStamp=DateTime]
[AuthZRequestId=AuthZRequestId][FailureCategory=AuthZ-SetupVersionInformationCorruptException]
Nije moguće utvrditi instaliranu verziju datoteke iz ključa registra
'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine'. Za dodatne informacije pogledajte
about_Remote_Troubleshooting tema pomoći.
U retku: 1 znak: 1
+ New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName micr ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme.... RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin
gTransportException
+ FullyQualifiedErrorId: IncorrectProtocolVersion,PSSessionOpenFailed

Bilježi se i sljedeća stavka u zapisnik događaja:

Napomena

Naziv zapisnika: Aplikacija
Izvor: MSExchange RBAC
Datum: DatumVrijeme
ID događaja: 258
Kategorija zadatka: RBAC
Razina: Pogreška
Ključne riječi: Klasičan
Korisnik: Nije dostupno
Računalo: ComputerName
Opis:
(Process 8820, PID w3wp.exe)"RemotePS Public API Func GetApplicationPrivateData throws Exception Microsoft.Exchange.Diagnostics.SetupVersionInformationCorruptException: nije moguće utvrditi instaliranu verziju datoteke iz ključa registra "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine".

Uzrok

Taj se problem pojavljuje jer je promijenjen put registra novije verzije komponente PowerShell.

Zaobilazno rješenje

Nakon deinstalacije Windows PowerShell 2.0 možete ponovno dodati ključ registra HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine. Najbrži je način dohvatiti datoteku registra iz Microsoft TechNet galerije: https://gallery.technet.microsoft.com/Exchange-2016-CU1-7c843cb0.

Rješenje

Da biste riješili taj problem, instalirajte kumulativno ažuriranje 9 za Exchange Server 2016 ili novije kumulativno ažuriranje za Exchange Server 2016.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.