Simptomi
Kada pokušate instalirati sigurnosno ažuriranje (SU) za studeni 2024. za Microsoft Exchange Server 2019. ili 2016., instalacija neće uspjeti i prikazat će se sljedeća poruka o pogrešci:
Došlo je do pogreške tijekom instalacije sklopa 'Microsoft.Exchange.Data.Common,version="15.2.1540.00",fileVersion="15.2.1544.14", culture="neutral",publicKeyToken="31BF3856AD364E35",processorArchitecture="MSIL". Dodatne informacije potražite u članku Microsoftova pomoć i podrška.HRESULT: 0x800700B7.
Ako pokušate ponovno instalirati su za studeni nakon početnog neuspjeha, možda ćete primiti sljedeću poruku o pogrešci:
POGREŠKA: prilikom instalacije ažuriranja Exchange Server došlo je do pogreške 1603.
Zaobilazno rješenje
Zaobilazno rješenje 1
Da biste zaobišli taj problem, slijedite ove korake:
-
Ponovno pokrenite poslužitelj sustava Exchange na koji instalirate.
-
Provjerite je li poslužitelj u onemogućenom načinu rada. Da biste to učinili, pokrenite sljedeću naredbu:
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
Ako je StartTypeza servise sustava Microsoft Exchange onemogućena, pokrenite sljedeću naredbu u Windows PowerShell da biste vratili StartType:
cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin"
Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue
.\ServiceControl.ps1 AfterPatch
Provjerite prikazuju li servisi sustava Microsoft Exchange automatski startMode. Da biste to učinili, pokrenite sljedeću naredbu:
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
-
Provjerite je li instalirano .NET Framework 4.8. Da biste to učinili, pokrenite sljedeću naredbu: Get-Hotfix Dodatne informacije o ažuriranju .NET Framework 4.8 potražite u sljedećem članku iz baze znanja:Za Windows Server 2022.14. siječnja 2025.-KB5049617 Kumulativno ažuriranje za .NET Framework 3.5 i 4.8 za Windows Server 2022. za Windows Server 2019.Kumulativno ažuriranje od 14. siječnja 2025. KB5049615. za .NET Framework 3.5 i 4.8 za Windows 10, verziju 1809 i Windows Server 2019za Windows Server 201614. siječnja 2025. KB5049614 Kumulativno ažuriranje za .NET Framework 4.8 za Windows 10, verziju 1607 i Windows Server 2016
Napomena: Ako .NET 4.8 nije instaliran, pokrenite Windows Update biste instalirali ažuriranje za .NET 4.8.
-
Ponovno pokrenite Exchange Server 2019. ili 2016. studenog 2024. SU.
Zaobilazno rješenje 2
Ako se problem nastavi pojavljivati nakon što isprobate Zaobilazno rješenje 1, slijedite ove korake:
-
Ručno zaustavite sve servise vezane uz Exchange pomoću ServiceControl.ps1. Da biste to učinili, otvorite Windows PowerShell kao administrator i pokrenite sljedeću naredbu:Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Setup $serviceControlPath = Join-Path $env:ExchangeInstallPath '\Bin\ServiceControl.ps1' & $serviceControlPath -Operation 'Stop' -Roles 'LanguagePacks'
-
Provjerite zaključava li neki proces sadržaj u mapi C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Exchange.Data.Common:
-
Preuzmite i otvorite Process Explorer (procexp.exe).
-
Potražite "Microsoft.Exchange.Data.Common.dll" na zaslonu pretraživanje u eksploreru za procese, kao što je prikazano na sljedećoj snimci zaslona.
-
Ako rezultati pretraživanja pokazuju da proces zaključava datoteku, zaustavite servis povezan s procesom. Ako je, primjerice, proces povezan s antivirusnim programom zaključan na datoteci, zaustavite povezani servis.Po potrebi ponovite ove korake da biste bili sigurni da nijedan proces ne može zaključati Microsoft.Exchange.Data.Common.dll.
-
-
Ako su servisi sustava Exchange u onemogućenom stanju, postavite njihovu vrstu pokretanja na Automatski.
-
Ponovno otvorite Windows PowerShell kao administrator i pokrenite sljedeću naredbu:cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin" Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue .\ServiceControl.ps1 AfterPatch
-
Ponovno pokrenite Exchange Server 2019. ili 2016. studenog 2024. SU.
-
Nakon dovršetka instalacije pokrenite provjeru stanja poslužitelja da biste provjerili stanje poslužitelja.