10 بهترین راه برای رفع خطای Windows Update 0x80070643

آیا هنگام تلاش برای به روز رسانی ویندوز(Windows) ، خطای 0x80070643 را دریافت می کنید ؟ این یک مشکل آزاردهنده است که مهم نیست که چقدر سعی کنید یک به‌روزرسانی را "تعداد مجدد" کنید، همچنان ادامه دارد. ما به شما نشان خواهیم داد که چگونه کد خطا 0x80070643 را برطرف کنید.

Windows Update می‌تواند گاهی اوقات کد خطا 0x80070643 را هنگام به‌روزرسانی اجزای سیستم مانند Windows Defender و Microsoft .NET Framework به آخرین نسخه‌هایشان نمایش دهد. به ندرت، ممکن است هنگام نصب به‌روزرسانی‌های با کیفیت و تجمعی سیستم ویندوز(Windows) نیز نشان داده شود.

خطای 0x80070643 ممکن است به دلایل مختلفی ظاهر شود. به عنوان مثال، ممکن است به دلیل یک نمونه باگ سرویس Windows Update یا نصب خراب دات نت فریم ورک(Framework) باشد. دستورالعمل های زیر را برای عیب یابی و رفع خطای کد خطای Windows Update 0x80070643 در ویندوز 10(Windows 10) و 11 دنبال کنید.

1. Windows Update Services را مجدداً راه اندازی کنید

