Objawy

Próba zainstalowania aktualizacji zabezpieczeń (SU) z listopada 2024 r. dla Microsoft Exchange Server 2019 lub 2016 r. kończy się niepowodzeniem i jest wyświetlany następujący komunikat o błędzie: 

Wystąpił błąd podczas instalacji zestawu 'Microsoft.Exchange.Data.Common,version="15.2.1540.00",fileVersion="15.2.1544.14", culture="neutral",publicKeyToken="31BF3856AD364E35",processorArchitecture="MSIL". Aby uzyskać więcej informacji, zobacz Pomoc i obsługa techniczna firmy Microsoft.HRESULT: 0x800700B7. 

Jeśli spróbujesz ponownie zainstalować listopadową SU po początkowym niepowodzeniu, może zostać wyświetlony następujący komunikat o błędzie: 

BŁĄD: Podczas instalowania aktualizacji Exchange Server wystąpił błąd 1603.  

Obejście

Obejście 1

Aby obejść ten problem, wykonaj następujące czynności:

  1. Uruchom ponownie serwer Exchange, na którym się instalujesz.

  2. Sprawdź, czy serwer jest w trybie wyłączonym. Aby to zrobić, uruchom następujące polecenie:

    Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status 

    Jeśli wartość StartTypedla usług programu Microsoft Exchange jest wyłączona, uruchom następujące polecenie w Windows PowerShell, aby przywrócić StartType: 

    cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin" 

    Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue

    .\ServiceControl.ps1 AfterPatch   

    Upewnij się, że w usługach programu Microsoft Exchange jest wyświetlany automatyczny tryb startowy. Aby to zrobić, uruchom następujące polecenie: 

    Get-Service -DisplayName "Microsoft exchange*" | ft DisplayName,Starttype ,Status

  3. Upewnij się, że jest zainstalowana aktualizacja .NET Framework 4.8. W tym celu uruchom następujące polecenie: Get-Hotfix  Aby uzyskać więcej informacji na temat aktualizacji .NET Framework 4.8, zobacz następujący artykuł z bazy wiedzy:Dla Windows Server 202214 stycznia 2025 r. — aktualizacja skumulowana KB5049617 dla .NET Framework 3.5 i 4.8 dla Windows Server 2022 r.Dla Windows Server 2019 r.Aktualizacja skumulowana KB5049615 14 stycznia 2025 r. dla .NET Framework 3,5 i 4,8 stycznia 2019 r. dla Windows 10, wersja 1809 i Windows Server 2019r. dla Windows Server 201614 stycznia 2025 r. — aktualizacja skumulowana KB5049614 dla .NET Framework 4.8 dla Windows 10 w wersji 1607 i Windows Server 2016

    Uwaga: Jeśli program .NET 4.8 nie jest zainstalowany, uruchom Windows Update, aby zainstalować aktualizację .NET 4.8. ​​​​​​​​​​​​​​

  4. Ponownie uruchom instalację SU Exchange Server 2019 lub 2016 listopada 2024. 

Obejście 2

Jeśli po wypróbowaniu obejścia 1 problem nadal występuje, wykonaj następujące czynności:

  1. Ręczne zatrzymywanie wszystkich usług związanych z programem Exchange przy użyciu ServiceControl.ps1. W tym celu otwórz program Windows PowerShell jako administrator i uruchom następujące polecenie:Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Setup $serviceControlPath = Join-Path $env:\Bin\ServiceControl.ps1 programu ExchangeInstallPath & $serviceControlPath operacja "Stop" -Role "LanguagePacks"

  2. Sprawdź, czy jakiś proces blokuje zawartość w folderze C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Exchange.Data.Common:

    1. Pobierz i otwórz Eksploratora procesów (procexp.exe).

    2. Na ekranie wyszukiwania Eksploratora procesów wyszukaj ciąg "Microsoft.Exchange.Data.Common.dll", jak pokazano na poniższym zrzucie ekranu.Ekran wyszukiwania w Eksploratorze procesów

    3. Jeśli wyniki wyszukiwania wskazują, że proces blokuje plik, zatrzymaj usługę skojarzoną z tym procesem. Jeśli na przykład proces antywirusowy ma blokadę pliku, zatrzymaj powiązaną usługę.W razie potrzeby powtórz te kroki, aby upewnić się, że żaden proces nie jest zablokowany na Microsoft.Exchange.Data.Common.dll.

  3. Jeśli usługi programu Exchange znajdują się w stanie wyłączenia, ustaw dla nich typ uruchamiania automatyczny.

  4. Otwórz ponownie program Windows PowerShell jako administrator i uruchom następujące polecenie:cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin"  Add-PSSnapin -Name Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue .\ServiceControl.ps1 AfterPatch

  5. Ponownie uruchom instalację SU Exchange Server 2019 lub 2016 listopada 2024.

  6. Po zakończeniu instalacji uruchom sprawdzanie kondycji serwera , aby sprawdzić stan kondycji serwera.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.