رفتن به محتوای اصلی
softx64
رفع خطای 0x80070643 در آپدیت ویندوز 10 و 11: راهنمای کامل

رفع خطای 0x80070643 در آپدیت ویندوز 10 و 11: راهنمای کامل

تیم softx64 · ۳۱ شهریور ۱۴۰۵

خطای 0x80070643 یکی از رایج‌ترین ارورها هنگام به‌روزرسانی ویندوز 10 و 11 است. این خطا اغلب به مشکلات مربوط به محیط بازیابی ویندوز (WinRE) یا نصب ناقص .NET Framework اشاره دارد و لزوماً به معنای خرابی کلی سیستم‌عامل نیست. در این راهنما، مراحل تأییدشده برای رفع این مشکل را به شما آموزش می‌دهیم تا بتوانید به‌راحتی ویندوز خود را به‌روز نگه دارید.

چگونه خطای 0x80070643 را رفع کنم؟

برای رفع خطای 0x80070643، ابتدا از عیب‌یاب داخلی ویندوز استفاده کنید و سپس مراحل زیر را دنبال کنید:

  1. ابتدا، عیب‌یاب رسمی ویندوز را اجرا کنید. برای این کار، به Settings > System > Troubleshoot > Other troubleshooters بروید و روی Windows Update کلیک کنید تا اجرا شود. این ابزار می‌تواند بسیاری از مشکلات رایج به‌روزرسانی را به‌طور خودکار تشخیص داده و رفع کند.
  2. پس از اجرای عیب‌یاب، سیستم خود را ری‌استارت کنید. سپس مجدداً به Settings > Windows Update بروید و روی Check for updates کلیک کنید. در بسیاری از موارد، این مرحله ساده کافی است؛ زیرا ممکن است آپدیت قبلی به‌طور کامل نصب نشده باشد و ری‌استارت به تکمیل آن کمک کند.
  3. اگر خطا همچنان پابرجا بود، Command Prompt را با دسترسی مدیر (Administrator) باز کنید. برای این کار، در منوی Start عبارت «cmd» را جستجو کرده، روی آن راست‌کلیک کرده و Run as administrator را انتخاب کنید. سپس دستور DISM /Online /Cleanup-Image /RestoreHealth را تایپ کرده و Enter بزنید. پس از اتمام این فرایند، دستور sfc /scannow را اجرا کنید. این دو دستور به بررسی و ترمیم فایل‌های سیستمی آسیب‌دیده ویندوز کمک می‌کنند.
  4. در صورتی که خطا فقط روی یک آپدیت خاص تکرار می‌شود و مراحل بالا جواب نداد، می‌توانید همان به‌روزرسانی را به‌صورت دستی از وب‌سایت Microsoft Update Catalog دانلود و نصب کنید. برای این کار، کد KB (Knowledge Base) مربوط به آپدیت مورد نظر را پیدا کرده و در کاتالوگ جستجو کنید. فایل نصبی را دانلود کرده و به‌صورت دستی اجرا کنید.
  5. اگر با انجام این مراحل هنوز با مشکل مواجه هستید، پیشنهاد می‌کنیم از عیب‌یاب‌های داخلی ویندوز در بخش Settings > Troubleshoot برای سایر بخش‌های سیستم استفاده کنید یا به راهنمای جامع softx64 مراجعه کنید.

آیا این خطا همیشه به معنای خرابی ویندوز است؟

خیر، خطای 0x80070643 معمولاً به مشکلات محیط بازیابی ویندوز (WinRE) یا نصب ناقص .NET Framework مربوط می‌شود و نشان‌دهنده خرابی کلی ویندوز نیست. با دنبال‌کردن مراحل بالا، اغلب می‌توان این مشکل را برطرف کرد.

چه زمانی باید از Microsoft Update Catalog استفاده کنم؟

زمانی که خطای 0x80070643 فقط روی یک به‌روزرسانی خاص تکرار می‌شود و مراحل عیب‌یابی خودکار و دستورات DISM/SFC جواب نمی‌دهند، دانلود دستی آپدیت از Microsoft Update Catalog یک راه‌حل مؤثر است.

آیا ری‌استارت کردن سیستم واقعاً کمک می‌کند؟

بله، ری‌استارت کردن سیستم پس از اجرای عیب‌یاب یا حتی قبل از آن، اغلب می‌تواند به تکمیل فرایندهای نیمه‌کاره آپدیت کمک کند و خطاهای مربوط به نصب ناقص را برطرف سازد. این یک گام ساده اما مهم در فرایند عیب‌یابی است.

سؤالات متداول

چگونه بفهمم خطای 0x80070643 به WinRE مربوط است یا .NET Framework؟

معمولاً بدون بررسی دقیق لاگ‌های سیستمی دشوار است، اما مراحل رفع خطا برای هر دو سناریو مؤثر است و نیازی به تشخیص دقیق اولیه ندارید.

آیا اجرای دستورات DISM و SFC امن است؟

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

اگر هیچ‌کدام از این مراحل جواب نداد، چه کاری باید انجام دهم؟

در صورت عدم رفع مشکل، می‌توانید از عیب‌یاب‌های داخلی ویندوز در بخش Troubleshoot برای سایر بخش‌های سیستم استفاده کنید یا با پشتیبانی مایکروسافت تماس بگیرید.

رفع خطای 0x80070643 در آپدیت ویندوز 10 و 11: راهنمای کامل — softx64