BITS (مخفف Background Intelligent Transfer ServiceWindows Update Service و Cryptographic Services سرویس(Services) های مربوط به سیستم هستند که Windows Update برای عملکرد صحیح به آنها نیاز دارد. آنها گاهی اوقات ممکن است اشکال داشته باشند یا از کار بیفتند و خطای نصب 0x80070643 را ایجاد کنند.

با راه‌اندازی مجدد هر سه سرویس با استفاده از برنامه Services ، آن را رد کنید. برای انجام آن:

1. Windows Key + R را فشار دهید تا کادر Run باز شود . سپس services.msc را تایپ کرده و Enter را فشار دهید .

2. روی Background Intelligent Transfer Service(Background Intelligent Transfer Service) کلیک راست کرده و Restart را انتخاب کنید . اگر گزینه خاکستری به نظر می رسد، شروع(Start) را انتخاب کنید .

3. لیست خدمات را به پایین اسکرول کنید و کاری را که برای (Scroll)Windows Update و Cryptographic Services انجام دادید تکرار کنید .

2. کامپیوتر را راه اندازی مجدد کنید و دوباره به روز رسانی را امتحان کنید

راه اندازی مجدد رایانه شخصی راه سریع دیگری برای رفع خطای 0x80070643 Windows Update است. (Windows Update)اگر قبلاً این کار را نکرده‌اید، منوی Start را باز کرده و (Start)Power > Restart را انتخاب کنید . سپس به Windows Update برگردید و آپدیت را دوباره نصب کنید.

3. Windows Update Troubleshooter را اجرا کنید(Run Windows Update Troubleshooter)

اگر خطای 0x80070643 همچنان ظاهر شد، عیب یاب Windows Update داخلی را اجرا کنید . می‌تواند مشکلات مختلفی را که مانع از کارکرد Windows Update می‌شود شناسایی کند و توصیه‌ها و رفع خودکار را برای رفع مشکلات مربوط به به‌روزرسانی ارائه می‌دهد.

برای اجرای عیب یاب Windows Update :

1. Windows + Sجستجوی ویندوز(Windows Search) باز شود . سپس Troubleshoot Settings را تایپ کرده و Open را انتخاب کنید .

2. Additional/Other troubleshooters را انتخاب کنید.

3. در کنار Windows Update گزینه (Windows Update)Run را انتخاب کنید .

4. ابزار تعمیر فریم ورک دات نت را اجرا کنید

آیا خطای 0x80070643 فقط هنگام نصب به‌روزرسانی‌های Microsoft .NET Framework نشان داده می‌شود؟ (Microsoft .NET Framework)اگر چنین است، ابزار تعمیر فریم ورک دات نت مایکروسافت(Microsoft .NET Framework Repair Tool) را اجرا کنید تا فایل های خراب و سایر مشکلات نصب .NET Framework فعلی را بررسی کنید.

1. Microsoft .NET Framework Repair Tool را از وب سایت مایکروسافت دانلود کنید.

2. روی فایل دانلود شده NetFxRepairTool.exe دوبار کلیک کنید و شرایط مجوز مایکروسافت را بپذیرید. سپس، تغییرات توصیه شده را مرور کنید و برای اعمال آنها گزینه Next را انتخاب کنید. (Next)هنوز از Microsoft .Net Framework Repair Tool(Microsoft .Net Framework Repair Tool) خارج نشوید .

3. Windows Update را مجدداً باز کنید و به روز رسانی Microsoft .NET Framework را دوباره امتحان کنید . اگر به‌روزرسانی با موفقیت کامل شد، Finish را انتخاب کنید تا از Microsoft .Net Framework Repair Tool خارج شوید . اگر نه، Next را برای انجام عیب‌یابی اضافی انتخاب کنید.

5. Windows Update را ریست کنید

Windows Update فایل‌ها و امضاهای مختلف را در چند پوشه سیستم به نام‌های «SoftwareDistribution» و «catroot2» ذخیره می‌کند. داده های داخل می توانند خراب شده و خطای 0x80070643 را ایجاد کنند.

Windows Update را مجبور کنید تا پوشه (Update)SoftwareDistribution و پوشه Catroot2 را دوباره ایجاد کند تا مشکلات احتمالی خرابی داده ها را از بین ببرد. برای انجام آن:

1. منوی Start را باز کنید ، cmd را تایپ کنید و Run as administrator را انتخاب کنید تا یک کنسول Command Prompt بالا را فراخوانی کنید.

2. دستورات زیر را یکی پس از دیگری اجرا کنید تا سرویس Background Intelligent Service(Background Intelligent Service) ، Windows Update Service و Cryptographic Services متوقف شود:

  • نت استاپ wuauserv
  • نت استاپ cryptSvc
  • بیت های استاپ خالص

3. برای تغییر نام و پشتیبان گیری از پوشه های Software Distribution(Software Distribution) و Catroot2 دستورات زیر را اجرا کنید :

  • تغییر نام c:windowsSoftwareDistribution SoftwareDistribution.old
  • تغییر نام %systemroot% \System32\catroot2 catroot2.old

4. برای راه اندازی مجدد Background Intelligent Service ، Windows Update Service و Cryptographic ، دستورات زیر را یکی پس از دیگری اجرا کنید :

  • شروع خالص wuauserv
  • شروع خالص cryptSvc
  • بیت های شروع خالص

5. دوباره از Windows Update استفاده کنید.

6. یک بوت تمیز انجام دهید

اگر خطای 0x80070643 ادامه داشت، سعی کنید آخرین به روز رسانی ها را پس از بوت کردن تمیز ویندوز نصب(Windows) کنید. این فرآیندی است که از تداخل سرویس‌های شخص ثالث و برنامه‌های راه‌اندازی با Windows Update جلوگیری می‌کند. برای انجام آن:

1. msconfig را در کادر Run تایپ کنید و (Run)Enter را فشار دهید . سپس به تب Services بروید، کادر کنار Hide all Microsoft services را علامت بزنید و Disable all را انتخاب کنید.

2. به تب Startup بروید و Open Task Manager را انتخاب کنید . سپس، تمام برنامه های راه اندازی غیر مایکروسافت را غیرفعال کنید.

3. رایانه خود را مجدداً راه اندازی کنید و Windows Update را اجرا کنید . اگر کمک کرد، مراحل 1-2 را تکرار کنید و همه موارد غیرفعال شده را دوباره فعال کنید.

7. به روز رسانی ها را از طریق کاتالوگ به روز رسانی مایکروسافت نصب کنید(Microsoft Update Catalog)

اگر راه‌اندازی تمیز کمکی نکرد، به‌روزرسانی مشکل‌ساز را از طریق کاتالوگ Microsoft Update(Microsoft Update Catalog) نصب کنید . برای انجام آن:

1. از Windows Update دیدن کنید و شناسه KB ( پایگاه دانش(Knowledge Base) ) به روز رسانی ناموفق را یادداشت کنید .

2. از کاتالوگ به روز رسانی مایکروسافت دیدن کنید، (Microsoft Update Catalog)شناسه KB(KB ID) را وارد کرده و جستجو(Search) را انتخاب کنید . سپس فایل آپدیت را انتخاب و دانلود کنید. مطمئن(Make) شوید که با نسخه فعلی ویندوز(matches the current Windows build version) و معماری سیستم عامل(operating system architecture) (x64، x86، یا ARM64) مطابقت دارد.

3. فایل دانلود شده را اجرا کنید و تمام دستورالعمل های نصب روی صفحه را دنبال کنید. سپس، Restart Now را انتخاب کنید تا بروزرسانی نهایی شود.

8. Windows Defender را به صورت دستی به روز کنید(Update Windows Defender)

اگر خطای 0x80070643 فقط برای به‌روزرسانی‌های تعاریف Windows Defender نشان داده شد ، می‌توانید بدون استفاده از Windows Update دانلود و نصب کنید .

برای انجام این کار، از صفحه به‌روزرسانی‌های آنتی ویروس مایکروسافت دیفندر(Microsoft Defender Antivirus updates page) دیدن کنید و به بخش آخرین(Latest) به‌روزرسانی اطلاعات امنیتی بروید. سپس، آخرین بسته تعریف آنتی ویروس Microsoft Defender(Microsoft Defender Antivirus) را که با معماری سیستم عامل شما مطابقت دارد دانلود کنید و فایل دانلود شده را اجرا کنید.

9. اسکن ضد بدافزار را اجرا کنید

(Computer)ویروس‌های رایانه‌ای اغلب Windows Update را آلوده می‌کنند تا از نصب اصلاحات امنیتی و تعاریف ضد ویروس جلوگیری کنند. اگر خطای 0x80070643 Windows Update همچنان ظاهر می شود، ایده خوبی است که همه احتمالات عفونت بالقوه بدافزار را رد کنید.(Windows Update)

به جای Windows Defender ، استفاده از یک نرم افزار آنتی ویروس شخص ثالث قوی(potent third-party antivirus software solution) برای انجام اسکن کامل برای ویروس ها امن ترین گزینه است. به عنوان مثال، نسخه رایگان Malwarebytes یک انتخاب عالی برای شناسایی و حذف بدافزارهای سرسخت(detecting and removing stubborn malware) است.

10. SFC Scan یا DISM Tool را اجرا کنید

نصب خراب ویندوز(Windows) همچنین می‌تواند عاملی باشد و منجر به خطای Windows Update 0x80070643 شود. اجرای System File Checker و ابزار DISM می تواند به رفع مشکلات فایل های سیستم و بهبود پایداری کمک کند.

(Right-click)روی دکمه Start (Start)کلیک راست کرده و Windows PowerShell ( Admin ) را انتخاب کنید. سپس sfc /scannow را تایپ کرده و Enter را فشار دهید تا System File Checker اجرا شود.

سپس دستور زیر را وارد کرده و Enter را فشار دهید تا ابزار (Enter)DISM ( Deployment Image Services(Deployment Image Servicing) and Management ) فراخوانی شود .

DISM.exe /Online /Cleanup-Image /Restorehealth

پس از انجام هر دو اسکن، از Windows Update استفاده کنید و بررسی کنید که آیا خطای 0x80070643 عود می کند.

کد خطا 0x80070643 رفع شد

خطای 0x80070643 در مقایسه با سایر مشکلات Windows Update(other Windows Update issues) یک مشکل نسبتاً ساده برای رفع آن است . به عنوان مثال، راه اندازی مجدد سرویس های مربوط به Windows Update(Windows Update-related) ، اجرای عیب یاب Windows Update یا پاک کردن حافظه پنهان (Windows Update)Windows Update همیشه باید کمک کننده باشد. اگر نه، اجرای بقیه اصلاحات قطعا انجام خواهد شد. در این احتمال که هیچ یک از آنها کار نمی کند، نصب ویندوز خود را به تنظیمات کارخانه بازنشانی کنید(resetting your Windows installation to factory defaults) .



About the author

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



Related posts