Znaki
Ko poskušate namestiti varnostno posodobitev (SU) iz novembra 2024 za Microsoft Exchange Server 2019 ali 2016, namestitev ne uspe in prikaže se to sporočilo o napaki:
Med namestitvijo zbira 'Microsoft.Exchange.Data.Common,version="15.2.1540.00",fileVersion="15.2.1544.14" je prišlo do napake, culture="neutral",publicKeyToken="31BF3856AD364E35",processorArchitecture="MSIL". Če želite več informacij, glejte Microsoftova pomoč in podpora.HRESULT: 0x800700B7.
Če poskusite znova namestiti november SU po prvotni napaki, se lahko prikaže to sporočilo o napaki:
NAPAKA: Med nameščanjem posodobitve Exchange Server, je prišlo do napake 1603.
Rešitev
1. rešitev
Če želite odpraviti to težavo, sledite tem korakom:
-
Znova zaženite Exchangeev strežnik, v katerega nameščate program.
-
Preverite, ali je strežnik v onemogočenem načinu. Če želite to narediti, zaženite ta ukaz:
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
Če je StartTypeza Microsoft Exchangeeve storitve onemogočena, zaženite ta ukaz v Windows PowerShell, da obnovite StartType:
cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin"
Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue
.\ServiceControl.ps1 AfterPatch
Prepričajte se, da so v storitvah Microsoft Exchange prikazana možnost Automatic StartMode. Če želite to narediti, zaženite ta ukaz:
Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status
-
Preverite, ali je ogrodje .NET Framework nameščena posodobitev sistema 4.8. To naredite tako, da zaženete ta ukaz: Get-Hotfix Če želite več informacij o zbirni posodobitvi sistema ogrodje .NET Framework 4.8, glejte ta članek v zbirki znanja:Za Windows Server 14. januarja2025 KB5049617 zbirno posodobitev za ogrodje .NET Framework 3.5 in 4.8 za Windows Server 2022 Za Windows Server 201914. januar 2025–KB5049615 zbirna posodobitev za ogrodje .NET Framework 3.5 in 4.8 za Windows 10, različica 1809 in Windows Server 2019za Windows Server 201614. januar 2025 – KB5049614 zbirna posodobitev za ogrodje .NET Framework 4.8 za Windows 10, različica 1607 in Windows Server 2016
Opomba: Če .NET 4.8 ni nameščen, zaženite Windows Update in namestite posodobitev .NET 4.8.
-
Znova zaženite Exchange Server 2019 ali 2016 november 2024 SU.
2. rešitev
Če težave ne morete odpraviti po 1. nadomestno rešitev, sledite tem korakom:
-
Ročno ustavite vse Exchangeeve storitve tako, da ServiceControl.ps1. To naredite tako, da odprete Windows PowerShell kot skrbnik in zaženete ta ukaz:Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Setup $serviceControlPath = Join-Path $env:ExchangeInstallPath '\Bin\ServiceControl.ps1' & $serviceControlPath -Operation 'Stop' -Roles 'LanguagePacks'
-
Preverite, ali kateri od procesov zaklepa vsebino v mapi C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Exchange.Data.Common:
-
Prenesite in odprite Raziskovalca procesov (procexp.exe).
-
Poiščite »Microsoft.Exchange.Data.Common.dll« na zaslonu Iskanje v Raziskovalcu procesa, kot je prikazano na spodnjem posnetku zaslona.
-
Če rezultati iskanja kažejo, da postopek zaklepa datoteko, ustavite storitev, ki je povezana s postopkom. Če je na primer datoteka zaklenjena s protivirusnim postopkom, ustavite povezano storitev.Po potrebi ponovite te korake, da se prepričate, da noben proces ni zaklenjen Microsoft.Exchange.Data.Common.dll.
-
-
Če so Exchangeeve storitve v onemogočenem stanju, nastavite njihovo vrsto zagona na Samodejno.
-
Znova odprite Windows PowerShell kot skrbnik in zaženite ta ukaz:cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin" Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue .\ServiceControl.ps1 AfterPatch
-
Znova zaženite Exchange Server 2019 ali 2016 november 2024 SU.
-
Po dokončani namestitvi zaženite preverjanje ustreznosti stanja strežnika, da preverite stanje strežnika.