رفع خطای Windows Update 0x80096004 در ویندوز 11/10

مردم گزارش داده اند که مایکروسافت(Microsoft) با خطای  0x80096004  برای به روز رسانی ویندوز(Windows Updates) مواجه شده است. این امر در فرآیند دانلود و تأیید اولیه ایجاد می شود و حتی ویژگی های ویندوز(Windows) ( FODs ) نیز تحت تأثیر این خطا قرار می گیرند. کد خطا می گوید  TRUST_E_CERT_SIGNATURE . این بدان معناست که  امضای گواهی تایید نمی شود.(the signature of the certificate could not be confirmed.)

0x80096004

این به دلیل خرابی فروشگاه گواهی یا یک نسخه خراب از سیستم عامل ویندوز(Windows) در حال نصب است.

There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help (0x80096004)

امروز، نحوه رفع کد خطای 0x80096004 را برای به روز رسانی(Windows Updates) ویندوز در Windows 11/10 بررسی خواهیم کرد.

خطای Windows Update 0x80096004

برای رفع خطای 0x80096004 برای Windows Update در Windows 11/10 ، رفع‌های زیر را انجام خواهیم داد:

  • فایل crypt32.dll را جایگزین کنید.
  • پوشه های Windows Update را ریست کنید.
  • از Windows Update Troubleshooter استفاده کنید.
  • فایروال(Firewall) یا آنتی ویروس(Antivirus) را پیکربندی کنید .
  • (Download)آپدیت مورد نیاز را به صورت دستی دانلود کنید.
  • از System File Checker استفاده کنید.
  • (Run Windows)به روز رسانی ویندوز را در حالت بوت پاک(Clean Boot State) اجرا کنید.

1] فایل crypt32.dll را جایگزین کنید

Crypt32.dll ماژولی است که بسیاری از توابع پیام‌رسانی گواهی(Certificate) و رمزنگاری را در (Cryptographic Messaging)CryptoAPI پیاده‌سازی می‌کند.(CryptoAPI)

فایل ذکر شده در بالا در این مسیر قرار دارد-

برای x86:

This PC > C:\Windows\System32.

برای x64:

This PC > C:\Windows\SysWOW64.

فایل جدید را از رایانه دیگری با همان شماره نسخه فایل دریافت کنید.

سپس، باید  در حالت Safe Mode بوت(boot into Safe Mode) شوید ، به مسیر ذکر شده در بالا بروید و فایل را جایگزین کنید.

سپس، Command Prompt را با جستجوی  cmd  در کادر جستجوی Cortana باز کنید و آن را با امتیازات سطح Administrator اجرا کنید.(Administrator)

دستور زیر را وارد کرده و کلید Enter را بزنید تا (Enter)فایل dll دوباره ثبت شود –

regsvr32 crypt32.dll

ریبوت کنید و ببینید

2] پوشه های مربوط به Windows Update را بازنشانی کنید(Reset Windows Update)

شما باید محتویات  پوشه SoftwareDistribution(SoftwareDistribution folder) را حذف کنید  و  پوشه Catroot2 را بازنشانی کنید(reset the Catroot2 folder) .

3] از Windows Update Troubleshooter استفاده کنید(Use Windows Update Troubleshooter)

عیب یاب آپدیت ویندوز

می‌توانید عیب‌یاب  Windows Update  و همچنین  عیب‌یابی آنلاین Windows Update(Online Windows Update Troubleshooter) مایکروسافت را اجرا  کنید و بررسی کنید که آیا این به رفع هر یک از مشکلات شما کمکی می‌کند یا خیر.

4] فایروال(Firewall) یا آنتی ویروس را (Antivirus)پیکربندی(Configure) کنید

می توانید سعی کنید به طور موقت  Windows Defender(disable Windows Defender)  را که خارج از جعبه در رایانه ویندوز 10 شما نصب شده است غیرفعال کنید. همچنین می توانید  فایروال ویندوز(disable your Windows Firewall)  خود را در رایانه خود غیرفعال کنید و بررسی کنید که آیا خطاهایی که با آن مواجه می شوید برطرف می شود یا خیر. اگر از نرم افزارهای امنیتی شخص ثالث استفاده می کنید، آنها را غیرفعال کنید و ببینید.

5] آپدیت مورد نیاز را به صورت دستی دانلود کنید(Download)

اگر به‌روزرسانی ویژگی نیست و فقط یک به‌روزرسانی تجمعی است، می‌توانید  Windows Update را به‌صورت دستی دانلود و نصب کنید(manually download and install the Windows Update) . برای یافتن اینکه کدام به روز رسانی شکست خورده است، مراحل زیر را دنبال کنید:

  • به Settings > Update and Security > View Update History
  • بررسی کنید(Check) کدام به‌روزرسانی خاص شکست خورده است. به‌روزرسانی‌هایی که نصب نشدند، Failed را در زیر ستون وضعیت نمایش می‌دهند.(Status)
  • سپس به  Microsoft Download Center بروید و با استفاده از شماره KB آن به‌روزرسانی را جستجو کنید.
  • هنگامی که آن را پیدا کردید، آن را به صورت دستی دانلود و نصب کنید.

6] از System File Checker استفاده کنید

Command Prompt را به عنوان مدیر(Command Prompt as administrator) باز کنید و System File Checker را با اجرای دستور زیر اجرا کنید:

sfc /scannow

پس از اتمام اسکن، سیستم خود را مجددا راه اندازی کنید.

همچنین می توانید از نرم افزار رایگان ما  FixWin  برای اجرای ابزار System File Checker با یک کلیک استفاده کنید.

7] به روز رسانی ویندوز را در (Run Windows)حالت بوت پاک اجرا کنید(Clean Boot State)

Clean Boot یک سیستم را با حداقل درایورها و برنامه های راه اندازی راه اندازی می کند. هنگامی که کامپیوتر را در بوت تمیز راه اندازی می کنید، کامپیوتر با استفاده از حداقل مجموعه از پیش انتخاب شده از درایورها و برنامه های راه اندازی شروع به کار می کند، و چون کامپیوتر با حداقل مجموعه درایورها شروع به کار می کند، ممکن است برخی از برنامه ها آنطور که انتظار داشتید کار نکنند.

می‌توانید Windows Update را پس از راه‌اندازی در حالت Clean Boot(Clean Boot State) اجرا کنید و بررسی کنید که آیا این باعث از بین رفتن خطا می‌شود یا خیر.

All the best!



About the author

من یک مهندس نرم افزار و متخصص ویندوز 10 هستم. من بیش از دو سال تجربه کار با گوشی های هوشمند، ویندوز 10 و مایکروسافت اج را دارم. تمرکز اصلی من این است که دستگاه‌های شما بهتر و سریع‌تر کار کنند. من روی پروژه های مختلفی برای شرکت هایی مانند Verizon، IMac، HP، Comcast و بسیاری دیگر کار کرده ام. من همچنین یک مدرس معتبر در آموزش ابری Microsoft Azure هستم.



Related posts