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

اگر هنگام تلاش برای نصب به‌روزرسانی‌های خاص(install certain updates) یا پس از ارتقای ناموفق به ویندوز 11/10 از نسخه قدیمی‌تر ویندوز ، با کد خطای 0x8007045b مواجه می‌شوید ، این پست برای کمک به شما در نظر گرفته شده است. در این پست، ما علل احتمالی را شناسایی می کنیم و همچنین راه حل های مناسبی را ارائه می دهیم که می توانید برای رفع مشکل امتحان کنید. شرح رشته خطا(Error String Description) می تواند این باشد:

0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS

خطای Windows Update 0x8007045b

ممکن است به دلیل یک یا چند مورد (اما نه محدود به) از دلایل شناخته شده زیر، با خطای به روز رسانی ویندوز 0x8007045b مواجه شوید.(Windows)

  • خرابی فایل سیستم
  • نقص به روز رسانی ویندوز.
  • تداخل نرم افزار امنیتی شخص ثالث

رفع خطای Windows Update 0x8007045b

اگر با مشکل خطای Windows Update 0x8007045b مواجه شدید، می توانید راه حل های توصیه شده ما را به ترتیب ارائه شده در زیر برای حل این مشکل امتحان کنید.

  1. Windows Update Troubleshooter را اجرا کنید
  2. اسکن SFC و DISM را انجام دهید
  3. Disable/Uninstall 3rd نرم افزار امنیتی شخص ثالث (در صورت وجود)
  4. کش ویندوز آپدیت را پاک کنید
  5. یک شروع تازه(Fresh Start) ، تعمیر ارتقاء در محل یا (In-place)بازنشانی ابری انجام دهید(Cloud Reset)

بیایید به شرح فرآیند مربوط به هر یک از راه حل های ذکر شده نگاهی بیندازیم.

1] Windows Update Troubleshooter را اجرا کنید(Run Windows Update Troubleshooter)

این راه حل مستلزم آن است که  Windows Update Troubleshooter داخلی را اجرا کنید و ببینید که آیا این به رفع خطای Windows Update 0x8007045b(Windows Update error 0x8007045b) کمک می کند یا خیر .

2] اسکن SFC و DISM را انجام دهید

اگر خطاهای فایل سیستمی دارید، ممکن است با خطای Windows Update 0x8007045b مواجه شوید(Windows Update error 0x8007045b) .

SFC/DISM  یک ابزار کاربردی در ویندوز  است(Windows) که به کاربران اجازه می دهد تا خرابی های موجود در فایل های سیستم ویندوز(Windows) را اسکن کرده و فایل های خراب را بازیابی کنند.

برای سهولت و راحتی، می توانید اسکن را با استفاده از روش زیر اجرا کنید.

  • کلید Windows + R را فشار دهید.
  • در کادر محاوره ای Run، notepad را تایپ کرده و Enter را بزنید تا Notepad باز شود.
  • سینتکس زیر را کپی کرده و در ویرایشگر متن قرار دهید.
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • فایل را با یک نام ذخیره کنید و پسوند فایل bat را اضافه  کنید - به عنوان مثال. SFC_DISM_scan.bat .
  • فایل دسته ای را به طور(run the batch file with admin privilege) مکرر با امتیاز مدیر اجرا  کنید (روی فایل ذخیره شده کلیک راست کرده و  Run as Administrator را از منوی زمینه انتخاب کنید) تا زمانی که هیچ خطایی گزارش نشود.
  • کامپیوتر خود را مجددا راه اندازی کنید.

در هنگام راه‌اندازی، دوباره به‌روزرسانی را امتحان کنید. اگر خطا ادامه داشت، راه حل بعدی را ادامه دهید.

3 ] Disable/Uninstall 3rd نرم افزار امنیتی شخص ثالث (در صورت وجود)

فایروال و آنتی ویروس برای ایمنی سیستم شما مهم هستند، اما گاهی اوقات این برنامه ها می توانند با ویندوز 10(Windows 10) تداخل داشته باشند و باعث بروز این خطا شوند.

McAfee ، AVAST و Comodo همگی عامل ایجاد این مشکل خاص هستند. در این مورد، برای رفع این مشکل، باید تمام برنامه های آنتی ویروس شخص ثالث را با استفاده از  ابزار حذف(removal tool) اختصاصی از رایانه شخصی خود حذف کنید  تا تمام فایل های مرتبط با برنامه آنتی ویروس خود را حذف کنید.

اگر با حذف آنتی ویروس این خطا برطرف شد، اکنون می توانید دوباره همان آنتی ویروس را نصب کنید، یا می توانید به یک نرم افزار جایگزین بروید یا بهتر است همچنان به برنامه AV بومی  ویندوز 10 - (Windows 10)Windows Defender .

4] کش/کامپوننت های Windows Update را (Windows Update)پاک(Clear) کنید

پوشه Software Distribution(Software Distribution folder)  در سیستم  عامل  ویندوز 10 پوشه ای است که در پوشه (Windows 10)ویندوز(Windows directory) قرار دارد و برای ذخیره موقت فایل هایی استفاده می شود که ممکن است برای نصب Windows Update بر روی رایانه شما لازم باشد. این راه حل مستلزم  آن است که محتویات پوشه Software Distribution را پاک کنید(clear the contents of the Software Distribution folder) و سپس دوباره روند به روز رسانی را امتحان کنید. اگر خطا هنوز حل نشده است، راه حل بعدی را ادامه دهید.

5] یک شروع تازه(Fresh Start) ، تعمیر ارتقاء در محل یا (In-place)بازنشانی (Perform)ابری انجام دهید(Cloud Reset)

در این مرحله، اگر خطا هنوز حل نشده باشد، به احتمال زیاد به دلیل نوعی خرابی سیستم است که به طور معمول قابل حل نیست. در این مورد، می‌توانید Fresh Start، تعمیر ارتقاء در محل(Fresh Start, In-place upgrade repair) را امتحان کنید تا هر مؤلفه ویندوز(Windows) را بازنشانی کنید. همچنین، اگر از ویندوز 10(Windows 10) نسخه 1909 و بالاتر استفاده می‌کنید، می‌توانید Cloud Reset را امتحان کنید(try Cloud Reset) و ببینید که آیا این کار کمکی می‌کند یا خیر.

Any of these solutions should work for you!



About the author

من یک مهندس سخت افزار هستم و متخصص در طراحی و توسعه محصولات اپل مانند آیفون و آیپد هستم. من با هر دو دستگاه iOS و edge و همچنین ابزارهای توسعه نرم افزار مانند Git و Swift تجربه دارم. مهارت های من در هر دو زمینه به من درک قوی از نحوه تعامل سیستم عامل دستگاه های اپل (OS) با برنامه ها و منابع داده می دهد. علاوه بر این، تجربه من با Git به من امکان می دهد روی سیستم های کنترل نسخه کد کار کنم، که می تواند به بهبود کارایی و بهره وری در هنگام توسعه نرم افزار کمک کند.



Related posts