الأعراض

عند محاولة تثبيت تحديث الأمان لشهر نوفمبر 2024 (SU) Microsoft Exchange Server 2019 أو 2016، يفشل التثبيت وتتلقى رسالة الخطأ التالية: 

حدث خطأ أثناء تثبيت التجميع "Microsoft.Exchange.Data.Common,version="15.2.1540.00",fileVersion="15.2.1544.14", culture="neutral",publicKeyToken="31BF3856AD364E35",processorArchitecture="MSIL". لمزيد من المعلومات، راجع تعليمات ودعم Microsoft.HRESULT: 0x800700B7. 

إذا حاولت مرة أخرى تثبيت SU لشهر نوفمبر بعد الفشل الأولي، فقد تتلقى رسالة الخطأ التالية: 

خطأ: أثناء تثبيت Exchange Server Update، حدث الخطأ 1603.  

الحل البديل

الحل البديل 1

للتغلب على هذه المشكلة، اتبع الخطوات التالية:

  1. أعد تشغيل خادم Exchange الذي تقوم بتثبيته.

  2. تحقق مما إذا كان الخادم في وضع التعطيل. للقيام بذلك، شغّل الأمر التالي:

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

    إذا كانت قيمة StartTypeلخدمات Microsoft Exchange معطلا، فقم بتشغيل الأمر التالي في Windows PowerShell لاستعادة StartType: 

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

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

    .\ServiceControl.ps1 AfterPatch   

    تأكد من أن خدمات Microsoft Exchange تعرض وضع البدء التلقائي. للقيام بذلك، شغّل الأمر التالي: 

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

  3. تأكد من تثبيت تحديث .NET Framework 4.8. للقيام بذلك، قم بتشغيل الأمر التالي: Get-Hotfix  لمزيد من المعلومات حول تحديث .NET Framework 4.8، راجع مقالة KB التالية:للحصول على Windows Server 202214 يناير 2025-KB5049617 التحديث التراكمي .NET Framework 3.5 و4.8 Windows Server 2022ل Windows Server 2019التحديث التراكمي ل 14 يناير 2025-KB5049615 .NET Framework 3.5 و4.8 الإصدار 1809 من Windows 10 و2019Windows Server ل Windows Server 2016التحديث التراكمي ل 14 يناير 2025-KB5049614 .NET Framework 4.8 Windows 10، الإصدار 1607 Windows Server 2016

    ملاحظة: إذا لم يتم تثبيت .NET 4.8، فقم بتشغيل Windows Update لتثبيت تحديث .NET 4.8. ​​​​​​​​​​​​​​

  4. أعد تشغيل تثبيت وحدة SU Exchange Server 2019 أو 2016 نوفمبر 2024. 

الحل البديل 2

إذا استمرت المشكلة بعد تجربة الحل البديل 1، فاتبع الخطوات التالية:

  1. أوقف جميع الخدمات المتعلقة ب Exchange يدويا باستخدام ServiceControl.ps1. للقيام بذلك، افتح Windows PowerShell كمسؤول، وقم بتشغيل الأمر التالي:Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Setup $serviceControlPath = Join-Path $env:ExchangeInstallPath '\Bin\ServiceControl.ps1' & $serviceControlPath -العملية "إيقاف" -الأدوار "LanguagePacks"

  2. تحقق مما إذا كانت أي عملية تقوم بتأمين المحتوى في المجلد C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Exchange.Data.Common:

    1. تنزيل مستكشف العمليات (procexp.exe) وفتحه.

    2. ابحث عن "Microsoft.Exchange.Data.Common.dll" في شاشة بحث مستكشف العمليات ، كما هو موضح في لقطة الشاشة التالية.شاشة بحث مستكشف العمليات

    3. إذا أظهرت نتائج البحث أن إحدى العمليات تقوم بتأمين الملف، فتوقف عن الخدمة المقترنة بالعملية. على سبيل المثال، إذا كانت العملية المتعلقة ب برنامج الحماية من الفيروسات تحتوي على تأمين على الملف، فتوقف عن الخدمة ذات الصلة.كرر هذه الخطوات حسب الضرورة للتأكد من عدم وجود تأمين على Microsoft.Exchange.Data.Common.dll.

  3. إذا كانت خدمات Exchange في حالة تعطيل، فقم بتعيين نوع بدء التشغيل إلى تلقائي.

  4. افتح Windows PowerShell كمسؤول مرة أخرى، وقم بتشغيل الأمر التالي:cd "C:\Program Files\Microsoft\Exchange Server\V15\Bin"  Add-PSSnapin -اسم Microsoft.Exchange.Management.PowerShell.Setup -ErrorAction SilentlyContinue .\ServiceControl.ps1 AfterPatch

  5. أعد تشغيل تثبيت وحدة SU Exchange Server 2019 أو 2016 نوفمبر 2024.

  6. بعد اكتمال التثبيت، قم بتشغيل فحص صحة الخادم للتحقق من حالة صحة الخادم.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.