Príznaky
Pri pokuse o inštaláciu aktualizácie zabezpečenia (SU) z novembra 2024 pre Microsoft Exchange Server 2019 alebo 2016 inštalácia zlyhá a zobrazí sa nasledujúce chybové hlásenie:
Počas inštalácie zostavy Microsoft.Exchange.Data.Common,version="15.2.1540.00",fileVersion="15.2.1544.14" sa vyskytla chyba, culture="neutral",publicKeyToken="31BF3856AD364E35",processorArchitecture="MSIL". Ďalšie informácie nájdete v Pomocníkovi a podpore spoločnosti Microsoft.HRESULT: 0x800700B7.
Ak sa pokúsite znova nainštalovať novembrovú SU po počiatočnom zlyhaní, môže sa zobraziť nasledujúce chybové hlásenie:
CHYBA: Počas inštalácie aktualizácie Exchange Server sa vyskytla chyba 1603.
Alternatívne riešenie
Alternatívne riešenie 1
Tento problém môžete obísť vykonaním týchto krokov:
-
Reštartujte server Exchange, do ktorý inštalujete.
-
Skontrolujte, či je server v režime vypnutia. Vykonáte to spustením tohto príkazu:
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
Ak je hodnota StartTypepre služby Microsoft Exchange zakázaná, spustite nasledujúci príkaz v Windows PowerShell a obnovte StartType:
cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin"
Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue
.\ServiceControl.ps1 AfterPatch
Uistite sa, že služby Microsoft Exchange zobrazujú automatický režim StartMode. Vykonáte to spustením tohto príkazu:
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
-
Skontrolujte, či je nainštalovaná aktualizácia .NET Framework 4.8. Ak to chcete urobiť, spustite nasledujúci príkaz: Get-Hotfix Ďalšie informácie o aktualizácii .NET Framework 4.8 nájdete v nasledujúcom článku vedomostnej databázy Knowledge Base:Pre Windows Server 2022 –kumulatívna aktualizácia z 14. januára 2025 KB5049617 pre .NET Framework 3.5 a 4.8 pre Windows Server 2022for Windows Server 2019Kumulatívna aktualizácia KB5049615 z 14. januára 2025 pre .NET Framework 3.5 a 4.8 pre Windows 10 verzie 1809 a Windows Server 2019pre Windows Server 2016Kumulatívna aktualizácia .NET Framework 4.8 z 14. januára 202 KB5049614 5 pre Windows 10 verzie 1607 a Windows Server 2016
Poznámka: Ak rozhranie .NET 4.8 nie je nainštalované, spustite Windows Update a nainštalujte aktualizáciu .NET 4.8.
-
Znova spustite inštaláciu SU Exchange Server 2019 alebo 2016 z novembra 2024.
Alternatívne riešenie 2
Ak problém pretrváva aj po vyskúšaní alternatívneho riešenia 1, postupujte takto:
-
Manuálne zastavte všetky služby súvisiace so serverom Exchange pomocou ServiceControl.ps1. Ak to chcete urobiť, otvorte prostredie Windows PowerShell ako správca a spustite nasledujúci príkaz:Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Setup $serviceControlPath = Join-Path $env:ExchangeInstallPath '\Bin\ServiceControl.ps1' & $serviceControlPath -Operation 'Stop' -Roles 'LanguagePacks'
-
Skontrolujte, či nejaký proces zamyká obsah v priečinku C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Exchange.Data.Common:
-
Stiahnite a otvorte Prieskumníka procesov (procexp.exe).
-
Na obrazovke vyhľadávania Prieskumníka procesov vyhľadajte výraz "Microsoft.Exchange.Data.Common.dll", ako je to znázornené na nasledujúcej snímke obrazovky.
-
Ak výsledky hľadania ukážu, že proces zamyká súbor, zastavte službu, ktorá je priradená k procesu. Ak má napríklad súbor uzamknutý proces súvisiaci s antivírusovým programom, zastavte súvisiacu službu.Podľa potreby zopakujte tieto kroky, aby ste sa uistili, že žiadny proces nemá uzamknutý Microsoft.Exchange.Data.Common.dll.
-
-
Ak sú služby Exchange v stave vypnutia, nastavte ich typ spustenia na hodnotu Automatické.
-
Znova otvorte prostredie Windows PowerShell ako správca a spustite nasledujúci príkaz:cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin" Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue .\ServiceControl.ps1 AfterPatch
-
Znova spustite inštaláciu SU Exchange Server 2019 alebo 2016 z novembra 2024.
-
Po dokončení inštalácie spustite kontrolu stavu servera a overte stav servera.