Udalosť ID 258: Po odinštalovaní prostredia Windows PowerShell 2.0 sa nepodarilo určiť nainštalovaný súbor

Vzťahuje sa na
Exchange Server 2016 Enterprise Edition Exchange Server 2016 Standard Edition

Príznaky

Ak v prostredí Microsoft Exchange Server 2016 odinštalujete prostredie Windows PowerShell verzie 2.0 a nainštalujete novšiu verziu prostredia PowerShell, nie je možné úspešne otvoriť prostredie prostredie Exchange Management Shell a zobrazí sa nasledujúce chybové hlásenie:

Poznámka

New-PSSession: [ServerName] Processing data from remote server ServerName failed with
Toto chybové hlásenie: [ClientAccessServer=ServerName,BackEndServer=ServerName,RequestId=RequestId,TimeStamp=DateTime]
[AuthZRequestId=AuthZRequestId][FailureCategory=AuthZ-SetupVersionInformationCorruptException]
Z kľúča databázy Registry nie je možné určiť verziu nainštalovaného súboru
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine". Ďalšie informácie sa nachádzajú v časti
about_Remote_Troubleshooting téma Pomocníka.
Riadok: 1 Znak: 1
+ New-PSSession -ConnectionURI "$connectionUri" -ConfigurationName Micr ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OpenError: (System.Manageme.... RemoteRunspace:RemoteRunspace) [New-PSSession], PSRemotin
gTransportException
+ FullyQualifiedErrorId : IncorrectProtocolVersion,PSSessionOpenFailed

Zaznamená sa aj nasledujúca položka denníka udalostí:

Poznámka

Názov denníka: Aplikácia
Zdroj: MSExchange RBAC
Dátum: DátumAČas
Identifikácia udalosti: 258
Kategória úloh: RBAC
Úroveň: Chyba
Kľúčové slová: Klasické
Používateľ: Nie je k dispozícii
Computer: ComputerName (NázovPočítača)
Popis:
(Process 8820, PID w3wp.exe)"RemotePS Public API Func GetApplicationPrivateData throws Exception Microsoft.Exchange.Diagnostics.SetupVersionInformationCorruptException: Nepodarilo sa určiť verziu nainštalovaného súboru z kľúča databázy Registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine.

Príčina

Tento problém sa vyskytuje, pretože sa zmenila cesta databázy Registry novšej verzie prostredia PowerShell.

Alternatívne riešenie

Po odinštalovaní Windows PowerShell 2.0 môžete kľúč databázy Registry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\PowerShellEngine pridať späť. Najrýchlejším spôsobom je získať súbor databázy Registry z galérie Microsoft TechNet: https://gallery.technet.microsoft.com/Exchange-2016-CU1-7c843cb0.

Riešenie

Ak chcete tento problém vyriešiť, nainštalujte kumulatívnu aktualizáciu 9 pre Exchange Server 2016 alebo novšiu kumulatívnu aktualizáciu pre Exchange Server 2016.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Odkazy

Získajte informácie o terminológii, ktorú Microsoft používa na popis aktualizácií softvéru.